diff --git a/documentation/docs/examples/easing.mdx b/documentation/docs/examples/easing.mdx index 771396dd2..43e9f6aef 100644 --- a/documentation/docs/examples/easing.mdx +++ b/documentation/docs/examples/easing.mdx @@ -6,7 +6,7 @@ import { EasingDemo } from '/src/components/easing-demo'; # Easing Animation -You can provide [CSS timing functions](/docs/v4/usage/parallax-props#timing-functions) or [cubic-bezier curve params](/docs/v4/usage/parallax-props#cubic-bezier-easing-function) to the `useParallax` hook or `` component. +You can provide [CSS timing functions](/docs/v4/usage/parallax-props#easing) or `cubic-bezier(...)` curves to the `useParallax` hook or `` component. ## Example using a timing function @@ -32,19 +32,19 @@ When defining an `easing` prop like above, ALL provided CSS effects will be ease ## Custom cubic-bezier -Define a custom cubic-bezier curve by providing the 4 params to the `easing` prop. +Define a custom cubic-bezier curve by providing the 4 params as a CSS `cubic-bezier(...)` string. ```tsx function Component() { const parallax = useParallax({ - easing: [1, -0.75, 0.5, 1.34], + easing: 'cubic-bezier(1, -0.75, 0.5, 1.34)', translateX: [0, 100], }); return
; } ``` - + ## Independent Easing diff --git a/documentation/docusaurus.config.js b/documentation/docusaurus.config.js index 5390fc1f0..de294b2d9 100644 --- a/documentation/docusaurus.config.js +++ b/documentation/docusaurus.config.js @@ -17,6 +17,45 @@ const config = { organizationName: 'jscottsmith', // Usually your GitHub org/user name. projectName: 'react-scroll-parallax', // Usually your repo name. + plugins: [ + require.resolve('./src/plugins/tailwind-config.js'), + [ + '@docusaurus/plugin-client-redirects', + { + redirects: [ + { + to: '/docs/v4/examples/how-it-works', + from: '/docs/examples/how-it-works', + }, + { + to: '/docs/v4/examples/banners', + from: '/docs/examples/banners', + }, + { + to: '/docs/v4/examples/advanced-banners', + from: '/docs/examples/advanced-banners', + }, + { + to: '/docs/v4/examples/custom-effects', + from: '/docs/examples/custom-effects', + }, + { + to: '/docs/v4/examples/easing', + from: '/docs/examples/easing', + }, + { + to: '/docs/v4/examples/horizontal-scroll', + from: '/docs/examples/horizontal-scroll', + }, + { + to: '/docs/v4/examples/scroll-effects', + from: '/docs/examples/scroll-effects', + }, + ], + }, + ], + ], + presets: [ [ 'classic', @@ -52,6 +91,11 @@ const config = { themeConfig: /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ ({ + colorMode: { + defaultMode: 'light', + disableSwitch: false, + respectPrefersColorScheme: true, + }, algolia: { appId: 'GKA17TPGZY', // Public API key: it is safe to commit it @@ -106,8 +150,7 @@ const config = { label: 'Components', }, { - type: 'doc', - docId: 'examples/how-it-works', + to: '/docs/v4/examples/how-it-works', position: 'left', label: 'Examples', }, diff --git a/documentation/package.json b/documentation/package.json index 4c27cddea..014eb5463 100644 --- a/documentation/package.json +++ b/documentation/package.json @@ -19,6 +19,7 @@ }, "dependencies": { "@docusaurus/core": "3.9.2", + "@docusaurus/plugin-client-redirects": "3.9.2", "@docusaurus/plugin-google-analytics": "3.9.2", "@docusaurus/preset-classic": "3.9.2", "@mdx-js/react": "^3.0.0", @@ -27,7 +28,7 @@ "prism-react-renderer": "^2.3.0", "react": "^19.1.1", "react-dom": "^19.1.1", - "react-scroll-parallax": "^3.4.5" + "react-scroll-parallax": "^4.0.0-beta.1" }, "browserslist": { "production": [ @@ -42,8 +43,8 @@ ] }, "devDependencies": { - "@docusaurus/types": "3.9.2", "@docusaurus/tsconfig": "3.9.2", + "@docusaurus/types": "3.9.2", "@types/react": "^19.1.0", "tailwindcss": "^3.3.6", "typescript": "^5.9.2" diff --git a/documentation/postcss.config.js b/documentation/postcss.config.js index 12a703d90..7f5f0cb54 100644 --- a/documentation/postcss.config.js +++ b/documentation/postcss.config.js @@ -1,6 +1,10 @@ +// Tailwind is wired through the Docusaurus plugin at +// src/plugins/tailwind-config.js (configurePostCss). +// Keep autoprefixer here for any PostCSS passes that load this file directly. +const path = require('path'); + module.exports = { plugins: { - tailwindcss: {}, autoprefixer: {}, }, }; diff --git a/documentation/src/components/bg-container/index.tsx b/documentation/src/components/bg-container/index.tsx index 7770bdf00..22b3e26d3 100644 --- a/documentation/src/components/bg-container/index.tsx +++ b/documentation/src/components/bg-container/index.tsx @@ -3,16 +3,10 @@ import { PropsWithChildren } from 'react'; export const BgContainer = (props: PropsWithChildren<{}>) => { return ( -
- {/*
*/} - -
+
+
{props.children}
- {/*
*/}
); }; diff --git a/documentation/src/components/custom-effect/index.tsx b/documentation/src/components/custom-effect/index.tsx index 84a52c89e..720488f8a 100644 --- a/documentation/src/components/custom-effect/index.tsx +++ b/documentation/src/components/custom-effect/index.tsx @@ -5,6 +5,7 @@ import './index.css'; export function CustomEffect() { const parallax = useParallax({ + translateX: [0, 0], // required to trigger progress change onProgressChange: (progress) => { if (parallax.ref.current) { // set progress to CSS variable diff --git a/documentation/src/components/easing-demo/index.tsx b/documentation/src/components/easing-demo/index.tsx index 85a4c82cc..f54248b6b 100644 --- a/documentation/src/components/easing-demo/index.tsx +++ b/documentation/src/components/easing-demo/index.tsx @@ -1,6 +1,5 @@ import React from 'react'; -import { useParallax } from 'react-scroll-parallax'; -import { ParallaxProps } from 'react-scroll-parallax/dist/types'; +import { useParallax, type ParallaxProps } from 'react-scroll-parallax'; import { BgContainer } from '../bg-container'; export const EasingDemo = (props: { diff --git a/documentation/src/components/element-progress/index.tsx b/documentation/src/components/element-progress/index.tsx index 6a6604514..6e4fd7ced 100644 --- a/documentation/src/components/element-progress/index.tsx +++ b/documentation/src/components/element-progress/index.tsx @@ -13,6 +13,7 @@ export const ElementProgress = () => { onProgressChange={(progress) => setProgress(progress)} onEnter={() => setEntered(true)} onExit={() => setEntered(false)} + translateX={[0, 0]} className="relative rounded-lg bg-gray-600 bg-opacity-50" >
diff --git a/documentation/src/components/rotation-axis/index.tsx b/documentation/src/components/rotation-axis/index.tsx index 83c5d3b79..37715a949 100644 --- a/documentation/src/components/rotation-axis/index.tsx +++ b/documentation/src/components/rotation-axis/index.tsx @@ -13,14 +13,16 @@ export const RotationAxis = () => { }); return ( -
-
👍🏻
-
👏🏻
-
🙌🏻
-
👎🏻
+
+
+
👍🏻
+
👏🏻
+
🙌🏻
+
👎🏻
+
); diff --git a/documentation/src/css/custom.css b/documentation/src/css/custom.css index 023557939..1e90149e4 100644 --- a/documentation/src/css/custom.css +++ b/documentation/src/css/custom.css @@ -1,3 +1,5 @@ +@config "../../tailwind.config.js"; + @tailwind base; @tailwind components; @tailwind utilities; @@ -27,6 +29,16 @@ border: 1px solid #eee; } +/* + * Clip demo content without creating a scroll container (unlike overflow: hidden). + * clip-path paints a hard clip that still works when WAAPI applies compositor + * transforms; overflow: clip alone is unreliable with 3D rendering contexts. + */ +.demo-bg-clip { + overflow: clip; + clip-path: inset(0 round 0.375rem); +} + html[data-theme='dark'] .px-bg { background-image: url(/static/img/bg-px.svg); background-color: rgb(40, 42, 54); diff --git a/documentation/src/plugins/tailwind-config.js b/documentation/src/plugins/tailwind-config.js new file mode 100644 index 000000000..cbda8194d --- /dev/null +++ b/documentation/src/plugins/tailwind-config.js @@ -0,0 +1,35 @@ +const path = require('path'); + +/** @param {import('@docusaurus/types').LoadContext} context */ +module.exports = function tailwindPostCssPlugin(context) { + const tailwindConfigPath = path.join(context.siteDir, 'tailwind.config.js'); + + return { + name: 'docusaurus-tailwind-postcss', + configurePostCss(postcssOptions) { + const tailwindcss = require('tailwindcss'); + const autoprefixer = require('autoprefixer'); + + const plugins = postcssOptions.plugins ?? []; + + const withoutTailwind = plugins.filter((plugin) => { + if (typeof plugin === 'function') { + return plugin.postcssPlugin !== 'tailwindcss'; + } + if (Array.isArray(plugin)) { + const pluginPath = String(plugin[0] ?? ''); + return !pluginPath.includes('tailwindcss'); + } + return true; + }); + + postcssOptions.plugins = [ + tailwindcss({ config: tailwindConfigPath }), + autoprefixer(), + ...withoutTailwind, + ]; + + return postcssOptions; + }, + }; +}; diff --git a/documentation/tailwind.config.js b/documentation/tailwind.config.js index 8e79dfbbe..2b9b5bfaa 100644 --- a/documentation/tailwind.config.js +++ b/documentation/tailwind.config.js @@ -1,5 +1,11 @@ +const path = require('path'); + module.exports = { - content: ['./src/**/*.{js,jsx,ts,tsx}'], + content: [ + path.join(__dirname, 'src/**/*.{js,jsx,ts,tsx}'), + path.join(__dirname, 'docs/**/*.mdx'), + path.join(__dirname, 'versioned_docs/**/*.mdx'), + ], theme: { extend: { borderRadius: { diff --git a/documentation/versioned_docs/version-3/examples/_category_.json b/documentation/versioned_docs/version-3/examples/_category_.json deleted file mode 100644 index 88ebeb197..000000000 --- a/documentation/versioned_docs/version-3/examples/_category_.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "label": "Examples", - "position": 3, - "collapsed": false -} diff --git a/documentation/versioned_docs/version-3/examples/advanced-banners.mdx b/documentation/versioned_docs/version-3/examples/advanced-banners.mdx deleted file mode 100644 index a150f0364..000000000 --- a/documentation/versioned_docs/version-3/examples/advanced-banners.mdx +++ /dev/null @@ -1,88 +0,0 @@ ---- -hide_title: true -title: Advanced Banners -sidebar_position: 6 ---- - -import { AdvancedBannerTop } from '/src/components/advanced-banner-top'; -import { ParallaxBannerWithHeadline } from '/src/components/parallax-banner-with-headline'; -import { ParallaxBannerEmbedHeadline } from '/src/components/parallax-banner-embed-headline'; - - - -# Advanced Banners - -The `` accepts advanced configurations that can allow you to really push the effect. Building off the [previous banner demos](/docs/examples/banners), this one adds a number of configuration options. - -## How it's done - -The following is a breakdown of some of the more advanced configuration for the banner seen above. - -1. You are not limited to using only `speed` to control movement. In this example `translateY` is defined with custom start and end values. This is helpful when the banner starts at the top of the page. -2. Setting `shouldAlwaysCompleteAnimation` ensures that the animation begins at the initial position in the view, and since this banner is placed at the top of the page this option is enabled. -3. Additional `scale` effects are used to further enhance the scenes depth and are also provided individual `easing` values. -4. Certain layers set `expanded` to `false`. This is because they don't move or have no edge that would appear visible so there is no need to expand them. -5. Lastly, a gradient overlay is added to dim the scene with an `opacity` transition. - -:::info - -Here's a [CodeSandbox](https://codesandbox.io/s/mvzp1) with [full page banner](https://mvzp1.csb.app/) like the one above. - -::: - -```tsx -const Component = () => { - const background: BannerLayer = { - image: - 'https://s3-us-west-2.amazonaws.com/s.cdpn.io/105988/banner-background.jpg', - translateY: [0, 50], - opacity: [1, 0.3], - scale: [1.05, 1, 'easeOutCubic'], - shouldAlwaysCompleteAnimation: true, - }; - - const headline: BannerLayer = { - translateY: [0, 30], - scale: [1, 1.05, 'easeOutCubic'], - shouldAlwaysCompleteAnimation: true, - expanded: false, - children: ( -
-

- Hello World! -

-
- ), - }; - - const foreground: BannerLayer = { - image: - 'https://s3-us-west-2.amazonaws.com/s.cdpn.io/105988/banner-foreground.png', - translateY: [0, 15], - scale: [1, 1.1, 'easeOutCubic'], - shouldAlwaysCompleteAnimation: true, - }; - - const gradientOverlay: BannerLayer = { - opacity: [0, 0.9], - shouldAlwaysCompleteAnimation: true, - expanded: false, - children: ( -
- ), - }; - - return ( - - ); -}; -``` - -:::info - -Each layer of the `` is just a `useParallax` hook targeting a `
`. Which means anything you can use to configure [`useParallax`](/docs/usage/hooks/use-parallax) can be used as a property of a `layer`. See all [effects and configuration](/docs/usage/parallax-props) accepted. - -::: diff --git a/documentation/versioned_docs/version-3/examples/banners.mdx b/documentation/versioned_docs/version-3/examples/banners.mdx deleted file mode 100644 index 143397188..000000000 --- a/documentation/versioned_docs/version-3/examples/banners.mdx +++ /dev/null @@ -1,124 +0,0 @@ ---- -sidebar_position: 5 ---- - -import { ParallaxBannerSingle } from '/src/components/parallax-banner-single'; -import { ParallaxBannerImages } from '/src/components/parallax-banner-images'; -import { ParallaxBannerWithHeadline } from '/src/components/parallax-banner-with-headline'; -import { ParallaxBannerEmbedHeadline } from '/src/components/parallax-banner-embed-headline'; - -# Parallax Banners - -The following demonstrates some common usage of the [``](/docs/usage/components/parallax-banner-component) component. - -```ts -import { ParallaxBanner } from 'react-scroll-parallax'; -``` - -## Example with a Single Image - -A single parallaxing image within a banner is achieved by adding a single layer object with an `image` and `speed`: - -```tsx -const Component = () => { - return ( - - ); -}; -``` - - - -Be sure to set a style by either a `className` or the `style` prop that will give the banner container a `height`. You could also use an aspect ratio like the example above which uses a class that sets the `aspect-ratio` to `2 / 1`. - -:::tip - -The parallax effect is more natural when the image moves slower than the page, `speed < 0`. - -::: - -## Example with Multiple Layers - -This example uses two layers, one background and one foreground. The order of the defined layer determines the stacking of the each image: First in the array will appear at the back and be covered by subsequent layers. - -The `image` prop defines the layer image. -The `speed` prop is used to make the layer move at it's own pace. - -The foreground `speed` is defined so that it will move faster than the background: - -```tsx -const Component = () => { - return ( - - ); -}; -``` - -:::tip - -For the most natural visual effect with multiple layers make each layer `speed` depend on the distance of the image: the closer the items in the image the **faster** they should move; the further away the **slower** they should move. - -::: - - - -## Example with a headline - -By defining `children` you can add any markup for a headline or any other custom elements. In the following example the headline is positioned absolutely over each banner layer. - -```tsx -const Component = () => { - return ( - -
-

Hello World!

-
-
- ); -}; -``` - - - -## Embed the headline in the scene - -You can take the effect even further by embedding the headline in the scene. This can be done by defining another layer and assigning the markup to the `children` of that layer. - -```tsx -const Component = () => { - return ( - -

Hello World!

-
- ), - }, - { image: '/static/banner-foreground.png', speed: -10 }, - ]} - className="aspect-[2/1]" - /> - ); -}; -``` - - diff --git a/documentation/versioned_docs/version-3/examples/custom-effects.mdx b/documentation/versioned_docs/version-3/examples/custom-effects.mdx deleted file mode 100644 index 48e2ac66e..000000000 --- a/documentation/versioned_docs/version-3/examples/custom-effects.mdx +++ /dev/null @@ -1,50 +0,0 @@ ---- -sidebar_position: 3 ---- - -import { CustomEffect } from '/src/components/custom-effect'; - -# Custom Effects - -You can create your own custom effects by using the `onProgressChange` event, along with custom CSS variables. This allows the for animating any CSS property based on the scroll position of an element. - -## CSS Variable Examples - -With the `useParallax` hook, we can pass in a callback to the `onProgressChange` event. This callback will be called every time the scroll position changes. We can then use the `progress` value to update a CSS variable. Then, either in a CSS file or inline styles, we can use the `var(--progress)` to animate any CSS property. - -```tsx -function Example() { - const parallax = useParallax({ - onProgressChange: (progress) => { - if (parallax.ref.current) { - // set progress to CSS variable - parallax.ref.current.style.setProperty( - '--progress', - progress.toString() - ); - } - }, - }); - - return ( -

- Hello World -

- ); -} -``` - -:::info - -Try it out for yourself in this CodeSandbox example: [Custom Effects Example](https://codesandbox.io/p/sandbox/react-scroll-parallax-text-stroke-klwy4l) - -::: - -Using this technique, we can animate any CSS property based on the scroll position of an element. Here's another example of animating the letter spacing and text shadow of a text element: - - diff --git a/documentation/versioned_docs/version-3/examples/easing.mdx b/documentation/versioned_docs/version-3/examples/easing.mdx deleted file mode 100644 index efdcd92c5..000000000 --- a/documentation/versioned_docs/version-3/examples/easing.mdx +++ /dev/null @@ -1,72 +0,0 @@ ---- -sidebar_position: 7 ---- - -import { EasingDemo } from '/src/components/easing-demo'; - -# Easing Animation - -You can provide [easing presets](/docs/usage/parallax-props#easing-presets) or [cubic-bezier curve params](/docs/usage/parallax-props#cubic-bezier-easing-function) to the `useParallax` hook or `` component. - -## Example using a preset - -This `translateX` effect will be eased using the `easeOutQuad` preset. - -```tsx -function Component() { - const parallax = useParallax({ - easing: 'easeOutQuad', - translateX: [0, 100], - }); - return
; -} -``` - -:::important - -When defining an `easing` prop like above, ALL provided CSS effects will be eased. - -::: - - - -## Custom cubic-bezier - -Define a custom cubic-bezier curve by providing the 4 params to the `easing` prop. - -```tsx -function Component() { - const parallax = useParallax({ - easing: [1, -0.75, 0.5, 1.34], - translateX: [0, 100], - }); - return
; -} -``` - - - -## Independent Easing - -Each effect can define it's own easing by passing a third param to the effect. - -```tsx -function Component() { - const parallax = useParallax({ - translateX: [0, 100, 'easeOutQuint'], - translateY: [-100, 100, 'easeInQuint'], - }); - return
; -} -``` - - diff --git a/documentation/versioned_docs/version-3/examples/horizontal-scroll.mdx b/documentation/versioned_docs/version-3/examples/horizontal-scroll.mdx deleted file mode 100644 index c8f5c8c3f..000000000 --- a/documentation/versioned_docs/version-3/examples/horizontal-scroll.mdx +++ /dev/null @@ -1,90 +0,0 @@ ---- -sidebar_position: 6 ---- - -import { ExampleHorizontalScroll } from '/src/components/example-horizontal-scroll'; - -# Horizontal Scroll - -The controller isn't limited to the typical vertical scrolling. To setup a horizontal scrolling document you'll need to set the `scrollAxis` in the [``](/docs/usage/components/parallax-provider) to `horizontal`. - -```tsx -const App = () => ( - - - -); -``` - -Once the provider is setup, you can start creating effects as usual. Here's an example that uses a few layers with repeating backgrounds. - -:::info - -"Demon Woods" parallax art by [Aethrall](https://aethrall.itch.io/) - -::: - - - -:::note - -[Open the above example](https://react-scroll-parallax-horizontal-scroll.surge.sh/) or view the entire [source code](https://github.com/jscottsmith/react-scroll-parallax-examples/tree/master/horizontal-scroll). - -::: - -## Source Code - -To achieve the above effect, layers are stacked absolutely in a container. A `speed` is assigned to the middle and closest tree images - the closest moves the fastest. Then the `left` and `right` are extended so the edges are never seen. A `targetElement` is also assigned to the containing `div` and passed to each parallax layer so that the progress rate is calculated equally. Here's the setup: - -```tsx -function DemonWoods() { - const target = useRef(null); - - const mid = useParallax({ - speed: 50, - targetElement: target.current, - }); - const close = useParallax({ - speed: 100, - targetElement: target.current, - }); - - const midExtend = 50 * 5 * -1; - const closeExtend = 100 * 5 * -1; - - return ( -
-
-
-
-
-
- ); -} -``` diff --git a/documentation/versioned_docs/version-3/examples/how-it-works.mdx b/documentation/versioned_docs/version-3/examples/how-it-works.mdx deleted file mode 100644 index f11df5949..000000000 --- a/documentation/versioned_docs/version-3/examples/how-it-works.mdx +++ /dev/null @@ -1,70 +0,0 @@ ---- -sidebar_position: 1 ---- - -import { ElementProgress } from '/src/components/element-progress'; -import { HowItWorks } from '/src/components/how-it-works'; -import { BeyondCSSEffects } from '/src/components/beyond-css-effects'; - -# How it works - -As the element scrolls past the viewport a css translate effect is applied based on the original element's position relative to the viewport. Using the speed will automatically apply a translateY css style (or translateX if the scroll axis is horizontal). - -```tsx - - -``` - - - -:::info - -Note that `speed` is only an abstraction for setting `translateY` or `translateX` based on the scroll axis. Each increment of **speed** by one will increase the translate effect by `10px`. - -Example: With a vertical scroll axis, `speed: 10` is equivalent to `translateY: ['100px', '-100px']` and `speed: -10` is equivalent to `translateY: ['-100px', '100px']`. - -::: - -## Progress is relative to the view - -All effects are applied based on the original element's progress. Progress begins as the elements top edge enters the bottom of the view. It ends as the bottom of the element leaves the top of the view. - -```tsx - setProgress(progress)} - onEnter={() => setEntered(true)} - onExit={() => setEntered(false)} -/> -``` - - - -## Altering Progress - -By design and by default, all elements progress relative to the view. However, there are optional ways to change how progress is calculated: - -1. Manually setting [`startScroll` and `endScroll`](/docs/usage/parallax-props#configuration-props) props allows complete control over when the progress starts and ends. -2. Use a [`targetElement`](/docs/usage/parallax-props#configuration-props) which will track the progress of the target and apply it to the current element. -3. Setting a [`rootMargin`](/docs/usage/parallax-props#configuration-props) will add a invisible margin around the element that can be used to change when the element is in view and its progress. -4. You can also set [`shouldAlwaysCompleteAnimation`](/docs/usage/parallax-props#configuration-props) to true and if the element is positioned inside the view when scroll is at zero or ends in view at final scroll position, the initial and final positions are used to determine progress instead of the scroll view size. - -:::warning - -Because progress is relative to the view, and [Parallax Controller caches](https://parallax-controller.damnthat.tv/docs/performance#optimizations-to-reduce-jank) the elements position, unexpected issues will occur if you use parallax on a sticky positioned element. If you need to use parallax on a sticky element, consider using a `targetElement` that is not sticky, or predefined `startScroll` and `endScroll` values. - -::: - -## Beyond Parallax: CSS effects - -Additional CSS effects, like opacity, scale and rotation can be applied based on progress, even with some easing. - -```tsx - -``` - - diff --git a/documentation/versioned_docs/version-3/examples/scroll-effects.mdx b/documentation/versioned_docs/version-3/examples/scroll-effects.mdx deleted file mode 100644 index 64a51ee3b..000000000 --- a/documentation/versioned_docs/version-3/examples/scroll-effects.mdx +++ /dev/null @@ -1,95 +0,0 @@ ---- -sidebar_position: 2 ---- - -import { ExampleRotation } from '/src/components/example-rotation'; -import { RotationAxis } from '/src/components/rotation-axis'; -import { ExampleScale } from '/src/components/example-scale'; - -# Scroll Effects - -More than just translate effects are possible. Here's some examples of the various effects possible. - -## Rotation - -You can spin an element around it's axis using the [rotate props](/docs/usage/parallax-props#available-css-effects). - -### Around the default axis (z-axis) - -Use the `rotate` prop to rotate an element around the z-axis. You can pass the `start` and `end` values as `deg` or `turns`. Numbers default to `deg`. - -```tsx -const Component = () => { - const parallax = useParallax({ - rotate: [0, 360], - }); - return ( -
- 😵‍💫 -
💎
-
🤡
-
💰
-
👌🏻
-
- ); -}; -``` - - - -### Around the y-axis - -Rotations can be applied to any axis, `x`, `y`, or `z`. Here's an example of a rotation around the `y-axis` for perspective: - -```tsx -const Component = () => { - const parallax = useParallax({ - rotateY: [0, 360], - }); - return ( -
-
👍🏻
-
👏🏻
-
🙌🏻
-
👎🏻
-
- ); -}; -``` - - - -## Scale - -You can [scale](/docs/usage/parallax-props#available-css-effects) an element up or down and along any axis. - -```tsx -const Component = () => { - const mage = useParallax({ - scale: [0.5, 1, 'easeInQuad'], - }); - - const frog = useParallax({ - scaleX: [1, 0, 'easeInQuad'], - }); - - const moon = useParallax({ - scale: [1.5, 1, 'easeInQuad'], - }); - return ( -
-
- 🧙🏻‍♂️ -
-
- 🐸 -
-
- 🌚 -
-
- ); -}; -``` - - diff --git a/documentation/versioned_docs/version-3/intro.mdx b/documentation/versioned_docs/version-3/intro.mdx index a3a2d2c2c..9bdf7305e 100644 --- a/documentation/versioned_docs/version-3/intro.mdx +++ b/documentation/versioned_docs/version-3/intro.mdx @@ -43,7 +43,7 @@ npm install react-scroll-parallax ## Example -[Create effects](/docs/examples/how-it-works) with a hook: +Create effects with a hook: ```jsx function Component() { @@ -70,7 +70,6 @@ function Component() { - [Usage](/docs/usage/) - [Usage with NextJS 13](/docs/usage/next-13) -- [How it works](/docs/examples/how-it-works) ### Demos diff --git a/documentation/versioned_docs/version-3/usage/components/parallax-banner-component.md b/documentation/versioned_docs/version-3/usage/components/parallax-banner-component.md index d4e7366d4..71e6766a0 100644 --- a/documentation/versioned_docs/version-3/usage/components/parallax-banner-component.md +++ b/documentation/versioned_docs/version-3/usage/components/parallax-banner-component.md @@ -10,10 +10,6 @@ Component that sets up layers of `useParallax` elements to achieve a parallaxing import { ParallaxBanner, ParallaxBannerLayer } from 'react-scroll-parallax'; ``` -### Working Demos - -See some example [code with demos](/docs/examples/banners). - ## Examples There are two ways to setup a banner: diff --git a/documentation/versioned_docs/version-3/usage/next-13.md b/documentation/versioned_docs/version-3/usage/next-13.md index 8f65bd54d..5f7b37606 100644 --- a/documentation/versioned_docs/version-3/usage/next-13.md +++ b/documentation/versioned_docs/version-3/usage/next-13.md @@ -112,4 +112,4 @@ export default function Page() { } ``` -That's it! Now that `react-scroll-parallax` is working in your Next.js application, you can add your own effects. See more on [how it works](/docs/examples/how-it-works). +That's it! Now that `react-scroll-parallax` is working in your Next.js application, you can add your own effects. See the [usage guide](/docs/usage/) for more. diff --git a/documentation/versioned_docs/version-3/usage/parallax-props.md b/documentation/versioned_docs/version-3/usage/parallax-props.md index a0b996f55..51889a5b5 100644 --- a/documentation/versioned_docs/version-3/usage/parallax-props.md +++ b/documentation/versioned_docs/version-3/usage/parallax-props.md @@ -70,12 +70,6 @@ The **start** of an effect begins when the top of the element enters the bottom The **end** of an effect begins when the bottom of the element exits the top of the view. -:::info - -See a demo of [how progress is determined](/docs/examples/how-it-works#progress-is-relative-to-the-view). - -::: - ### Available CSS Effects These are all the supported CSS effects: diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b3dfabf98..8cf718d66 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,19 +24,19 @@ importers: version: 12.1.0(size-limit@12.1.0) '@storybook/addon-docs': specifier: ^9.1.20 - version: 9.1.20(@types/react@19.2.14)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1))) + version: 9.1.20(@types/react@19.2.14)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))) '@storybook/addon-links': specifier: ^9.1.20 - version: 9.1.20(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1))) + version: 9.1.20(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))) '@storybook/preset-scss': specifier: ^1.0.3 - version: 1.0.3(css-loader@6.11.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)))(sass-loader@10.5.2(sass@1.99.0)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)))(style-loader@4.0.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14))) + version: 1.0.3(css-loader@6.11.0(@rspack/core@1.7.11)(webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)))(sass-loader@10.5.2(sass@1.99.0)(webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)))(style-loader@4.0.0(webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14))) '@storybook/react': specifier: ^9.1.20 - version: 9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)))(typescript@5.9.3) + version: 9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(typescript@5.9.3) '@storybook/react-vite': specifier: ^9.1.20 - version: 9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(rollup@4.60.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)))(typescript@5.9.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)) + version: 9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(rollup@4.60.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(typescript@5.9.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) '@testing-library/dom': specifier: ^10.0.0 version: 10.4.1 @@ -72,7 +72,7 @@ importers: version: 9.39.4 eslint-plugin-storybook: specifier: ^9.1.20 - version: 9.1.20(eslint@9.39.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)))(typescript@5.9.3) + version: 9.1.20(eslint@9.39.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(typescript@5.9.3) husky: specifier: ^7.0.4 version: 7.0.4 @@ -102,13 +102,13 @@ importers: version: 1.99.0 sass-loader: specifier: ^10.1.0 - version: 10.5.2(sass@1.99.0)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + version: 10.5.2(sass@1.99.0)(webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) size-limit: specifier: ^12.1.0 version: 12.1.0 storybook: specifier: ^9.1.20 - version: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)) + version: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) tailwindcss: specifier: ^2.2.19 version: 2.2.19(autoprefixer@10.5.0(postcss@8.5.14))(postcss@8.5.14) @@ -126,19 +126,22 @@ importers: version: 0.3.0 vitest: specifier: ^3.2.4 - version: 3.2.4(@types/debug@4.1.13)(@types/node@25.9.0)(@vitest/ui@3.2.4)(jsdom@27.4.0)(sass@1.99.0)(terser@5.47.1) + version: 3.2.4(@types/debug@4.1.13)(@types/node@25.9.0)(@vitest/ui@3.2.4)(jsdom@27.4.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1) documentation: dependencies: '@docusaurus/core': specifier: 3.9.2 - version: 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + version: 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/plugin-client-redirects': + specifier: 3.9.2 + version: 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) '@docusaurus/plugin-google-analytics': specifier: 3.9.2 - version: 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + version: 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) '@docusaurus/preset-classic': specifier: 3.9.2 - version: 3.9.2(@algolia/client-search@5.52.1)(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@types/react@19.2.14)(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(search-insights@2.17.3)(typescript@5.9.3) + version: 3.9.2(@algolia/client-search@5.52.1)(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(@types/react@19.2.14)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(search-insights@2.17.3)(typescript@5.9.3) '@mdx-js/react': specifier: ^3.0.0 version: 3.1.1(@types/react@19.2.14)(react@19.2.6) @@ -158,15 +161,15 @@ importers: specifier: ^19.1.1 version: 19.2.6(react@19.2.6) react-scroll-parallax: - specifier: ^3.4.5 - version: 3.5.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + specifier: ^4.0.0-beta.1 + version: 4.0.0-beta.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6) devDependencies: '@docusaurus/tsconfig': specifier: 3.9.2 version: 3.9.2 '@docusaurus/types': specifier: 3.9.2 - version: 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + version: 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@types/react': specifier: ^19.1.0 version: 19.2.14 @@ -1285,6 +1288,12 @@ packages: resolution: {integrity: sha512-8gBKup94aGttRduABsj7bpPFTX7kbwu+xh3K9NMCF5K4bWBqTFYW+REKHF6iBVDHRJ4grZdIPbvkiHd/XNKRMQ==} engines: {node: '>=20.0'} + '@docusaurus/faster@3.9.2': + resolution: {integrity: sha512-DEVIwhbrZZ4ir31X+qQNEQqDWkgCJUV6kiPPAd2MGTY8n5/n0c4B8qA5k1ipF2izwH00JEf0h6Daaut71zzkyw==} + engines: {node: '>=20.0'} + peerDependencies: + '@docusaurus/types': '*' + '@docusaurus/logger@3.9.2': resolution: {integrity: sha512-/SVCc57ByARzGSU60c50rMyQlBuMIJCjcsJlkphxY6B0GV4UH3tcA1994N8fFfbJ9kX3jIBe/xg3XP5qBtGDbA==} engines: {node: '>=20.0'} @@ -1302,6 +1311,13 @@ packages: react: '*' react-dom: '*' + '@docusaurus/plugin-client-redirects@3.9.2': + resolution: {integrity: sha512-lUgMArI9vyOYMzLRBUILcg9vcPTCyyI2aiuXq/4npcMVqOr6GfmwtmBYWSbNMlIUM0147smm4WhpXD0KFboffw==} + engines: {node: '>=20.0'} + peerDependencies: + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + '@docusaurus/plugin-content-blog@3.9.2': resolution: {integrity: sha512-3I2HXy3L1QcjLJLGAoTvoBnpOwa6DPUa3Q0dMK19UTY9mhPkKQg/DYhAGTiBUKcTR0f08iw7kLPqOhIgdV3eVQ==} engines: {node: '>=20.0'} @@ -2155,6 +2171,27 @@ packages: '@types/react': '>=16' react: '>=16' + '@module-federation/error-codes@0.22.0': + resolution: {integrity: sha512-xF9SjnEy7vTdx+xekjPCV5cIHOGCkdn3pIxo9vU7gEZMIw0SvAEdsy6Uh17xaCpm8V0FWvR0SZoK9Ik6jGOaug==} + + '@module-federation/runtime-core@0.22.0': + resolution: {integrity: sha512-GR1TcD6/s7zqItfhC87zAp30PqzvceoeDGYTgF3Vx2TXvsfDrhP6Qw9T4vudDQL3uJRne6t7CzdT29YyVxlgIA==} + + '@module-federation/runtime-tools@0.22.0': + resolution: {integrity: sha512-4ScUJ/aUfEernb+4PbLdhM/c60VHl698Gn1gY21m9vyC1Ucn69fPCA1y2EwcCB7IItseRMoNhdcWQnzt/OPCNA==} + + '@module-federation/runtime@0.22.0': + resolution: {integrity: sha512-38g5iPju2tPC3KHMPxRKmy4k4onNp6ypFPS1eKGsNLUkXgHsPMBFqAjDw96iEcjri91BrahG4XcdyKi97xZzlA==} + + '@module-federation/sdk@0.22.0': + resolution: {integrity: sha512-x4aFNBKn2KVQRuNVC5A7SnrSCSqyfIWmm1DvubjbO9iKFe7ith5niw8dqSFBekYBg2Fwy+eMg4sEFNVvCAdo6g==} + + '@module-federation/webpack-bundler-runtime@0.22.0': + resolution: {integrity: sha512-aM8gCqXu+/4wBmJtVeMeeMN5guw3chf+2i6HajKtQv7SJfxV/f4IyNQJUeUQu9HfiAZHjqtMV5Lvq/Lvh8LdyA==} + + '@napi-rs/wasm-runtime@1.0.7': + resolution: {integrity: sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==} + '@napi-rs/wasm-runtime@1.1.4': resolution: {integrity: sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==} peerDependencies: @@ -2572,6 +2609,74 @@ packages: cpu: [x64] os: [win32] + '@rspack/binding-darwin-arm64@1.7.11': + resolution: {integrity: sha512-oduECiZVqbO5zlVw+q7Vy65sJFth99fWPTyucwvLJJtJkPL5n17Uiql2cYP6Ijn0pkqtf1SXgK8WjiKLG5bIig==} + cpu: [arm64] + os: [darwin] + + '@rspack/binding-darwin-x64@1.7.11': + resolution: {integrity: sha512-a1+TtTE9ap6RalgFi7FGIgkJP6O4Vy6ctv+9WGJy53E4kuqHR0RygzaiVxCI/GMc/vBT9vY23hyrpWb3d1vtXA==} + cpu: [x64] + os: [darwin] + + '@rspack/binding-linux-arm64-gnu@1.7.11': + resolution: {integrity: sha512-P0QrGRPbTWu6RKWfN0bDtbnEps3rXH0MWIMreZABoUrVmNQKtXR6e73J3ub6a+di5s2+K0M2LJ9Bh2/H4UsDUA==} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@rspack/binding-linux-arm64-musl@1.7.11': + resolution: {integrity: sha512-6ky7R43VMjWwmx3Yx7Jl7faLBBMAgMDt+/bN35RgwjiPgsIByz65EwytUVuW9rikB43BGHvA/eqlnjLrUzNBqw==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@rspack/binding-linux-x64-gnu@1.7.11': + resolution: {integrity: sha512-cuOJMfCOvb2Wgsry5enXJ3iT1FGUjdPqtGUBVupQlEG4ntSYsQ2PtF4wIDVasR3wdxC5nQbipOrDiN/u6fYsdQ==} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@rspack/binding-linux-x64-musl@1.7.11': + resolution: {integrity: sha512-CoK37hva4AmHGh3VCsQXmGr40L36m1/AdnN5LEjUX6kx5rEH7/1nEBN6Ii72pejqDVvk9anEROmPDiPw10tpFg==} + cpu: [x64] + os: [linux] + libc: [musl] + + '@rspack/binding-wasm32-wasi@1.7.11': + resolution: {integrity: sha512-OtrmnPUVJMxjNa3eDMfHyPdtlLRmmp/aIm0fQHlAOATbZvlGm12q7rhPW5BXTu1yh+1rQ1/uqvz+SzKEZXuJaQ==} + cpu: [wasm32] + + '@rspack/binding-win32-arm64-msvc@1.7.11': + resolution: {integrity: sha512-lObFW6e5lCWNgTBNwT//yiEDbsxm9QG4BYUojqeXxothuzJ/L6ibXz6+gLMvbOvLGV3nKgkXmx8GvT9WDKR0mA==} + cpu: [arm64] + os: [win32] + + '@rspack/binding-win32-ia32-msvc@1.7.11': + resolution: {integrity: sha512-0pYGnZd8PPqNR68zQ8skamqNAXEA1sUfXuAdYcknIIRq2wsbiwFzIc0Pov1cIfHYab37G7sSIPBiOUdOWF5Ivw==} + cpu: [ia32] + os: [win32] + + '@rspack/binding-win32-x64-msvc@1.7.11': + resolution: {integrity: sha512-EeQXayoQk/uBkI3pdoXfQBXNIUrADq56L3s/DFyM2pJeUDrWmhfIw2UFIGkYPTMSCo8F2JcdcGM32FGJrSnU0Q==} + cpu: [x64] + os: [win32] + + '@rspack/binding@1.7.11': + resolution: {integrity: sha512-2MGdy2s2HimsDT444Bp5XnALzNRxuBNc7y0JzyuqKbHBywd4x2NeXyhWXXoxufaCFu5PBc9Qq9jyfjW2Aeh06Q==} + + '@rspack/core@1.7.11': + resolution: {integrity: sha512-rsD9b+Khmot5DwCMiB3cqTQo53ioPG3M/A7BySu8+0+RS7GCxKm+Z+mtsjtG/vsu4Tn2tcqCdZtA3pgLoJB+ew==} + engines: {node: '>=18.12.0'} + peerDependencies: + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@swc/helpers': + optional: true + + '@rspack/lite-tapable@1.1.0': + resolution: {integrity: sha512-E2B0JhYFmVAwdDiG14+DW0Di4Ze4Jg10Pc4/lILUrd5DRCaklduz2OvJ5HYQ6G+hd+WTzqQb3QnDNfK4yvAFYw==} + '@sideway/address@4.1.5': resolution: {integrity: sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==} @@ -2766,6 +2871,181 @@ packages: resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} engines: {node: '>=14'} + '@swc/core-darwin-arm64@1.15.33': + resolution: {integrity: sha512-N+L0uXhuO7FIfzqwgxmzv0zIpV0qEp8wPX3QQs2p4atjMoywup2JTeDlXPw+z9pWJGCae3JjM+tZ6myclI+2gA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + + '@swc/core-darwin-x64@1.15.33': + resolution: {integrity: sha512-/Il4QHSOhV4FekbsDtkrNmKbsX26oSysvgrRswa/RYOHXAkwXDbB4jaeKq6PsJLSPkzJ2KzQ061gtBnk0vNHfA==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + + '@swc/core-linux-arm-gnueabihf@1.15.33': + resolution: {integrity: sha512-C64hBnBxq4viOPQ8hlx+2lJ23bzZBGnjw7ryALmS+0Q3zHmwO8lw1/DArLENw4Q18/0w5wdEO1k3m1wWNtKGqQ==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + + '@swc/core-linux-arm64-gnu@1.15.33': + resolution: {integrity: sha512-TRJfnJbX3jqpxRDRoieMzRiCBS5jOmXNb3iQXmcgjFEHKLnAgK1RZRU8Cq1MsPqO4jAJp/ld1G4O3fXuxv85uw==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@swc/core-linux-arm64-musl@1.15.33': + resolution: {integrity: sha512-il7tYM+CpUNzieQbwAjFT1P8zqAhmGWNAGhQZBnxurXZ0aNn+5nqYFTEUKNZl7QibtT0uQXzTZrNGHCIj6Y1Og==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@swc/core-linux-ppc64-gnu@1.15.33': + resolution: {integrity: sha512-ZtNBwN0Z7CFj9Il0FcPaKdjgP7URyKu/3RfH46vq+0paOBqLj4NYldD6Qo//Duif/7IOtAraUfDOmp0PLAufog==} + engines: {node: '>=10'} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@swc/core-linux-s390x-gnu@1.15.33': + resolution: {integrity: sha512-De1IyajoOmhOYYjw/lx66bKlyDpHZTueqwpDrWgf5O7T6d1ODeJJO9/OqMBmrBQc5C+dNnlmIufHsp4QVCWufA==} + engines: {node: '>=10'} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@swc/core-linux-x64-gnu@1.15.33': + resolution: {integrity: sha512-mGTH0YxmUN+x6vRN/I6NOk5X0ogNktkwPnJ94IMvR7QjhRDwL0O8RXEDhyUM0YtwWrryBOqaJQBX4zruxEPRGw==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@swc/core-linux-x64-musl@1.15.33': + resolution: {integrity: sha512-hj628ZkSEJf6zMf5VMbYrG2O6QqyTIp2qwY6VlCjvIa9lAEZ5c2lfPblCLVGYubTeLJDxadLB/CxqQYOQABeEQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + libc: [musl] + + '@swc/core-win32-arm64-msvc@1.15.33': + resolution: {integrity: sha512-GV2oohtN2/5+KSccl86VULu3aT+LrISC8uzgSq0FRnikpD+Zwc+sBlXmoKQ+Db6jI57ITUOIB8jRkdGMABC29g==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + + '@swc/core-win32-ia32-msvc@1.15.33': + resolution: {integrity: sha512-gtyvzSNR8DHKfFEA2uqb8Ld1myqi6uEg2jyeUq3ikn5ytYs7H8RpZYC8mdy4NXr8hfcdJfCLXPlYaqqfBXpoEQ==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + + '@swc/core-win32-x64-msvc@1.15.33': + resolution: {integrity: sha512-d6fRqQSkJI+kmMEBWaDQ7TMl8+YjLYbwRUPZQ9DY0ORBJeTzOrG0twvfvlZ2xgw6jA0ScQKgfBm4vHLSLl5Hqg==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + + '@swc/core@1.15.33': + resolution: {integrity: sha512-jOlwnFV2xhuuZeAUILGFULeR6vDPfijEJ57evfocwznQldLU3w2cZ9bSDryY9ip+AsM3r1NJKzf47V2NXebkeQ==} + engines: {node: '>=10'} + peerDependencies: + '@swc/helpers': '>=0.5.17' + peerDependenciesMeta: + '@swc/helpers': + optional: true + + '@swc/counter@0.1.3': + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + + '@swc/html-darwin-arm64@1.15.33': + resolution: {integrity: sha512-zyO6uMBfLyCh55wundAxKX+8P/f98ecuyir4VX6nTmn6y7x37ndB8f01LUrd9Tiq6eEAvDXLiqEUvuGjEc7Pmg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + + '@swc/html-darwin-x64@1.15.33': + resolution: {integrity: sha512-MaGunsY/J5l7Rb5OmoztEWh+ikooydT7nWkjiDovj7UfkB9HLk5sLr9O7ZdNGJ2u9dD6FX89SzMdA0Psm9NJrQ==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + + '@swc/html-linux-arm-gnueabihf@1.15.33': + resolution: {integrity: sha512-CrbUDjVl6/hQ1C5KPMiK4vxk/eOMjxkVELqwnOxsZ+aFVTv3L3YrGMaJ5H47vvIihkPhqiSOUPmMEFqxvqKmXg==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + + '@swc/html-linux-arm64-gnu@1.15.33': + resolution: {integrity: sha512-7tZ0IgmUslI9Extu/TpxJS0GjJoDx0j9zeq2cIidPdM/njSBpyRB7n4B292Q5WFVh7PcZl7WXqqqMczibQ27aA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@swc/html-linux-arm64-musl@1.15.33': + resolution: {integrity: sha512-gYi2ainYZV2z+jwjp9UKuPVOf3c5q+NkH3QRDjqDrIPLagqDsYNjobi8p5oajGcPGFLNTcVw08VTcubJGChReA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@swc/html-linux-ppc64-gnu@1.15.33': + resolution: {integrity: sha512-6CfzyVQSdD8ezFdxFve4J/b6qTgXIwYFWEvSdaJvXSgwTy976uUV5Ff1LOF86mt2zWMhZJX9DqmkGyIhepbyWw==} + engines: {node: '>=10'} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@swc/html-linux-s390x-gnu@1.15.33': + resolution: {integrity: sha512-Msx1eniw95lhMHUSe3D5FXweKHtkHtzJLsHJDj920uL4Dm7UHqzwaCuZdCmzbkHnO96YjjQvAm266djg8wupmQ==} + engines: {node: '>=10'} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@swc/html-linux-x64-gnu@1.15.33': + resolution: {integrity: sha512-JDNb4Uq+7g+23QuOtwWnP0/EqztWIHFFdQdeBIS5zx83YBG2dYRMdPAjnHJWh2YRZxdepd8q6S9MUIxpSrouAg==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@swc/html-linux-x64-musl@1.15.33': + resolution: {integrity: sha512-NSpZdbz4dj0pu1A0Z9l68Bll5HAzEMtBAeMe6jc4GEVfpIw6eeafQHm2/yMUEh09tgl8t9LzM9DycfdTZDjM4g==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + libc: [musl] + + '@swc/html-win32-arm64-msvc@1.15.33': + resolution: {integrity: sha512-w7iho3/zS3lCDqgUZMDLMBO0ElX7j+KgvMb8BOrKqLDOSTDDj3lY/BClNJ7vBpAliI2kPQs/mUikdZyzi4MBjQ==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + + '@swc/html-win32-ia32-msvc@1.15.33': + resolution: {integrity: sha512-6hJ2pBweSfZ38trYHXmzTBDpRNvqJgFl2PkIWdy4IXbV/Fv0v9Dqe0t9Gi2ZVEBpgI7PD6pF42AT4HmrNTVFyQ==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + + '@swc/html-win32-x64-msvc@1.15.33': + resolution: {integrity: sha512-eaY/vNE7rkPKluJYjhOiQOA1tto5VbJOoD1C1xFTBmr9t7WsqYUfbQhYQy5A26/z83NNgtDwELM85rkMB+/vWA==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + + '@swc/html@1.15.33': + resolution: {integrity: sha512-PZIfmj5zYpAJ2eMptf0My2q9Bl8bkraW28+FD1pRnxOiYMrKrP5vL2tB2PdxMRjS0ziLFVM5HEuGFw8PxEDOaw==} + engines: {node: '>=14'} + + '@swc/types@0.1.26': + resolution: {integrity: sha512-lyMwd7WGgG79RS7EERZV3T8wMdmPq3xwyg+1nmAM64kIhx5yl+juO2PYIHb7vTiPgPCj8LYjsNV2T5wiQHUEaw==} + '@szmarczak/http-timer@5.0.1': resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} engines: {node: '>=14.16'} @@ -3363,9 +3643,6 @@ packages: resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} engines: {node: '>=12.0.0'} - bezier-easing@2.1.0: - resolution: {integrity: sha512-gbIqZ/eslnUFC1tjEvtz0sgx+xTK20wDnYMIA27VA04R7w6xxXQPZDbibjA9DTWZRA2CXtwHykkVzlCaAJAZig==} - bidi-js@1.0.3: resolution: {integrity: sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==} @@ -5040,6 +5317,80 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} + lightningcss-android-arm64@1.32.0: + resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [android] + + lightningcss-darwin-arm64@1.32.0: + resolution: {integrity: sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + + lightningcss-darwin-x64@1.32.0: + resolution: {integrity: sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + + lightningcss-freebsd-x64@1.32.0: + resolution: {integrity: sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + + lightningcss-linux-arm-gnueabihf@1.32.0: + resolution: {integrity: sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + + lightningcss-linux-arm64-gnu@1.32.0: + resolution: {integrity: sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + libc: [glibc] + + lightningcss-linux-arm64-musl@1.32.0: + resolution: {integrity: sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + libc: [musl] + + lightningcss-linux-x64-gnu@1.32.0: + resolution: {integrity: sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + libc: [glibc] + + lightningcss-linux-x64-musl@1.32.0: + resolution: {integrity: sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + libc: [musl] + + lightningcss-win32-arm64-msvc@1.32.0: + resolution: {integrity: sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + + lightningcss-win32-x64-msvc@1.32.0: + resolution: {integrity: sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + + lightningcss@1.32.0: + resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==} + engines: {node: '>= 12.0.0'} + lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} @@ -5621,10 +5972,6 @@ packages: resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==} engines: {node: '>=14.16'} - parallax-controller@1.7.1: - resolution: {integrity: sha512-facVMEBnUynzMN7hCSqyNpF6uyCpVIl4XAUyTR9D8q2JlhgyPY6bZtj/OkFk3+Cpka1TnYCppQb8BzDWHtSaZg==} - engines: {node: '>=12'} - parallax-controller@2.0.0-beta.0: resolution: {integrity: sha512-oxiIzeG3r4Iax2R6ZnUqst66ue9Y/MpvS/jA179s3ibNkcl2EiAgvfr/VD/xtKLdH5UgS4ym8U3lDU0zOkcb0w==} engines: {node: '>=20'} @@ -6347,8 +6694,8 @@ packages: peerDependencies: react: '>=15' - react-scroll-parallax@3.5.0: - resolution: {integrity: sha512-cUyBTFfTMA/4jweZB4j06LQnUQdZlGgVKX2hmZ5a/BuHZsnp85MEo6ygD2otCQH734VJ9xXPVZ3WfiAiF2TesQ==} + react-scroll-parallax@4.0.0-beta.1: + resolution: {integrity: sha512-s/Y9zLl3tQ2xoRLhsE6IPY+asWlGWtYO66do+BipisUtwVIFokoj45w9vi6RlXgteUnWUB6yRvl05WQ+mtk9iQ==} engines: {node: '>=10'} peerDependencies: react: ^16.8.0-0 || >=17.0.1 || ^18.0.0 || ^19.0.0 @@ -6922,6 +7269,12 @@ packages: engines: {node: '>=14.0.0'} hasBin: true + swc-loader@0.2.7: + resolution: {integrity: sha512-nwYWw3Fh9ame3Rtm7StS9SBLpHRRnYcK7bnpF3UKZmesAK0gw2/ADvlURFAINmPvKtDLzp+GBiP9yLoEjg6S9w==} + peerDependencies: + '@swc/core': ^1.2.147 + webpack: 5.97.1 + symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} @@ -8871,7 +9224,42 @@ snapshots: - '@algolia/client-search' - algoliasearch - '@docusaurus/babel@3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@docusaurus/babel@3.9.2(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + dependencies: + '@babel/core': 7.29.0 + '@babel/generator': 7.29.1 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.29.0) + '@babel/plugin-transform-runtime': 7.29.0(@babel/core@7.29.0) + '@babel/preset-env': 7.29.5(@babel/core@7.29.0) + '@babel/preset-react': 7.28.5(@babel/core@7.29.0) + '@babel/preset-typescript': 7.28.5(@babel/core@7.29.0) + '@babel/runtime': 7.29.2 + '@babel/runtime-corejs3': 7.29.2 + '@babel/traverse': 7.29.0 + '@docusaurus/logger': 3.9.2 + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + babel-plugin-dynamic-import-node: 2.3.3 + fs-extra: 11.3.5 + tslib: 2.8.1 + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - react + - react-dom + - supports-color + - uglify-js + - webpack-cli + + '@docusaurus/babel@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@babel/core': 7.29.0 '@babel/generator': 7.29.1 @@ -8884,7 +9272,7 @@ snapshots: '@babel/runtime-corejs3': 7.29.2 '@babel/traverse': 7.29.0 '@docusaurus/logger': 3.9.2 - '@docusaurus/utils': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) babel-plugin-dynamic-import-node: 2.3.3 fs-extra: 11.3.5 tslib: 2.8.1 @@ -8906,32 +9294,34 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/bundler@3.9.2(esbuild@0.25.12)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': + '@docusaurus/bundler@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': dependencies: '@babel/core': 7.29.0 - '@docusaurus/babel': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/babel': 3.9.2(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@docusaurus/cssnano-preset': 3.9.2 '@docusaurus/logger': 3.9.2 - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + babel-loader: 9.2.1(@babel/core@7.29.0)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) clean-css: 5.3.3 - copy-webpack-plugin: 11.0.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) - css-loader: 6.11.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) - css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(esbuild@0.25.12)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + copy-webpack-plugin: 11.0.0(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) + css-loader: 6.11.0(@rspack/core@1.7.11)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) + css-minimizer-webpack-plugin: 5.0.1(clean-css@5.3.3)(esbuild@0.25.12)(lightningcss@1.32.0)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) cssnano: 6.1.2(postcss@8.5.14) - file-loader: 6.2.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) html-minifier-terser: 7.2.0 - mini-css-extract-plugin: 2.10.2(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) - null-loader: 4.0.1(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + mini-css-extract-plugin: 2.10.2(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) + null-loader: 4.0.1(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) postcss: 8.5.14 - postcss-loader: 7.3.4(postcss@8.5.14)(typescript@5.9.3)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + postcss-loader: 7.3.4(postcss@8.5.14)(typescript@5.9.3)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) postcss-preset-env: 10.6.1(postcss@8.5.14) - terser-webpack-plugin: 5.6.0(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) tslib: 2.8.1 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)))(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) - webpackbar: 6.0.1(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)))(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) + webpack: 5.97.1(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14) + webpackbar: 6.0.1(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) + optionalDependencies: + '@docusaurus/faster': 3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14) transitivePeerDependencies: - '@minify-html/node' - '@parcel/css' @@ -8949,15 +9339,15 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/core@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': + '@docusaurus/core@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': dependencies: - '@docusaurus/babel': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/bundler': 3.9.2(esbuild@0.25.12)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/babel': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/bundler': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) '@docusaurus/logger': 3.9.2 - '@docusaurus/mdx-loader': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-common': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-validation': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@mdx-js/react': 3.1.1(@types/react@19.2.14)(react@19.2.6) boxen: 6.2.1 chalk: 4.1.2 @@ -8973,7 +9363,7 @@ snapshots: execa: 5.1.1 fs-extra: 11.3.5 html-tags: 3.3.1 - html-webpack-plugin: 5.6.7(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + html-webpack-plugin: 5.6.7(@rspack/core@1.7.11)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) leven: 3.1.0 lodash: 4.18.1 open: 8.4.2 @@ -8983,7 +9373,7 @@ snapshots: react-dom: 19.2.6(react@19.2.6) react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)' react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.2.6)' - react-loadable-ssr-addon-v5-slorber: 1.0.3(@docusaurus/react-loadable@6.0.0(react@19.2.6))(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + react-loadable-ssr-addon-v5-slorber: 1.0.3(@docusaurus/react-loadable@6.0.0(react@19.2.6))(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) react-router: 5.3.4(react@19.2.6) react-router-config: 5.1.1(react-router@5.3.4(react@19.2.6))(react@19.2.6) react-router-dom: 5.3.4(react@19.2.6) @@ -8992,9 +9382,9 @@ snapshots: tinypool: 1.1.1 tslib: 2.8.1 update-notifier: 6.0.2 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) webpack-bundle-analyzer: 4.10.2 - webpack-dev-server: 5.2.4(tslib@2.8.1)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + webpack-dev-server: 5.2.4(tslib@2.8.1)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) webpack-merge: 6.0.1 transitivePeerDependencies: - '@docusaurus/faster' @@ -9026,21 +9416,46 @@ snapshots: postcss-sort-media-queries: 5.2.0(postcss@8.5.14) tslib: 2.8.1 - '@docusaurus/logger@3.9.2': + '@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)': dependencies: - chalk: 4.1.2 + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@rspack/core': 1.7.11 + '@swc/core': 1.15.33 + '@swc/html': 1.15.33 + browserslist: 4.28.2 + lightningcss: 1.32.0 + swc-loader: 0.2.7(@swc/core@1.15.33)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) tslib: 2.8.1 - - '@docusaurus/mdx-loader@3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': - dependencies: - '@docusaurus/logger': 3.9.2 - '@docusaurus/utils': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-validation': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + webpack: 5.97.1(@swc/core@1.15.33)(@swc/html@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/css' + - '@swc/helpers' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - postcss + - uglify-js + - webpack-cli + optional: true + + '@docusaurus/logger@3.9.2': + dependencies: + chalk: 4.1.2 + tslib: 2.8.1 + + '@docusaurus/mdx-loader@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + dependencies: + '@docusaurus/logger': 3.9.2 + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@mdx-js/mdx': 3.1.1 '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 estree-util-value-to-estree: 3.5.0 - file-loader: 6.2.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) fs-extra: 11.3.5 image-size: 2.0.2 mdast-util-mdx: 3.0.0 @@ -9056,9 +9471,9 @@ snapshots: tslib: 2.8.1 unified: 11.0.5 unist-util-visit: 5.1.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)))(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)))(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) vfile: 6.0.3 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) transitivePeerDependencies: - '@minify-html/node' - '@swc/core' @@ -9075,9 +9490,9 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/module-type-aliases@3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@docusaurus/module-type-aliases@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@types/history': 4.7.11 '@types/react': 19.2.14 '@types/react-router-config': 5.0.11 @@ -9102,17 +9517,54 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': + '@docusaurus/plugin-client-redirects@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': + dependencies: + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/logger': 3.9.2 + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + eta: 2.2.0 + fs-extra: 11.3.5 + lodash: 4.18.1 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + tslib: 2.8.1 + transitivePeerDependencies: + - '@docusaurus/faster' + - '@mdx-js/react' + - '@minify-html/node' + - '@parcel/css' + - '@rspack/core' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - bufferutil + - clean-css + - cssnano + - csso + - debug + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - supports-color + - typescript + - uglify-js + - utf-8-validate + - webpack-cli + + '@docusaurus/plugin-content-blog@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) '@docusaurus/logger': 3.9.2 - '@docusaurus/mdx-loader': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/plugin-content-docs': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-common': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-validation': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/plugin-content-docs': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) cheerio: 1.0.0-rc.12 feed: 4.2.2 fs-extra: 11.3.5 @@ -9124,7 +9576,7 @@ snapshots: tslib: 2.8.1 unist-util-visit: 5.1.0 utility-types: 3.11.0 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -9149,17 +9601,17 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': + '@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) '@docusaurus/logger': 3.9.2 - '@docusaurus/mdx-loader': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/module-type-aliases': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-common': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-validation': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/module-type-aliases': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@types/react-router-config': 5.0.11 combine-promises: 1.2.0 fs-extra: 11.3.5 @@ -9170,7 +9622,7 @@ snapshots: schema-dts: 1.1.5 tslib: 2.8.1 utility-types: 3.11.0 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -9195,18 +9647,18 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-content-pages@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': + '@docusaurus/plugin-content-pages@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/mdx-loader': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-validation': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) fs-extra: 11.3.5 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) tslib: 2.8.1 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -9231,12 +9683,12 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-css-cascade-layers@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': + '@docusaurus/plugin-css-cascade-layers@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-validation': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) tslib: 2.8.1 transitivePeerDependencies: - '@docusaurus/faster' @@ -9264,11 +9716,11 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-debug@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': + '@docusaurus/plugin-debug@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) fs-extra: 11.3.5 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9298,11 +9750,11 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-google-analytics@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': + '@docusaurus/plugin-google-analytics@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-validation': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) react: 19.2.6 react-dom: 19.2.6(react@19.2.6) tslib: 2.8.1 @@ -9330,11 +9782,11 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-google-gtag@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': + '@docusaurus/plugin-google-gtag@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-validation': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@types/gtag.js': 0.0.12 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9363,11 +9815,11 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-google-tag-manager@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': + '@docusaurus/plugin-google-tag-manager@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-validation': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) react: 19.2.6 react-dom: 19.2.6(react@19.2.6) tslib: 2.8.1 @@ -9395,14 +9847,14 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-sitemap@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': + '@docusaurus/plugin-sitemap@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) '@docusaurus/logger': 3.9.2 - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-common': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-validation': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) fs-extra: 11.3.5 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -9432,18 +9884,18 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/plugin-svgr@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': + '@docusaurus/plugin-svgr@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-validation': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@svgr/core': 8.1.0(typescript@5.9.3) '@svgr/webpack': 8.1.0(typescript@5.9.3) react: 19.2.6 react-dom: 19.2.6(react@19.2.6) tslib: 2.8.1 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) transitivePeerDependencies: - '@docusaurus/faster' - '@mdx-js/react' @@ -9468,23 +9920,23 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/preset-classic@3.9.2(@algolia/client-search@5.52.1)(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@types/react@19.2.14)(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(search-insights@2.17.3)(typescript@5.9.3)': - dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/plugin-content-blog': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/plugin-content-docs': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/plugin-content-pages': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/plugin-css-cascade-layers': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/plugin-debug': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/plugin-google-analytics': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/plugin-google-gtag': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/plugin-google-tag-manager': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/plugin-sitemap': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/plugin-svgr': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/theme-classic': 3.9.2(@types/react@19.2.14)(esbuild@0.25.12)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/theme-search-algolia': 3.9.2(@algolia/client-search@5.52.1)(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@types/react@19.2.14)(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(search-insights@2.17.3)(typescript@5.9.3) - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/preset-classic@3.9.2(@algolia/client-search@5.52.1)(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(@types/react@19.2.14)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(search-insights@2.17.3)(typescript@5.9.3)': + dependencies: + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/plugin-content-blog': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/plugin-content-docs': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/plugin-content-pages': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/plugin-css-cascade-layers': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/plugin-debug': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/plugin-google-analytics': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/plugin-google-gtag': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/plugin-google-tag-manager': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/plugin-sitemap': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/plugin-svgr': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/theme-classic': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@rspack/core@1.7.11)(@swc/core@1.15.33)(@types/react@19.2.14)(esbuild@0.25.12)(lightningcss@1.32.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/theme-search-algolia': 3.9.2(@algolia/client-search@5.52.1)(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(@types/react@19.2.14)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(search-insights@2.17.3)(typescript@5.9.3) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) react: 19.2.6 react-dom: 19.2.6(react@19.2.6) transitivePeerDependencies: @@ -9519,21 +9971,21 @@ snapshots: '@types/react': 19.2.14 react: 19.2.6 - '@docusaurus/theme-classic@3.9.2(@types/react@19.2.14)(esbuild@0.25.12)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': + '@docusaurus/theme-classic@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@rspack/core@1.7.11)(@swc/core@1.15.33)(@types/react@19.2.14)(esbuild@0.25.12)(lightningcss@1.32.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3)': dependencies: - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) '@docusaurus/logger': 3.9.2 - '@docusaurus/mdx-loader': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/module-type-aliases': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/plugin-content-blog': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/plugin-content-docs': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/plugin-content-pages': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/module-type-aliases': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/plugin-content-blog': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/plugin-content-docs': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/plugin-content-pages': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@docusaurus/theme-translations': 3.9.2 - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-common': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-validation': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@mdx-js/react': 3.1.1(@types/react@19.2.14)(react@19.2.6) clsx: 2.1.1 infima: 0.2.0-alpha.45 @@ -9571,13 +10023,13 @@ snapshots: - utf-8-validate - webpack-cli - '@docusaurus/theme-common@3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@docusaurus/theme-common@3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@docusaurus/mdx-loader': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/module-type-aliases': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/plugin-content-docs': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/utils': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-common': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/mdx-loader': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/module-type-aliases': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/plugin-content-docs': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@types/history': 4.7.11 '@types/react': 19.2.14 '@types/react-router-config': 5.0.11 @@ -9604,16 +10056,16 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/theme-search-algolia@3.9.2(@algolia/client-search@5.52.1)(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@types/react@19.2.14)(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(search-insights@2.17.3)(typescript@5.9.3)': + '@docusaurus/theme-search-algolia@3.9.2(@algolia/client-search@5.52.1)(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(@types/react@19.2.14)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(search-insights@2.17.3)(typescript@5.9.3)': dependencies: '@docsearch/react': 4.6.3(@algolia/client-search@5.52.1)(@types/react@19.2.14)(algoliasearch@5.52.1)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(search-insights@2.17.3) - '@docusaurus/core': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/core': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) '@docusaurus/logger': 3.9.2 - '@docusaurus/plugin-content-docs': 3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) - '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/plugin-content-docs': 3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3) + '@docusaurus/theme-common': 3.9.2(@docusaurus/plugin-content-docs@3.9.2(@docusaurus/faster@3.9.2(@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(esbuild@0.25.12)(postcss@8.5.14))(@mdx-js/react@3.1.1(@types/react@19.2.14)(react@19.2.6))(@rspack/core@1.7.11)(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(typescript@5.9.3))(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) '@docusaurus/theme-translations': 3.9.2 - '@docusaurus/utils': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-validation': 3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-validation': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) algoliasearch: 5.52.1 algoliasearch-helper: 3.29.1(algoliasearch@5.52.1) clsx: 2.1.1 @@ -9658,7 +10110,37 @@ snapshots: '@docusaurus/tsconfig@3.9.2': {} - '@docusaurus/types@3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@docusaurus/types@3.9.2(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + dependencies: + '@mdx-js/mdx': 3.1.1 + '@types/history': 4.7.11 + '@types/mdast': 4.0.4 + '@types/react': 19.2.14 + commander: 5.1.0 + joi: 17.13.3 + react: 19.2.6 + react-dom: 19.2.6(react@19.2.6) + react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)' + utility-types: 3.11.0 + webpack: 5.97.1(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14) + webpack-merge: 5.10.0 + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - supports-color + - uglify-js + - webpack-cli + + '@docusaurus/types@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@mdx-js/mdx': 3.1.1 '@types/history': 4.7.11 @@ -9670,7 +10152,7 @@ snapshots: react-dom: 19.2.6(react@19.2.6) react-helmet-async: '@slorber/react-helmet-async@1.3.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6)' utility-types: 3.11.0 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) webpack-merge: 5.10.0 transitivePeerDependencies: - '@minify-html/node' @@ -9688,9 +10170,31 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-common@3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@docusaurus/utils-common@3.9.2(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + dependencies: + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + tslib: 2.8.1 + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - react + - react-dom + - supports-color + - uglify-js + - webpack-cli + + '@docusaurus/utils-common@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) tslib: 2.8.1 transitivePeerDependencies: - '@minify-html/node' @@ -9710,11 +10214,11 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-validation@3.9.2(esbuild@0.25.12)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@docusaurus/utils-validation@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@docusaurus/logger': 3.9.2 - '@docusaurus/utils': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-common': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) fs-extra: 11.3.5 joi: 17.13.3 js-yaml: 4.1.1 @@ -9738,14 +10242,55 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + '@docusaurus/utils@3.9.2(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': + dependencies: + '@docusaurus/logger': 3.9.2 + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + escape-string-regexp: 4.0.0 + execa: 5.1.1 + file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) + fs-extra: 11.3.5 + github-slugger: 1.5.0 + globby: 11.1.0 + gray-matter: 4.0.3 + jiti: 1.21.7 + js-yaml: 4.1.1 + lodash: 4.18.1 + micromatch: 4.0.8 + p-queue: 6.6.2 + prompts: 2.4.2 + resolve-pathname: 3.0.0 + tslib: 2.8.1 + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)))(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) + utility-types: 3.11.0 + webpack: 5.97.1(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14) + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - react + - react-dom + - supports-color + - uglify-js + - webpack-cli + + '@docusaurus/utils@3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)': dependencies: '@docusaurus/logger': 3.9.2 - '@docusaurus/types': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@docusaurus/utils-common': 3.9.2(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/types': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) + '@docusaurus/utils-common': 3.9.2(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@19.2.6(react@19.2.6))(react@19.2.6) escape-string-regexp: 4.0.0 execa: 5.1.1 - file-loader: 6.2.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) fs-extra: 11.3.5 github-slugger: 1.5.0 globby: 11.1.0 @@ -9758,9 +10303,9 @@ snapshots: prompts: 2.4.2 resolve-pathname: 3.0.0 tslib: 2.8.1 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)))(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)))(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) utility-types: 3.11.0 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) transitivePeerDependencies: - '@minify-html/node' - '@swc/core' @@ -10123,12 +10668,12 @@ snapshots: '@types/yargs': 17.0.35 chalk: 4.1.2 - '@joshwooding/vite-plugin-react-docgen-typescript@0.6.1(typescript@5.9.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.6.1(typescript@5.9.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))': dependencies: glob: 10.5.0 magic-string: 0.30.21 react-docgen-typescript: 2.4.0(typescript@5.9.3) - vite: 7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1) + vite: 7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1) optionalDependencies: typescript: 5.9.3 @@ -10321,6 +10866,44 @@ snapshots: '@types/react': 19.2.14 react: 19.2.6 + '@module-federation/error-codes@0.22.0': + optional: true + + '@module-federation/runtime-core@0.22.0': + dependencies: + '@module-federation/error-codes': 0.22.0 + '@module-federation/sdk': 0.22.0 + optional: true + + '@module-federation/runtime-tools@0.22.0': + dependencies: + '@module-federation/runtime': 0.22.0 + '@module-federation/webpack-bundler-runtime': 0.22.0 + optional: true + + '@module-federation/runtime@0.22.0': + dependencies: + '@module-federation/error-codes': 0.22.0 + '@module-federation/runtime-core': 0.22.0 + '@module-federation/sdk': 0.22.0 + optional: true + + '@module-federation/sdk@0.22.0': + optional: true + + '@module-federation/webpack-bundler-runtime@0.22.0': + dependencies: + '@module-federation/runtime': 0.22.0 + '@module-federation/sdk': 0.22.0 + optional: true + + '@napi-rs/wasm-runtime@1.0.7': + dependencies: + '@emnapi/core': 1.10.0 + '@emnapi/runtime': 1.10.0 + '@tybys/wasm-util': 0.10.2 + optional: true + '@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: '@emnapi/core': 1.10.0 @@ -10654,6 +11237,62 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.60.4': optional: true + '@rspack/binding-darwin-arm64@1.7.11': + optional: true + + '@rspack/binding-darwin-x64@1.7.11': + optional: true + + '@rspack/binding-linux-arm64-gnu@1.7.11': + optional: true + + '@rspack/binding-linux-arm64-musl@1.7.11': + optional: true + + '@rspack/binding-linux-x64-gnu@1.7.11': + optional: true + + '@rspack/binding-linux-x64-musl@1.7.11': + optional: true + + '@rspack/binding-wasm32-wasi@1.7.11': + dependencies: + '@napi-rs/wasm-runtime': 1.0.7 + optional: true + + '@rspack/binding-win32-arm64-msvc@1.7.11': + optional: true + + '@rspack/binding-win32-ia32-msvc@1.7.11': + optional: true + + '@rspack/binding-win32-x64-msvc@1.7.11': + optional: true + + '@rspack/binding@1.7.11': + optionalDependencies: + '@rspack/binding-darwin-arm64': 1.7.11 + '@rspack/binding-darwin-x64': 1.7.11 + '@rspack/binding-linux-arm64-gnu': 1.7.11 + '@rspack/binding-linux-arm64-musl': 1.7.11 + '@rspack/binding-linux-x64-gnu': 1.7.11 + '@rspack/binding-linux-x64-musl': 1.7.11 + '@rspack/binding-wasm32-wasi': 1.7.11 + '@rspack/binding-win32-arm64-msvc': 1.7.11 + '@rspack/binding-win32-ia32-msvc': 1.7.11 + '@rspack/binding-win32-x64-msvc': 1.7.11 + optional: true + + '@rspack/core@1.7.11': + dependencies: + '@module-federation/runtime-tools': 0.22.0 + '@rspack/binding': 1.7.11 + '@rspack/lite-tapable': 1.1.0 + optional: true + + '@rspack/lite-tapable@1.1.0': + optional: true + '@sideway/address@4.1.5': dependencies: '@hapi/hoek': 9.3.0 @@ -10700,36 +11339,36 @@ snapshots: micromark-util-character: 1.2.0 micromark-util-symbol: 1.1.0 - '@storybook/addon-docs@9.1.20(@types/react@19.2.14)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)))': + '@storybook/addon-docs@9.1.20(@types/react@19.2.14)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))': dependencies: '@mdx-js/react': 3.1.1(@types/react@19.2.14)(react@19.2.6) - '@storybook/csf-plugin': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1))) + '@storybook/csf-plugin': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))) '@storybook/icons': 1.6.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6) - '@storybook/react-dom-shim': 9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1))) + '@storybook/react-dom-shim': 9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))) react: 19.2.6 react-dom: 19.2.6(react@19.2.6) - storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - '@storybook/addon-links@9.1.20(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)))': + '@storybook/addon-links@9.1.20(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))': dependencies: '@storybook/global': 5.0.0 - storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) optionalDependencies: react: 19.2.6 - '@storybook/builder-vite@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)))(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1))': + '@storybook/builder-vite@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))': dependencies: - '@storybook/csf-plugin': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1))) - storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)) + '@storybook/csf-plugin': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))) + storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) ts-dedent: 2.2.0 - vite: 7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1) + vite: 7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1) - '@storybook/csf-plugin@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)))': + '@storybook/csf-plugin@9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))': dependencies: - storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) unplugin: 1.16.1 '@storybook/global@5.0.0': {} @@ -10739,45 +11378,45 @@ snapshots: react: 19.2.6 react-dom: 19.2.6(react@19.2.6) - '@storybook/preset-scss@1.0.3(css-loader@6.11.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)))(sass-loader@10.5.2(sass@1.99.0)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)))(style-loader@4.0.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)))': + '@storybook/preset-scss@1.0.3(css-loader@6.11.0(@rspack/core@1.7.11)(webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)))(sass-loader@10.5.2(sass@1.99.0)(webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)))(style-loader@4.0.0(webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)))': dependencies: - css-loader: 6.11.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) - sass-loader: 10.5.2(sass@1.99.0)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) - style-loader: 4.0.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + css-loader: 6.11.0(@rspack/core@1.7.11)(webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) + sass-loader: 10.5.2(sass@1.99.0)(webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) + style-loader: 4.0.0(webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) - '@storybook/react-dom-shim@9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)))': + '@storybook/react-dom-shim@9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))': dependencies: react: 19.2.6 react-dom: 19.2.6(react@19.2.6) - storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) - '@storybook/react-vite@9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(rollup@4.60.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)))(typescript@5.9.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1))': + '@storybook/react-vite@9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(rollup@4.60.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(typescript@5.9.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.1(typescript@5.9.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.6.1(typescript@5.9.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) '@rollup/pluginutils': 5.3.0(rollup@4.60.4) - '@storybook/builder-vite': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)))(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)) - '@storybook/react': 9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)))(typescript@5.9.3) + '@storybook/builder-vite': 9.1.20(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) + '@storybook/react': 9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(typescript@5.9.3) find-up: 7.0.0 magic-string: 0.30.21 react: 19.2.6 react-docgen: 8.0.3 react-dom: 19.2.6(react@19.2.6) resolve: 1.22.12 - storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) tsconfig-paths: 4.2.0 - vite: 7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1) + vite: 7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1) transitivePeerDependencies: - rollup - supports-color - typescript - '@storybook/react@9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)))(typescript@5.9.3)': + '@storybook/react@9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(typescript@5.9.3)': dependencies: '@storybook/global': 5.0.0 - '@storybook/react-dom-shim': 9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1))) + '@storybook/react-dom-shim': 9.1.20(react-dom@19.2.6(react@19.2.6))(react@19.2.6)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))) react: 19.2.6 react-dom: 19.2.6(react@19.2.6) - storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) optionalDependencies: typescript: 5.9.3 @@ -10874,6 +11513,123 @@ snapshots: - supports-color - typescript + '@swc/core-darwin-arm64@1.15.33': + optional: true + + '@swc/core-darwin-x64@1.15.33': + optional: true + + '@swc/core-linux-arm-gnueabihf@1.15.33': + optional: true + + '@swc/core-linux-arm64-gnu@1.15.33': + optional: true + + '@swc/core-linux-arm64-musl@1.15.33': + optional: true + + '@swc/core-linux-ppc64-gnu@1.15.33': + optional: true + + '@swc/core-linux-s390x-gnu@1.15.33': + optional: true + + '@swc/core-linux-x64-gnu@1.15.33': + optional: true + + '@swc/core-linux-x64-musl@1.15.33': + optional: true + + '@swc/core-win32-arm64-msvc@1.15.33': + optional: true + + '@swc/core-win32-ia32-msvc@1.15.33': + optional: true + + '@swc/core-win32-x64-msvc@1.15.33': + optional: true + + '@swc/core@1.15.33': + dependencies: + '@swc/counter': 0.1.3 + '@swc/types': 0.1.26 + optionalDependencies: + '@swc/core-darwin-arm64': 1.15.33 + '@swc/core-darwin-x64': 1.15.33 + '@swc/core-linux-arm-gnueabihf': 1.15.33 + '@swc/core-linux-arm64-gnu': 1.15.33 + '@swc/core-linux-arm64-musl': 1.15.33 + '@swc/core-linux-ppc64-gnu': 1.15.33 + '@swc/core-linux-s390x-gnu': 1.15.33 + '@swc/core-linux-x64-gnu': 1.15.33 + '@swc/core-linux-x64-musl': 1.15.33 + '@swc/core-win32-arm64-msvc': 1.15.33 + '@swc/core-win32-ia32-msvc': 1.15.33 + '@swc/core-win32-x64-msvc': 1.15.33 + optional: true + + '@swc/counter@0.1.3': + optional: true + + '@swc/html-darwin-arm64@1.15.33': + optional: true + + '@swc/html-darwin-x64@1.15.33': + optional: true + + '@swc/html-linux-arm-gnueabihf@1.15.33': + optional: true + + '@swc/html-linux-arm64-gnu@1.15.33': + optional: true + + '@swc/html-linux-arm64-musl@1.15.33': + optional: true + + '@swc/html-linux-ppc64-gnu@1.15.33': + optional: true + + '@swc/html-linux-s390x-gnu@1.15.33': + optional: true + + '@swc/html-linux-x64-gnu@1.15.33': + optional: true + + '@swc/html-linux-x64-musl@1.15.33': + optional: true + + '@swc/html-win32-arm64-msvc@1.15.33': + optional: true + + '@swc/html-win32-ia32-msvc@1.15.33': + optional: true + + '@swc/html-win32-x64-msvc@1.15.33': + optional: true + + '@swc/html@1.15.33': + dependencies: + '@swc/counter': 0.1.3 + optionalDependencies: + '@swc/html-darwin-arm64': 1.15.33 + '@swc/html-darwin-x64': 1.15.33 + '@swc/html-linux-arm-gnueabihf': 1.15.33 + '@swc/html-linux-arm64-gnu': 1.15.33 + '@swc/html-linux-arm64-musl': 1.15.33 + '@swc/html-linux-ppc64-gnu': 1.15.33 + '@swc/html-linux-s390x-gnu': 1.15.33 + '@swc/html-linux-x64-gnu': 1.15.33 + '@swc/html-linux-x64-musl': 1.15.33 + '@swc/html-win32-arm64-msvc': 1.15.33 + '@swc/html-win32-ia32-msvc': 1.15.33 + '@swc/html-win32-x64-msvc': 1.15.33 + optional: true + + '@swc/types@0.1.26': + dependencies: + '@swc/counter': 0.1.3 + optional: true + '@szmarczak/http-timer@5.0.1': dependencies: defer-to-connect: 2.0.1 @@ -11237,7 +11993,7 @@ snapshots: std-env: 3.10.0 test-exclude: 7.0.2 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.13)(@types/node@25.9.0)(@vitest/ui@3.2.4)(jsdom@27.4.0)(sass@1.99.0)(terser@5.47.1) + vitest: 3.2.4(@types/debug@4.1.13)(@types/node@25.9.0)(@vitest/ui@3.2.4)(jsdom@27.4.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1) transitivePeerDependencies: - supports-color @@ -11249,13 +12005,13 @@ snapshots: chai: 5.3.3 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1))': + '@vitest/mocker@3.2.4(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1) + vite: 7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1) '@vitest/pretty-format@3.2.4': dependencies: @@ -11286,7 +12042,7 @@ snapshots: sirv: 3.0.2 tinyglobby: 0.2.16 tinyrainbow: 2.0.0 - vitest: 3.2.4(@types/debug@4.1.13)(@types/node@25.9.0)(@vitest/ui@3.2.4)(jsdom@27.4.0)(sass@1.99.0)(terser@5.47.1) + vitest: 3.2.4(@types/debug@4.1.13)(@types/node@25.9.0)(@vitest/ui@3.2.4)(jsdom@27.4.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1) '@vitest/utils@3.2.4': dependencies: @@ -11541,12 +12297,12 @@ snapshots: postcss: 8.5.14 postcss-value-parser: 4.2.0 - babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: '@babel/core': 7.29.0 find-cache-dir: 4.0.0 schema-utils: 4.3.3 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) babel-plugin-dynamic-import-node@2.3.3: dependencies: @@ -11598,8 +12354,6 @@ snapshots: dependencies: open: 8.4.2 - bezier-easing@2.1.0: {} - bidi-js@1.0.3: dependencies: require-from-string: 2.0.2 @@ -11931,7 +12685,7 @@ snapshots: cookie@0.7.2: {} - copy-webpack-plugin@11.0.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + copy-webpack-plugin@11.0.0(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: fast-glob: 3.3.3 glob-parent: 6.0.2 @@ -11939,7 +12693,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) core-js-compat@3.49.0: dependencies: @@ -11996,7 +12750,7 @@ snapshots: postcss-selector-parser: 7.1.1 postcss-value-parser: 4.2.0 - css-loader@6.11.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + css-loader@6.11.0(@rspack/core@1.7.11)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: icss-utils: 5.1.0(postcss@8.5.14) postcss: 8.5.14 @@ -12007,9 +12761,24 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.8.0 optionalDependencies: - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + '@rspack/core': 1.7.11 + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) - css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(esbuild@0.25.12)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + css-loader@6.11.0(@rspack/core@1.7.11)(webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): + dependencies: + icss-utils: 5.1.0(postcss@8.5.14) + postcss: 8.5.14 + postcss-modules-extract-imports: 3.1.0(postcss@8.5.14) + postcss-modules-local-by-default: 4.2.0(postcss@8.5.14) + postcss-modules-scope: 3.2.1(postcss@8.5.14) + postcss-modules-values: 4.0.0(postcss@8.5.14) + postcss-value-parser: 4.2.0 + semver: 7.8.0 + optionalDependencies: + '@rspack/core': 1.7.11 + webpack: 5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) + + css-minimizer-webpack-plugin@5.0.1(clean-css@5.3.3)(esbuild@0.25.12)(lightningcss@1.32.0)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: '@jridgewell/trace-mapping': 0.3.31 cssnano: 6.1.2(postcss@8.5.14) @@ -12017,10 +12786,11 @@ snapshots: postcss: 8.5.14 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) optionalDependencies: clean-css: 5.3.3 esbuild: 0.25.12 + lightningcss: 1.32.0 css-prefers-color-scheme@10.0.0(postcss@8.5.14): dependencies: @@ -12471,11 +13241,11 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-plugin-storybook@9.1.20(eslint@9.39.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)))(typescript@5.9.3): + eslint-plugin-storybook@9.1.20(eslint@9.39.4)(storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(typescript@5.9.3): dependencies: '@typescript-eslint/utils': 8.59.4(eslint@9.39.4)(typescript@5.9.3) eslint: 9.39.4 - storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)) + storybook: 9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) transitivePeerDependencies: - supports-color - typescript @@ -12711,11 +13481,11 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-loader@6.2.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + file-loader@6.2.0(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) fill-range@7.1.1: dependencies: @@ -13087,7 +13857,7 @@ snapshots: html-void-elements@3.0.0: {} - html-webpack-plugin@5.6.7(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + html-webpack-plugin@5.6.7(@rspack/core@1.7.11)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -13095,7 +13865,8 @@ snapshots: pretty-error: 4.0.0 tapable: 2.3.3 optionalDependencies: - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + '@rspack/core': 1.7.11 + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) htmlparser2@6.1.0: dependencies: @@ -13483,6 +14254,56 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 + lightningcss-android-arm64@1.32.0: + optional: true + + lightningcss-darwin-arm64@1.32.0: + optional: true + + lightningcss-darwin-x64@1.32.0: + optional: true + + lightningcss-freebsd-x64@1.32.0: + optional: true + + lightningcss-linux-arm-gnueabihf@1.32.0: + optional: true + + lightningcss-linux-arm64-gnu@1.32.0: + optional: true + + lightningcss-linux-arm64-musl@1.32.0: + optional: true + + lightningcss-linux-x64-gnu@1.32.0: + optional: true + + lightningcss-linux-x64-musl@1.32.0: + optional: true + + lightningcss-win32-arm64-msvc@1.32.0: + optional: true + + lightningcss-win32-x64-msvc@1.32.0: + optional: true + + lightningcss@1.32.0: + dependencies: + detect-libc: 2.1.2 + optionalDependencies: + lightningcss-android-arm64: 1.32.0 + lightningcss-darwin-arm64: 1.32.0 + lightningcss-darwin-x64: 1.32.0 + lightningcss-freebsd-x64: 1.32.0 + lightningcss-linux-arm-gnueabihf: 1.32.0 + lightningcss-linux-arm64-gnu: 1.32.0 + lightningcss-linux-arm64-musl: 1.32.0 + lightningcss-linux-x64-gnu: 1.32.0 + lightningcss-linux-x64-musl: 1.32.0 + lightningcss-win32-arm64-msvc: 1.32.0 + lightningcss-win32-x64-msvc: 1.32.0 + optional: true + lilconfig@2.1.0: {} lilconfig@3.1.3: {} @@ -14114,11 +14935,11 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.10.2(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + mini-css-extract-plugin@2.10.2(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: schema-utils: 4.3.3 tapable: 2.3.3 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) minimalistic-assert@1.0.1: {} @@ -14208,11 +15029,11 @@ snapshots: dependencies: boolbase: 1.0.0 - null-loader@4.0.1(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + null-loader@4.0.1(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) object-assign@4.1.1: {} @@ -14323,10 +15144,6 @@ snapshots: registry-url: 6.0.1 semver: 7.8.0 - parallax-controller@1.7.1: - dependencies: - bezier-easing: 2.1.0 - parallax-controller@2.0.0-beta.0: {} param-case@3.0.4: @@ -14604,13 +15421,13 @@ snapshots: jiti: 1.21.7 postcss: 8.5.14 - postcss-loader@7.3.4(postcss@8.5.14)(typescript@5.9.3)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + postcss-loader@7.3.4(postcss@8.5.14)(typescript@5.9.3)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: cosmiconfig: 8.3.6(typescript@5.9.3) jiti: 1.21.7 postcss: 8.5.14 semver: 7.8.0 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) transitivePeerDependencies: - typescript @@ -15051,11 +15868,11 @@ snapshots: dependencies: react: 19.2.6 - react-loadable-ssr-addon-v5-slorber@1.0.3(@docusaurus/react-loadable@6.0.0(react@19.2.6))(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + react-loadable-ssr-addon-v5-slorber@1.0.3(@docusaurus/react-loadable@6.0.0(react@19.2.6))(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: '@babel/runtime': 7.29.2 react-loadable: '@docusaurus/react-loadable@6.0.0(react@19.2.6)' - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) react-router-config@5.1.1(react-router@5.3.4(react@19.2.6))(react@19.2.6): dependencies: @@ -15087,9 +15904,9 @@ snapshots: tiny-invariant: 1.3.3 tiny-warning: 1.0.3 - react-scroll-parallax@3.5.0(react-dom@19.2.6(react@19.2.6))(react@19.2.6): + react-scroll-parallax@4.0.0-beta.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6): dependencies: - parallax-controller: 1.7.1 + parallax-controller: 2.0.0-beta.0 react: 19.2.6 react-dom: 19.2.6(react@19.2.6) @@ -15418,14 +16235,14 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@10.5.2(sass@1.99.0)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + sass-loader@10.5.2(sass@1.99.0)(webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: klona: 2.0.6 loader-utils: 2.0.4 neo-async: 2.6.2 schema-utils: 3.3.0 semver: 7.8.0 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) optionalDependencies: sass: 1.99.0 @@ -15694,13 +16511,13 @@ snapshots: std-env@3.10.0: {} - storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)): + storybook@9.1.20(@testing-library/dom@10.4.1)(prettier@3.8.3)(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)): dependencies: '@storybook/global': 5.0.0 '@testing-library/jest-dom': 6.9.1 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.1) '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)) + '@vitest/mocker': 3.2.4(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) '@vitest/spy': 3.2.4 better-opn: 3.0.2 esbuild: 0.25.12 @@ -15777,9 +16594,9 @@ snapshots: dependencies: js-tokens: 9.0.1 - style-loader@4.0.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + style-loader@4.0.0(webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) style-to-js@1.1.21: dependencies: @@ -15827,6 +16644,13 @@ snapshots: picocolors: 1.1.1 sax: 1.6.0 + swc-loader@0.2.7(@swc/core@1.15.33)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): + dependencies: + '@swc/core': 1.15.33 + '@swc/counter': 0.1.3 + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) + optional: true + symbol-tree@3.2.4: {} tailwindcss@2.2.19(autoprefixer@10.5.0(postcss@8.5.14))(postcss@8.5.14): @@ -15898,18 +16722,60 @@ snapshots: tapable@2.3.3: {} - terser-webpack-plugin@5.6.0(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(@swc/html@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + jest-worker: 27.5.1 + schema-utils: 4.3.3 + terser: 5.47.1 + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) + optionalDependencies: + '@swc/core': 1.15.33 + '@swc/html': 1.15.33 + esbuild: 0.25.12 + lightningcss: 1.32.0 + postcss: 8.5.14 + optional: true + + terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.47.1 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) optionalDependencies: + '@swc/core': 1.15.33 clean-css: 5.3.3 cssnano: 6.1.2(postcss@8.5.14) esbuild: 0.25.12 html-minifier-terser: 7.2.0 + lightningcss: 1.32.0 + postcss: 8.5.14 + + terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + jest-worker: 27.5.1 + schema-utils: 4.3.3 + terser: 5.47.1 + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) + optionalDependencies: + '@swc/core': 1.15.33 + esbuild: 0.25.12 + lightningcss: 1.32.0 + postcss: 8.5.14 + + terser-webpack-plugin@5.6.0(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + jest-worker: 27.5.1 + schema-utils: 4.3.3 + terser: 5.47.1 + webpack: 5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) + optionalDependencies: + esbuild: 0.25.12 + lightningcss: 1.32.0 postcss: 8.5.14 terser@5.47.1: @@ -16166,14 +17032,14 @@ snapshots: dependencies: punycode: 2.3.1 - url-loader@4.1.1(file-loader@6.2.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)))(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)))(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) optionalDependencies: - file-loader: 6.2.0(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + file-loader: 6.2.0(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) util-deprecate@1.0.2: {} @@ -16204,13 +17070,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite-node@3.2.4(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1): + vite-node@3.2.4(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1): dependencies: cac: 6.7.14 debug: 4.4.3 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1) + vite: 7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1) transitivePeerDependencies: - '@types/node' - jiti @@ -16225,7 +17091,7 @@ snapshots: - tsx - yaml - vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1): + vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1): dependencies: esbuild: 0.27.7 fdir: 6.5.0(picomatch@4.0.4) @@ -16236,14 +17102,15 @@ snapshots: optionalDependencies: '@types/node': 25.9.0 fsevents: 2.3.3 + lightningcss: 1.32.0 sass: 1.99.0 terser: 5.47.1 - vitest@3.2.4(@types/debug@4.1.13)(@types/node@25.9.0)(@vitest/ui@3.2.4)(jsdom@27.4.0)(sass@1.99.0)(terser@5.47.1): + vitest@3.2.4(@types/debug@4.1.13)(@types/node@25.9.0)(@vitest/ui@3.2.4)(jsdom@27.4.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1): dependencies: '@types/chai': 5.2.3 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1)) + '@vitest/mocker': 3.2.4(vite@7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -16261,8 +17128,8 @@ snapshots: tinyglobby: 0.2.16 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.3.3(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1) - vite-node: 3.2.4(@types/node@25.9.0)(sass@1.99.0)(terser@5.47.1) + vite: 7.3.3(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1) + vite-node: 3.2.4(@types/node@25.9.0)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.13 @@ -16318,7 +17185,7 @@ snapshots: - bufferutil - utf-8-validate - webpack-dev-middleware@7.4.5(tslib@2.8.1)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + webpack-dev-middleware@7.4.5(tslib@2.8.1)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: colorette: 2.0.20 memfs: 4.57.2(tslib@2.8.1) @@ -16327,11 +17194,11 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.3 optionalDependencies: - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) transitivePeerDependencies: - tslib - webpack-dev-server@5.2.4(tslib@2.8.1)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + webpack-dev-server@5.2.4(tslib@2.8.1)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -16359,10 +17226,10 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) ws: 8.20.1 optionalDependencies: - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) transitivePeerDependencies: - bufferutil - debug @@ -16386,7 +17253,125 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14): + webpack@5.97.1(@swc/core@1.15.33)(@swc/html@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.9 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.16.0 + browserslist: 4.28.2 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.21.4 + es-module-lexer: 1.7.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.2 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.3.3 + terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(@swc/html@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) + watchpack: 2.5.1 + webpack-sources: 3.4.1 + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - uglify-js + optional: true + + webpack@5.97.1(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.9 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.16.0 + browserslist: 4.28.2 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.21.4 + es-module-lexer: 1.7.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.2 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.3.3 + terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(lightningcss@1.32.0)(postcss@8.5.14)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) + watchpack: 2.5.1 + webpack-sources: 3.4.1 + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - uglify-js + + webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.9 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.16.0 + browserslist: 4.28.2 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.21.4 + es-module-lexer: 1.7.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.2 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 3.3.0 + tapable: 2.3.3 + terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) + watchpack: 2.5.1 + webpack-sources: 3.4.1 + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - uglify-js + + webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.9 @@ -16408,7 +17393,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.3.3 - terser-webpack-plugin: 5.6.0(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14)(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)) + terser-webpack-plugin: 5.6.0(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)(webpack@5.97.1(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)) watchpack: 2.5.1 webpack-sources: 3.4.1 transitivePeerDependencies: @@ -16425,7 +17410,7 @@ snapshots: - postcss - uglify-js - webpackbar@6.0.1(webpack@5.97.1(esbuild@0.25.12)(postcss@8.5.14)): + webpackbar@6.0.1(webpack@5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14)): dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -16434,7 +17419,7 @@ snapshots: markdown-table: 2.0.0 pretty-time: 1.1.0 std-env: 3.10.0 - webpack: 5.97.1(clean-css@5.3.3)(cssnano@6.1.2(postcss@8.5.14))(esbuild@0.25.12)(html-minifier-terser@7.2.0)(postcss@8.5.14) + webpack: 5.97.1(@swc/core@1.15.33)(esbuild@0.25.12)(lightningcss@1.32.0)(postcss@8.5.14) wrap-ansi: 7.0.0 websocket-driver@0.7.4: diff --git a/postcss.config.js b/postcss.config.js index 12a703d90..8b2e63b9e 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -1,6 +1,10 @@ +const path = require('path'); + module.exports = { plugins: { - tailwindcss: {}, + tailwindcss: { + config: path.join(__dirname, 'tailwind.config.js'), + }, autoprefixer: {}, }, };