From 9e6a969b6b66d4062684c3d1b9cb3f3a21e10539 Mon Sep 17 00:00:00 2001 From: Robbert Broersma Date: Thu, 12 Dec 2024 10:48:19 +0100 Subject: [PATCH 1/3] docs: add Candidate component docs for Paragraph --- docs/componenten/paragraph/index.mdx | 91 ++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) diff --git a/docs/componenten/paragraph/index.mdx b/docs/componenten/paragraph/index.mdx index dcb3b64aff..e2cebcda16 100644 --- a/docs/componenten/paragraph/index.mdx +++ b/docs/componenten/paragraph/index.mdx @@ -46,6 +46,97 @@ export const component = componentProgress.find((item) => item.number === issueN +## Gebruik deze component + +### CSS + +De CSS van deze component is gepubliceerd in een npm package: + +[ @nl-design-system-candidate/paragraph-css](https://www.npmjs.com/package/@nl-design-system-candidate/paragraph-css) +versie 2. + +Gebruik de `nl-paragraph` class name op een `p` element: + +```html +

Op brute wijze ving de schooljuf de quasi-kalme lynx.

+``` + +Voor de Lead Paragraph gebruik je de extra class name `nl-paragraph--lead`: + +```html +

+ Op brute wijze ving de schooljuf de quasi-kalme lynx. Je gelooft nooit wat er toen gebeurde! +

+``` + +Je kunt de CSS zo in je project installeren: + +```sh +npm install --save-dev @nl-design-system-candidate/paragraph-css +``` + +Als je een CDN gebruikt, dan kun je de CSS zo importeren: + +```html + +``` + +Gebruik je geen CDN, dan kun je de CSS uit `node_modules/` importeren: + +```html + +``` + +Als je CSS imports gebruikt vanuit JavaScript: + +```js +import "@nl-design-system-candidate/paragraph-css/dist/paragraph.css"; +``` + +### React + +De React component is gepubliceerd in een npm package: + +[ @nl-design-system-candidate/paragraph-react](https://www.npmjs.com/package/@nl-design-system-candidate/paragraph-react) +versie 2. + +Je kunt de npm package zo installeren: + +```sh +npm install --save-dev @nl-design-system-candidate/paragraph-react +``` + +Je kunt de React component zo gebruiken: + +```jsx +import { Paragraph } from "@nl-design-system-candidate/paragraph-css/dist/paragraph.css"; + +export const MyPage = () => { + return ( + + + Op brute wijze ving de schooljuf de quasi-kalme lynx. + + + ); +}; +``` + +De Lead Paragraph werkt zo: + +Je kunt de React component zo gebruiken: + +```jsx +Op brute wijze ving de schooljuf de quasi-kalme lynx. +``` + +### Figma + +De Figma component staat in [NL Design System Voorbeeld Bibliotheek — Paragraph]([https://www.figma.com/design/shhwGcqPLi2CapK0P1zz8O/NLDS---Voorbeeld---Bibliotheek?node-id=150-734&node-type=canvas&t=SxsN8cwA5f9cXqQx-0). + ## Definition of Done From 6f72c3da2ab33c472003af11e03c2629ef168632 Mon Sep 17 00:00:00 2001 From: Robbert Broersma Date: Thu, 12 Dec 2024 12:07:22 +0100 Subject: [PATCH 2/3] WIP --- docs/componenten/paragraph/index.mdx | 6 ++++++ src/components/DesignTokens.tsx | 17 +++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 src/components/DesignTokens.tsx diff --git a/docs/componenten/paragraph/index.mdx b/docs/componenten/paragraph/index.mdx index e2cebcda16..e25bb8c6dd 100644 --- a/docs/componenten/paragraph/index.mdx +++ b/docs/componenten/paragraph/index.mdx @@ -24,6 +24,8 @@ import Wcag1410 from "@nl-design-system-unstable/documentation/wcag/summaries/_1 import { ComponentAliases } from "@site/src/components/ComponentAliases"; import { ComponentAnatomy } from "@site/src/components/ComponentAnatomy"; import { CriteriaList } from "@site/src/components/ComponentCriteriaList"; +import { DesignTokens } from "@site/src/components/DesignTokens"; + import { DefinitionOfDone, HelpImproveComponent, @@ -137,6 +139,10 @@ Je kunt de React component zo gebruiken: De Figma component staat in [NL Design System Voorbeeld Bibliotheek — Paragraph]([https://www.figma.com/design/shhwGcqPLi2CapK0P1zz8O/NLDS---Voorbeeld---Bibliotheek?node-id=150-734&node-type=canvas&t=SxsN8cwA5f9cXqQx-0). +### Design Tokens + + + ## Definition of Done diff --git a/src/components/DesignTokens.tsx b/src/components/DesignTokens.tsx new file mode 100644 index 0000000000..794e2e644b --- /dev/null +++ b/src/components/DesignTokens.tsx @@ -0,0 +1,17 @@ +import { DesignTokensTable } from '@nl-design-system-unstable/design-tokens-table-react/css'; +import { isDesignTokenDefinition } from '@nl-design-system-unstable/tokens-lib/dist/design-tokens'; +import { treeToMap, addPath } from '@nl-design-system-unstable/tokens-lib/dist/ExampleTokensCSS'; + +export function DesignTokens({ tokens }) { + if (!tokens) return null; + + const tokensMap = treeToMap(addPath(tokens, isDesignTokenDefinition), isDesignTokenDefinition); + + const tokensList = Array.from(tokensMap.values()).map((token) => ({ + ...token, + value: '', + })); + + // eslint-disable-next-line @typescript-eslint/no-explicit-any + return ; +} From a4f9952e5bb05b306ea62cbc3e87c255f6f14e96 Mon Sep 17 00:00:00 2001 From: Robbert Broersma Date: Thu, 12 Dec 2024 12:08:09 +0100 Subject: [PATCH 3/3] fixup! WIP --- package.json | 2 + pnpm-lock.yaml | 997 ++++++++++++++++++++++++++++++++++++++++--------- 2 files changed, 825 insertions(+), 174 deletions(-) diff --git a/package.json b/package.json index 38816a67d4..609f796306 100644 --- a/package.json +++ b/package.json @@ -106,8 +106,10 @@ "@fontsource/open-sans": "5.1.0", "@fontsource/source-sans-pro": "5.1.0", "@mdx-js/react": "3.0.1", + "@nl-design-system-unstable/design-tokens-table-react": "1.0.0", "@nl-design-system-unstable/documentation": "workspace:*", "@nl-design-system-unstable/nlds-design-tokens": "workspace:*", + "@nl-design-system-unstable/tokens-lib": "0.1.0", "@nl-design-system-unstable/voorbeeld-design-tokens": "1.0.0-alpha.151", "@nl-design-system/component-progress": "1.0.1-alpha.82", "@nl-design-system/eslint-config": "0.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 406c257962..1ed18ff562 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,16 +10,16 @@ importers: dependencies: '@docusaurus/core': specifier: 3.1.0 - version: 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + version: 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/preset-classic': specifier: 3.1.0 - version: 3.1.0(@algolia/client-search@4.22.1)(@types/react@18.3.12)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)(typescript@5.6.2) + version: 3.1.0(@algolia/client-search@4.22.1)(@types/react@18.3.12)(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)(typescript@5.6.2) '@docusaurus/theme-common': specifier: 3.1.0 - version: 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + version: 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/theme-search-algolia': specifier: 3.1.0 - version: 3.1.0(@algolia/client-search@4.22.1)(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)(typescript@5.6.2) + version: 3.1.0(@algolia/client-search@4.22.1)(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)(typescript@5.6.2) '@iframe-resizer/react': specifier: 5.3.2 version: 5.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -107,22 +107,22 @@ importers: version: 3.6.1(@algolia/client-search@4.22.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0) '@docusaurus/module-type-aliases': specifier: 3.1.0 - version: 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@docusaurus/plugin-content-blog': specifier: 3.1.0 - version: 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + version: 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/plugin-content-docs': specifier: 3.1.0 - version: 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + version: 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/theme-classic': specifier: 3.1.0 - version: 3.1.0(@types/react@18.3.12)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + version: 3.1.0(@types/react@18.3.12)(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/tsconfig': specifier: 3.1.0 version: 3.1.0 '@docusaurus/types': specifier: 3.1.0 - version: 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@eslint/js': specifier: 9.16.0 version: 9.16.0 @@ -141,12 +141,18 @@ importers: '@mdx-js/react': specifier: 3.0.1 version: 3.0.1(@types/react@18.3.12)(react@18.3.1) + '@nl-design-system-unstable/design-tokens-table-react': + specifier: 1.0.0 + version: 1.0.0(@babel/runtime@7.26.0)(react@18.3.1) '@nl-design-system-unstable/documentation': specifier: workspace:* version: link:docs '@nl-design-system-unstable/nlds-design-tokens': specifier: workspace:* version: link:packages/nlds-design-tokens + '@nl-design-system-unstable/tokens-lib': + specifier: 0.1.0 + version: 0.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.3.3)) '@nl-design-system-unstable/voorbeeld-design-tokens': specifier: 1.0.0-alpha.151 version: 1.0.0-alpha.151 @@ -1336,6 +1342,150 @@ packages: '@emnapi/runtime@1.2.0': resolution: {integrity: sha512-bV21/9LQmcQeCPEg3BDFtvwL6cwiTMksYNWQQ4KOxCZikEGalWtenoZ0wCiukJINlGCIi2KXx01g4FoH/LxpzQ==} + '@esbuild/aix-ppc64@0.24.0': + resolution: {integrity: sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.24.0': + resolution: {integrity: sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.24.0': + resolution: {integrity: sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.24.0': + resolution: {integrity: sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.24.0': + resolution: {integrity: sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.24.0': + resolution: {integrity: sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.24.0': + resolution: {integrity: sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.24.0': + resolution: {integrity: sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.24.0': + resolution: {integrity: sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.24.0': + resolution: {integrity: sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.24.0': + resolution: {integrity: sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.24.0': + resolution: {integrity: sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.24.0': + resolution: {integrity: sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.24.0': + resolution: {integrity: sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.24.0': + resolution: {integrity: sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.24.0': + resolution: {integrity: sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.24.0': + resolution: {integrity: sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-x64@0.24.0': + resolution: {integrity: sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.24.0': + resolution: {integrity: sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.24.0': + resolution: {integrity: sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + + '@esbuild/sunos-x64@0.24.0': + resolution: {integrity: sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.24.0': + resolution: {integrity: sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.24.0': + resolution: {integrity: sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.24.0': + resolution: {integrity: sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.4.0': resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1420,6 +1570,11 @@ packages: peerDependencies: react: ^18.0.0 + '@gemeente-denhaag/button@0.2.3-alpha.401': + resolution: {integrity: sha512-puZjmSVxybjEsz6fJYCLZLfaSUErSpWFxgs8OP+A3AnmxDzMKz2q8iBQ0/9IUtUpNX6O3T9RVvQvhD8UJoihdQ==} + peerDependencies: + react: ^18.0.0 + '@gemeente-denhaag/card-authentication@0.1.1-alpha.103': resolution: {integrity: sha512-OS5IVgYthbPaDZl0pxIr7kzQRYfzlfZG78zE/rxcfZVoVi4Vw34zi1/LUfTJcuCIxgzDbZQVJDNyOpLA7uW7tw==} @@ -1450,9 +1605,15 @@ packages: '@gemeente-denhaag/design-tokens-common@0.2.3-alpha.376': resolution: {integrity: sha512-qakCv75QO2BnnKqHHMABWCj+z2I2pX1vxB8vJ1DmpHlXmtLyN1pJsHSEKZ8xVDu3qLWn7aswakbgXTXi8jX8jA==} + '@gemeente-denhaag/design-tokens-common@0.2.3-alpha.403': + resolution: {integrity: sha512-AFXXqzL0v6YFMWTlRNLtlRaKJgYAENfSYi/m/RgUWNIdNEAiTA+ocLafAsaY/zgIjhMCeF/N6vnQi3VZn9WOEQ==} + '@gemeente-denhaag/design-tokens-components@0.2.3-alpha.376': resolution: {integrity: sha512-Z6flaBLBbXplRHZB+fgZafSqKtiW1cLlZhoG6ADBGmIO2A2MWqCEYGaMxXNFJapOZaJqOo6e/NtYmjrtyGOt2A==} + '@gemeente-denhaag/design-tokens-components@0.2.3-alpha.403': + resolution: {integrity: sha512-FtvJYhNKhSkT/NQXRopBT4w0zKA3fRAyJqAD6y9ArYnteYXGmgQN1SVxfc1WXiUnvnEtcww0T0iVedNrJgybPA==} + '@gemeente-denhaag/divider@0.2.3-alpha.374': resolution: {integrity: sha512-BGRM55uTaBXwZoOXJf9Vy0HIuAE1s9/AIJeZLAfpFrH2UNizK8igwRfbE3kZD/gA57F/pNdEzZcaUxWj1Oq6Xg==} peerDependencies: @@ -1517,6 +1678,11 @@ packages: peerDependencies: react: ^18.0.0 + '@gemeente-denhaag/icons@0.2.3-alpha.401': + resolution: {integrity: sha512-Myugm9st8TVJD3K7mhVvcok9xsMaXz7QoW8Hw9jI2kn36w2sHfxRFx6i2npba1a5rWymCrl3yjhjXkpkCVMirA==} + peerDependencies: + react: ^18.0.0 + '@gemeente-denhaag/language-switcher@0.2.3-alpha.366': resolution: {integrity: sha512-5zbIgKeRYaQQi6CFHScFb5ppt/Ti12/n2PFoTGThqsviip+gi0QwpLR+oq6FYs72c5qEvH2kvYoSYiQPzPLLvg==} peerDependencies: @@ -1553,6 +1719,11 @@ packages: peerDependencies: react: ^18.0.0 + '@gemeente-denhaag/process-steps@0.1.0-alpha.230': + resolution: {integrity: sha512-IPTfCte3nSVWg/ECFNux3MIU6NYHtWWqs4iM2HLs7zAS0mUhpSg6R4qR/PLskKAKslW7ZRc89SzQboSJjIqkTg==} + peerDependencies: + react: ^18.0.0 + '@gemeente-denhaag/radio-button@0.3.0-alpha.7': resolution: {integrity: sha512-ZsjbF2ETunOQpDCwLwPojf/vckIvh5Ye0yVz1aPRjEDMOIkYRUZm1cwZD55Yi0psxQJJTuL5NE0JvQgBEQU09A==} peerDependencies: @@ -1571,6 +1742,11 @@ packages: peerDependencies: react: ^18.0.0 + '@gemeente-denhaag/step-marker@0.0.1-alpha.102': + resolution: {integrity: sha512-orDlwyVFrZpc0V8U+0WzdjUSaWPxSvDQTXr2GMd57hr5Z3oclyP/PLPGmq/p4aSQ5BJS9EmJnXhvx0eg6h0POw==} + peerDependencies: + react: ^18.0.0 + '@gemeente-denhaag/step-marker@0.0.1-alpha.75': resolution: {integrity: sha512-cfxvCKPKJFAE8TGK3YuOhlpeBPN3yQG8WwptXk/KEWy4D2C5zqX8+v0xUD4sCYAwZd/o40X2P/It1nb57vcAQw==} peerDependencies: @@ -1606,6 +1782,11 @@ packages: peerDependencies: react: ^18.0.0 + '@gemeente-denhaag/typography@0.2.3-alpha.401': + resolution: {integrity: sha512-AlPfG6xVTGOTR7A+Ba5jtnSpHjfmaiQ9qmWrlTPf689Q6Vhv+08b4cUwyPyn1E0m4bAWS6oy7yJMXjgiIhfgww==} + peerDependencies: + react: ^18.0.0 + '@gemeente-denhaag/utils@0.2.3-alpha.373': resolution: {integrity: sha512-Orm5e/pKgjUKwkOIOdtMcQZ0ZebXOlD9bDukZ1Rxb/w2iLemrAveEe5qxHjTOSs9bGogeyhrxPjffniA6QfrKw==} peerDependencies: @@ -1857,6 +2038,15 @@ packages: '@nl-design-system-candidate/skip-link-docs@1.0.1': resolution: {integrity: sha512-leZEVBcmHA5FQGrXI35wOX51IoJV/iPhrak76WwkO82/TNeyWt/DsoPJjds7auUJcpuCYvu7zvNDLxrwUD897g==} + '@nl-design-system-unstable/design-tokens-table-react@1.0.0': + resolution: {integrity: sha512-WBc4wkfGvR42Iw0GwcdXLAv5Y21fUM8rPJ1eAID6ymM1rx8VrN3ZnmTqtsQtKdkCCvHGvl2Zl4WJngG+bmJIlQ==} + peerDependencies: + '@babel/runtime': ^7 + react: ^18 + + '@nl-design-system-unstable/tokens-lib@0.1.0': + resolution: {integrity: sha512-KppSSPf5gNUeKwysRFYJDvF5k17h1Zp5szjrR8HfSwOWP3JnGjfyk9IeuvdiH4NbR2KwIfcvYvSoMGVvXBuvFA==} + '@nl-design-system-unstable/voorbeeld-design-tokens@1.0.0-alpha.151': resolution: {integrity: sha512-KrrBCiDdR1zGI3/7rqPkknHBMnOG8GO0BgEimyVKesEa591OooP6SXjS28sBlbPBhYeMQSmyu/u2STOCZqAAJg==} @@ -1942,6 +2132,42 @@ packages: engines: {node: '>=16.0.0', npm: '>=7.10.0'} hasBin: true + '@storybook/blocks@8.2.7': + resolution: {integrity: sha512-lZB4EzmY4ftgubkf7hmkALEhmfMhRkDRD5QjrgTZLRpdVXPzFUyljgLlTBhv34YTN+ZLYK618/4uSVJBpgoKeQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + storybook: ^8.2.7 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + + '@storybook/core@8.4.7': + resolution: {integrity: sha512-7Z8Z0A+1YnhrrSXoKKwFFI4gnsLbWzr8fnDCU6+6HlDukFYh8GHRcZ9zKfqmy6U3hw2h8H5DrHsxWfyaYUUOoA==} + peerDependencies: + prettier: ^2 || ^3 + peerDependenciesMeta: + prettier: + optional: true + + '@storybook/csf@0.1.11': + resolution: {integrity: sha512-dHYFQH3mA+EtnCkHXzicbLgsvzYjcDJ1JWsogbItZogkPHgSJM/Wr71uMkcvw8v9mmCyP4NpXJuu6bPoVsOnzg==} + + '@storybook/csf@0.1.12': + resolution: {integrity: sha512-9/exVhabisyIVL0VxTCxo01Tdm8wefIXKXfltAPTSr8cbLn5JAxGQ6QV3mjdecLGEOucfoVhAKtJfVHxEK1iqw==} + + '@storybook/global@5.0.0': + resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} + + '@storybook/icons@1.3.0': + resolution: {integrity: sha512-Nz/UzeYQdUZUhacrPyfkiiysSjydyjgg/p0P9HxB4p/WaJUUjMAcaoaLgy3EXx61zZJ3iD36WPuDkZs5QYrA0A==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta + '@svgr/babel-plugin-add-jsx-attribute@6.5.1': resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==} engines: {node: '>=10'} @@ -2057,6 +2283,15 @@ packages: '@types/bonjour@3.5.13': resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} + '@types/color-convert@2.0.4': + resolution: {integrity: sha512-Ub1MmDdyZ7mX//g25uBAoH/mWGd9swVbt8BseymnaE18SU4po/PjmCrHxqIIRjBo3hV/vh1KGr0eMxUhp+t+dQ==} + + '@types/color-name@1.1.5': + resolution: {integrity: sha512-j2K5UJqGTxeesj6oQuGpMgifpT5k9HprgQd8D1Y0lOFqKHl3PJu5GMeS4Y5EgjS55AE6OQxf8mPED9uaGbf4Cg==} + + '@types/color@3.0.6': + resolution: {integrity: sha512-NMiNcZFRUAiUUCCf7zkAelY8eV3aKqfbzyFQlXpPIEeoNDbsEHGpb854V3gzTsGKYj830I5zPuOwU/TP5/cW6A==} + '@types/connect-history-api-fallback@1.5.4': resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} @@ -2069,6 +2304,9 @@ packages: '@types/d3-color@3.1.0': resolution: {integrity: sha512-HKuicPHJuvPgCD+np6Se9MQvS6OCbJmOjGvylzMJRlDwUXjKTTXs6Pwgk79O09Vj/ho3u1ofXnhFOaEWWPrlwA==} + '@types/d3-color@3.1.3': + resolution: {integrity: sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==} + '@types/d3-delaunay@6.0.1': resolution: {integrity: sha512-tLxQ2sfT0p6sxdG75c6f/ekqxjyYR0+LwPrsO1mbC9YDBzPJhs2HbJJRrn8Ez1DBoHRo2yx7YEATI+8V1nGMnQ==} @@ -2159,6 +2397,9 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + '@types/lodash-es@4.17.12': + resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==} + '@types/lodash@4.17.6': resolution: {integrity: sha512-OpXEVoCKSS3lQqjx9GGGOapBeuW5eUboYHRlHP9urXPX25IKZ6AnP5ZRxtVf63iieUbsHxLn8NQ5Nlftc6yzAA==} @@ -2453,6 +2694,9 @@ packages: '@utrecht/components@3.0.1-alpha.18': resolution: {integrity: sha512-K70QrVpP1lHGdpYNShnhy7FYM1Ce8S1BXW4ES3E+9YBbiA9WgDV+G9iAx2TI10NduOVkjt9KRy7YZ9I8/OUVug==} + '@utrecht/components@6.1.0': + resolution: {integrity: sha512-4EXubBfxuRgO7jNiI5/E4Tk2BZGiWS3JwuYCDZf7QPMQ0fMtrHDh9SEm0UErJd+CxVVG7Bcy/fQvYXh1ormCNA==} + '@utrecht/design-tokens@1.1.0': resolution: {integrity: sha512-1P9aVSL5xlBx2sFEzm1v+obgAPvwiLj4dg0vAZnFxLF6ZLbPPu0kP+tQhW3Gj945DU3qkwL/tIuimObYulYVAg==} @@ -2719,6 +2963,10 @@ packages: resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} engines: {node: '>=0.10.0'} + ast-types@0.16.1: + resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} + engines: {node: '>=4'} + astral-regex@2.0.0: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} engines: {node: '>=8'} @@ -2799,6 +3047,10 @@ packages: batch@0.6.1: resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} + better-opn@3.0.2: + resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} + engines: {node: '>=12.0.0'} + better-path-resolve@1.0.0: resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} engines: {node: '>=4'} @@ -2846,6 +3098,9 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} + browser-assert@1.2.1: + resolution: {integrity: sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ==} + browserslist@4.22.2: resolution: {integrity: sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -3056,6 +3311,9 @@ packages: color-string@1.9.1: resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} + color@3.2.1: + resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} + color@4.2.3: resolution: {integrity: sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==} engines: {node: '>=12.5.0'} @@ -3692,6 +3950,16 @@ packages: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} + esbuild-register@3.6.0: + resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==} + peerDependencies: + esbuild: '>=0.12 <1' + + esbuild@0.24.0: + resolution: {integrity: sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==} + engines: {node: '>=18'} + hasBin: true + escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} @@ -4560,6 +4828,10 @@ packages: is-alphanumerical@2.0.1: resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} + is-arguments@1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + engines: {node: '>= 0.4'} + is-array-buffer@3.0.2: resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} @@ -4893,6 +5165,10 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true + jsdoc-type-pratt-parser@4.1.0: + resolution: {integrity: sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg==} + engines: {node: '>=12.0.0'} + jsesc@0.5.0: resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} hasBin: true @@ -5036,6 +5312,9 @@ packages: resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + lodash-es@4.17.21: + resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} + lodash.chunk@4.2.0: resolution: {integrity: sha512-ZzydJKfUHJwHa+hF5X66zLFCBrWn5GeF28OHEr4WVWtNDXlQ/IjWKPBiikqKo2ne0+v6JgCgJ0GzJp8k8bHC7w==} @@ -5124,6 +5403,9 @@ packages: resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} engines: {node: '>=8'} + map-or-similar@1.5.0: + resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} + markdown-extensions@2.0.0: resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==} engines: {node: '>=16'} @@ -5131,6 +5413,12 @@ packages: markdown-table@3.0.3: resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} + markdown-to-jsx@7.7.1: + resolution: {integrity: sha512-BjLkHb+fWCAH9gp7ndbgPrY+zeZlGFtCiQNTWk+PD+GKfLg9YsUPNonSsYXGw6nQ7eZqeR+i71X59PpWXlxc/w==} + engines: {node: '>= 10'} + peerDependencies: + react: '>= 0.14.0' + mathml-tag-names@2.1.3: resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==} @@ -5205,6 +5493,9 @@ packages: memoize-one@5.2.1: resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==} + memoizerific@1.11.3: + resolution: {integrity: sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==} + memorystream@0.3.1: resolution: {integrity: sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==} engines: {node: '>= 0.10.0'} @@ -5861,6 +6152,10 @@ packages: resolution: {integrity: sha512-4UGewrYgqDFw9vV6zNV+ADmPAUAfJPKtGvb/VdpQAx25X5f3xXdGdyOEVFwkl8Hl/tl7+xbeHqSEM+D5/TirUg==} engines: {node: '>=10'} + polished@4.3.1: + resolution: {integrity: sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==} + engines: {node: '>=10'} + portfinder@1.0.32: resolution: {integrity: sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==} engines: {node: '>= 0.12.0'} @@ -6173,6 +6468,10 @@ packages: process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + prompts@2.4.2: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} @@ -6247,6 +6546,12 @@ packages: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true + react-colorful@5.6.1: + resolution: {integrity: sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + react-dev-utils@12.0.1: resolution: {integrity: sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==} engines: {node: '>=14'} @@ -6365,6 +6670,10 @@ packages: reading-time@1.5.0: resolution: {integrity: sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==} + recast@0.23.9: + resolution: {integrity: sha512-Hx/BGIbwj+Des3+xy5uAtAbdCyqK9y9wbBcDFDYanLS9JnMqf7OeF87HQwUimE87OEc72mr6tkKUKMBBL+hF9Q==} + engines: {node: '>= 4'} + rechoir@0.6.2: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} @@ -6842,6 +7151,15 @@ packages: resolution: {integrity: sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==} engines: {node: '>=18'} + storybook@8.4.7: + resolution: {integrity: sha512-RP/nMJxiWyFc8EVMH5gp20ID032Wvk+Yr3lmKidoegto5Iy+2dVQnUoElZb2zpbVXNHWakGuAkfI0dY1Hfp/vw==} + hasBin: true + peerDependencies: + prettier: ^2 || ^3 + peerDependenciesMeta: + prettier: + optional: true + string-argv@0.3.2: resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} engines: {node: '>=0.6.19'} @@ -7073,6 +7391,9 @@ packages: resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} engines: {node: '>=6'} + telejson@7.2.0: + resolution: {integrity: sha512-1QTEcJkJEhc8OnStBx/ILRu5J2p0GjvWsBx56bmZRqnrkdBMUe+nX92jxV+p3dB4CP6PZCdJMQJwCggkNBMzkQ==} + term-size@2.2.1: resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} engines: {node: '>=8'} @@ -7107,6 +7428,9 @@ packages: tiny-invariant@1.3.1: resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} + tiny-invariant@1.3.3: + resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} + tiny-warning@1.0.3: resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} @@ -7153,6 +7477,10 @@ packages: peerDependencies: typescript: '>=4.2.0' + ts-dedent@2.2.0: + resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} + engines: {node: '>=6.10'} + ts-node@10.9.2: resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true @@ -7380,6 +7708,9 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + util@0.12.5: + resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} + utila@0.4.0: resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} @@ -8810,7 +9141,7 @@ snapshots: transitivePeerDependencies: - '@algolia/client-search' - '@docusaurus/core@3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/core@3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: '@babel/core': 7.23.6 '@babel/generator': 7.23.6 @@ -8824,15 +9155,15 @@ snapshots: '@babel/traverse': 7.23.6 '@docusaurus/cssnano-preset': 3.1.0 '@docusaurus/logger': 3.1.0 - '@docusaurus/mdx-loader': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/mdx-loader': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@docusaurus/react-loadable': 5.5.2(react@18.3.1) - '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-common': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) + '@docusaurus/utils-common': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) '@slorber/static-site-generator-webpack-plugin': 4.0.7 '@svgr/webpack': 6.5.1 autoprefixer: 10.4.16(postcss@8.4.32) - babel-loader: 9.1.3(@babel/core@7.23.6)(webpack@5.89.0) + babel-loader: 9.1.3(@babel/core@7.23.6)(webpack@5.89.0(esbuild@0.24.0)) babel-plugin-dynamic-import-node: 2.3.3 boxen: 6.2.1 chalk: 4.1.2 @@ -8841,32 +9172,32 @@ snapshots: cli-table3: 0.6.3 combine-promises: 1.2.0 commander: 5.1.0 - copy-webpack-plugin: 11.0.0(webpack@5.89.0) + copy-webpack-plugin: 11.0.0(webpack@5.89.0(esbuild@0.24.0)) core-js: 3.34.0 - css-loader: 6.8.1(webpack@5.89.0) - css-minimizer-webpack-plugin: 4.2.2(clean-css@5.3.3)(webpack@5.89.0) + css-loader: 6.8.1(webpack@5.89.0(esbuild@0.24.0)) + css-minimizer-webpack-plugin: 4.2.2(clean-css@5.3.3)(esbuild@0.24.0)(webpack@5.89.0(esbuild@0.24.0)) cssnano: 5.1.15(postcss@8.4.32) del: 6.1.1 detect-port: 1.5.1 escape-html: 1.0.3 eta: 2.2.0 - file-loader: 6.2.0(webpack@5.89.0) + file-loader: 6.2.0(webpack@5.89.0(esbuild@0.24.0)) fs-extra: 11.2.0 html-minifier-terser: 7.2.0 html-tags: 3.3.1 - html-webpack-plugin: 5.5.4(webpack@5.89.0) + html-webpack-plugin: 5.5.4(webpack@5.89.0(esbuild@0.24.0)) leven: 3.1.0 lodash: 4.17.21 - mini-css-extract-plugin: 2.7.6(webpack@5.89.0) + mini-css-extract-plugin: 2.7.6(webpack@5.89.0(esbuild@0.24.0)) postcss: 8.4.32 - postcss-loader: 7.3.3(postcss@8.4.32)(typescript@5.6.2)(webpack@5.89.0) + postcss-loader: 7.3.3(postcss@8.4.32)(typescript@5.6.2)(webpack@5.89.0(esbuild@0.24.0)) prompts: 2.4.2 react: 18.3.1 - react-dev-utils: 12.0.1(eslint@9.16.0(jiti@1.21.0))(typescript@5.6.2)(webpack@5.89.0) + react-dev-utils: 12.0.1(eslint@9.16.0(jiti@1.21.0))(typescript@5.6.2)(webpack@5.89.0(esbuild@0.24.0)) react-dom: 18.3.1(react@18.3.1) react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-loadable: '@docusaurus/react-loadable@5.5.2(react@18.3.1)' - react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@5.5.2(react@18.3.1))(webpack@5.89.0) + react-loadable-ssr-addon-v5-slorber: 1.0.1(@docusaurus/react-loadable@5.5.2(react@18.3.1))(webpack@5.89.0(esbuild@0.24.0)) react-router: 5.3.4(react@18.3.1) react-router-config: 5.1.1(react-router@5.3.4(react@18.3.1))(react@18.3.1) react-router-dom: 5.3.4(react@18.3.1) @@ -8874,15 +9205,15 @@ snapshots: semver: 7.5.4 serve-handler: 6.1.5 shelljs: 0.8.5 - terser-webpack-plugin: 5.3.9(webpack@5.89.0) + terser-webpack-plugin: 5.3.9(esbuild@0.24.0)(webpack@5.89.0(esbuild@0.24.0)) tslib: 2.6.2 update-notifier: 6.0.2 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0))(webpack@5.89.0) - webpack: 5.89.0 + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0(esbuild@0.24.0)))(webpack@5.89.0(esbuild@0.24.0)) + webpack: 5.89.0(esbuild@0.24.0) webpack-bundle-analyzer: 4.10.1 - webpack-dev-server: 4.15.1(webpack@5.89.0) + webpack-dev-server: 4.15.1(webpack@5.89.0(esbuild@0.24.0)) webpack-merge: 5.10.0 - webpackbar: 5.0.2(webpack@5.89.0) + webpackbar: 5.0.2(webpack@5.89.0(esbuild@0.24.0)) transitivePeerDependencies: - '@docusaurus/types' - '@parcel/css' @@ -8913,18 +9244,18 @@ snapshots: chalk: 4.1.2 tslib: 2.6.2 - '@docusaurus/mdx-loader@3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/mdx-loader@3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/parser': 7.23.6 '@babel/traverse': 7.23.6 '@docusaurus/logger': 3.1.0 - '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) + '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) '@mdx-js/mdx': 3.0.0 '@slorber/remark-comment': 1.0.0 escape-html: 1.0.3 estree-util-value-to-estree: 3.0.1 - file-loader: 6.2.0(webpack@5.89.0) + file-loader: 6.2.0(webpack@5.89.0(esbuild@0.24.0)) fs-extra: 11.2.0 image-size: 1.0.2 mdast-util-mdx: 3.0.0 @@ -8940,9 +9271,9 @@ snapshots: tslib: 2.6.2 unified: 11.0.4 unist-util-visit: 5.0.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0))(webpack@5.89.0) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0(esbuild@0.24.0)))(webpack@5.89.0(esbuild@0.24.0)) vfile: 6.0.1 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) transitivePeerDependencies: - '@docusaurus/types' - '@swc/core' @@ -8951,10 +9282,10 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/module-type-aliases@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/module-type-aliases@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@docusaurus/react-loadable': 5.5.2(react@18.3.1) - '@docusaurus/types': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/history': 4.7.11 '@types/react': 18.3.12 '@types/react-router-config': 5.0.11 @@ -8970,15 +9301,15 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/plugin-content-blog@3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-content-blog@3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/logger': 3.1.0 - '@docusaurus/mdx-loader': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/types': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-common': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/mdx-loader': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) + '@docusaurus/utils-common': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) cheerio: 1.0.0 feed: 4.2.2 fs-extra: 11.2.0 @@ -8990,7 +9321,7 @@ snapshots: tslib: 2.6.2 unist-util-visit: 5.0.0 utility-types: 3.10.0 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -9008,15 +9339,15 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-docs@3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-content-docs@3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/logger': 3.1.0 - '@docusaurus/mdx-loader': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/module-type-aliases': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/types': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/mdx-loader': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/module-type-aliases': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) + '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) '@types/react-router-config': 5.0.11 combine-promises: 1.2.0 fs-extra: 11.2.0 @@ -9026,7 +9357,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) tslib: 2.6.2 utility-types: 3.10.0 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -9044,18 +9375,18 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-content-pages@3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-content-pages@3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/mdx-loader': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/types': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/mdx-loader': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) + '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tslib: 2.6.2 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) transitivePeerDependencies: - '@parcel/css' - '@swc/core' @@ -9073,11 +9404,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-debug@3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-debug@3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/types': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/types': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -9100,11 +9431,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-analytics@3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-google-analytics@3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/types': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/types': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tslib: 2.6.2 @@ -9125,11 +9456,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-gtag@3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-google-gtag@3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/types': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/types': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) '@types/gtag.js': 0.0.12 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -9151,11 +9482,11 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-google-tag-manager@3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-google-tag-manager@3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/types': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/types': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) tslib: 2.6.2 @@ -9176,14 +9507,14 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/plugin-sitemap@3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/plugin-sitemap@3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/logger': 3.1.0 - '@docusaurus/types': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-common': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/types': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) + '@docusaurus/utils-common': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) fs-extra: 11.2.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) @@ -9206,21 +9537,21 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/preset-classic@3.1.0(@algolia/client-search@4.22.1)(@types/react@18.3.12)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)(typescript@5.6.2)': - dependencies: - '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-content-blog': 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-content-docs': 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-content-pages': 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-debug': 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-google-analytics': 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-google-gtag': 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-google-tag-manager': 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-sitemap': 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/theme-classic': 3.1.0(@types/react@18.3.12)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/theme-common': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/theme-search-algolia': 3.1.0(@algolia/client-search@4.22.1)(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)(typescript@5.6.2) - '@docusaurus/types': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/preset-classic@3.1.0(@algolia/client-search@4.22.1)(@types/react@18.3.12)(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)(typescript@5.6.2)': + dependencies: + '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-content-blog': 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-content-docs': 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-content-pages': 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-debug': 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-google-analytics': 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-google-gtag': 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-google-tag-manager': 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-sitemap': 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/theme-classic': 3.1.0(@types/react@18.3.12)(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/theme-common': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/theme-search-algolia': 3.1.0(@algolia/client-search@4.22.1)(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)(typescript@5.6.2) + '@docusaurus/types': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) transitivePeerDependencies: @@ -9249,20 +9580,20 @@ snapshots: prop-types: 15.8.1 react: 18.3.1 - '@docusaurus/theme-classic@3.1.0(@types/react@18.3.12)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/theme-classic@3.1.0(@types/react@18.3.12)(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/mdx-loader': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/module-type-aliases': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/plugin-content-blog': 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-content-docs': 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-content-pages': 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/theme-common': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/mdx-loader': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/module-type-aliases': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/plugin-content-blog': 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-content-docs': 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-content-pages': 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/theme-common': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/theme-translations': 3.1.0 - '@docusaurus/types': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-common': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/types': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) + '@docusaurus/utils-common': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) '@mdx-js/react': 3.0.1(@types/react@18.3.12)(react@18.3.1) clsx: 2.1.1 copy-text-to-clipboard: 3.2.0 @@ -9296,15 +9627,15 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-common@3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': + '@docusaurus/theme-common@3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2)': dependencies: - '@docusaurus/mdx-loader': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/module-type-aliases': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/plugin-content-blog': 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-content-docs': 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/plugin-content-pages': 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-common': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/mdx-loader': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/module-type-aliases': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/plugin-content-blog': 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-content-docs': 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-content-pages': 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) + '@docusaurus/utils-common': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) '@types/history': 4.7.11 '@types/react': 18.3.12 '@types/react-router-config': 5.0.11 @@ -9333,16 +9664,16 @@ snapshots: - vue-template-compiler - webpack-cli - '@docusaurus/theme-search-algolia@3.1.0(@algolia/client-search@4.22.1)(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)(typescript@5.6.2)': + '@docusaurus/theme-search-algolia@3.1.0(@algolia/client-search@4.22.1)(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@types/react@18.3.12)(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0)(typescript@5.6.2)': dependencies: '@docsearch/react': 3.6.1(@algolia/client-search@4.22.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.13.0) - '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/core': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/logger': 3.1.0 - '@docusaurus/plugin-content-docs': 3.1.0(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) - '@docusaurus/theme-common': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/plugin-content-docs': 3.1.0(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) + '@docusaurus/theme-common': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)(eslint@9.16.0(jiti@1.21.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.6.2) '@docusaurus/theme-translations': 3.1.0 - '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) - '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) + '@docusaurus/utils-validation': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) algoliasearch: 4.21.1 algoliasearch-helper: 3.16.0(algoliasearch@4.21.1) clsx: 2.1.1 @@ -9381,7 +9712,7 @@ snapshots: '@docusaurus/tsconfig@3.1.0': {} - '@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@mdx-js/mdx': 3.0.0 '@types/history': 4.7.11 @@ -9392,7 +9723,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) utility-types: 3.10.0 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) webpack-merge: 5.10.0 transitivePeerDependencies: - '@swc/core' @@ -9401,16 +9732,16 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils-common@3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@docusaurus/utils-common@3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': dependencies: tslib: 2.6.2 optionalDependencies: - '@docusaurus/types': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@docusaurus/utils-validation@3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@docusaurus/utils-validation@3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)': dependencies: '@docusaurus/logger': 3.1.0 - '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + '@docusaurus/utils': 3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0) joi: 17.11.0 js-yaml: 4.1.0 tslib: 2.6.2 @@ -9422,12 +9753,12 @@ snapshots: - uglify-js - webpack-cli - '@docusaurus/utils@3.1.0(@docusaurus/types@3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1))': + '@docusaurus/utils@3.1.0(@docusaurus/types@3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(esbuild@0.24.0)': dependencies: '@docusaurus/logger': 3.1.0 '@svgr/webpack': 6.5.1 escape-string-regexp: 4.0.0 - file-loader: 6.2.0(webpack@5.89.0) + file-loader: 6.2.0(webpack@5.89.0(esbuild@0.24.0)) fs-extra: 11.2.0 github-slugger: 1.5.0 globby: 11.1.0 @@ -9439,10 +9770,10 @@ snapshots: resolve-pathname: 3.0.0 shelljs: 0.8.5 tslib: 2.6.2 - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0))(webpack@5.89.0) - webpack: 5.89.0 + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.89.0(esbuild@0.24.0)))(webpack@5.89.0(esbuild@0.24.0)) + webpack: 5.89.0(esbuild@0.24.0) optionalDependencies: - '@docusaurus/types': 3.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@docusaurus/types': 3.1.0(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) transitivePeerDependencies: - '@swc/core' - esbuild @@ -9457,6 +9788,78 @@ snapshots: tslib: 2.6.2 optional: true + '@esbuild/aix-ppc64@0.24.0': + optional: true + + '@esbuild/android-arm64@0.24.0': + optional: true + + '@esbuild/android-arm@0.24.0': + optional: true + + '@esbuild/android-x64@0.24.0': + optional: true + + '@esbuild/darwin-arm64@0.24.0': + optional: true + + '@esbuild/darwin-x64@0.24.0': + optional: true + + '@esbuild/freebsd-arm64@0.24.0': + optional: true + + '@esbuild/freebsd-x64@0.24.0': + optional: true + + '@esbuild/linux-arm64@0.24.0': + optional: true + + '@esbuild/linux-arm@0.24.0': + optional: true + + '@esbuild/linux-ia32@0.24.0': + optional: true + + '@esbuild/linux-loong64@0.24.0': + optional: true + + '@esbuild/linux-mips64el@0.24.0': + optional: true + + '@esbuild/linux-ppc64@0.24.0': + optional: true + + '@esbuild/linux-riscv64@0.24.0': + optional: true + + '@esbuild/linux-s390x@0.24.0': + optional: true + + '@esbuild/linux-x64@0.24.0': + optional: true + + '@esbuild/netbsd-x64@0.24.0': + optional: true + + '@esbuild/openbsd-arm64@0.24.0': + optional: true + + '@esbuild/openbsd-x64@0.24.0': + optional: true + + '@esbuild/sunos-x64@0.24.0': + optional: true + + '@esbuild/win32-arm64@0.24.0': + optional: true + + '@esbuild/win32-ia32@0.24.0': + optional: true + + '@esbuild/win32-x64@0.24.0': + optional: true + '@eslint-community/eslint-utils@4.4.0(eslint@9.16.0(jiti@1.21.0))': dependencies: eslint: 9.16.0(jiti@1.21.0) @@ -9553,6 +9956,11 @@ snapshots: '@gemeente-denhaag/icons': 0.2.3-alpha.374(react@18.3.1) react: 18.3.1 + '@gemeente-denhaag/button@0.2.3-alpha.401(react@18.3.1)': + dependencies: + '@gemeente-denhaag/icons': 0.2.3-alpha.401(react@18.3.1) + react: 18.3.1 + '@gemeente-denhaag/card-authentication@0.1.1-alpha.103(react@18.3.1)': dependencies: '@gemeente-denhaag/button': 0.2.3-alpha.374(react@18.3.1) @@ -9649,8 +10057,12 @@ snapshots: '@gemeente-denhaag/design-tokens-common@0.2.3-alpha.376': {} + '@gemeente-denhaag/design-tokens-common@0.2.3-alpha.403': {} + '@gemeente-denhaag/design-tokens-components@0.2.3-alpha.376': {} + '@gemeente-denhaag/design-tokens-components@0.2.3-alpha.403': {} + '@gemeente-denhaag/divider@0.2.3-alpha.374(react@18.3.1)': dependencies: '@gemeente-denhaag/icons': 0.2.3-alpha.374(react@18.3.1) @@ -9769,6 +10181,10 @@ snapshots: dependencies: react: 18.3.1 + '@gemeente-denhaag/icons@0.2.3-alpha.401(react@18.3.1)': + dependencies: + react: 18.3.1 + '@gemeente-denhaag/language-switcher@0.2.3-alpha.366(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@gemeente-denhaag/icons': 0.2.3-alpha.374(react@18.3.1) @@ -9824,6 +10240,14 @@ snapshots: '@gemeente-denhaag/typography': 0.2.3-alpha.374(react@18.3.1) react: 18.3.1 + '@gemeente-denhaag/process-steps@0.1.0-alpha.230(react@18.3.1)': + dependencies: + '@gemeente-denhaag/button': 0.2.3-alpha.401(react@18.3.1) + '@gemeente-denhaag/icons': 0.2.3-alpha.401(react@18.3.1) + '@gemeente-denhaag/step-marker': 0.0.1-alpha.102(react@18.3.1) + '@gemeente-denhaag/typography': 0.2.3-alpha.401(react@18.3.1) + react: 18.3.1 + '@gemeente-denhaag/radio-button@0.3.0-alpha.7(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@utrecht/component-library-react': 3.0.0(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -9845,6 +10269,10 @@ snapshots: dependencies: react: 18.3.1 + '@gemeente-denhaag/step-marker@0.0.1-alpha.102(react@18.3.1)': + dependencies: + react: 18.3.1 + '@gemeente-denhaag/step-marker@0.0.1-alpha.75(react@18.3.1)': dependencies: react: 18.3.1 @@ -9891,6 +10319,13 @@ snapshots: '@utrecht/components': 3.0.0 react: 18.3.1 + '@gemeente-denhaag/typography@0.2.3-alpha.401(react@18.3.1)': + dependencies: + '@gemeente-denhaag/design-tokens-common': 0.2.3-alpha.403 + '@gemeente-denhaag/design-tokens-components': 0.2.3-alpha.403 + '@utrecht/components': 6.1.0 + react: 18.3.1 + '@gemeente-denhaag/utils@0.2.3-alpha.373(react@18.3.1)': dependencies: date-fns: 3.3.1 @@ -10061,7 +10496,7 @@ snapshots: '@manypkg/get-packages@1.1.3': dependencies: - '@babel/runtime': 7.25.0 + '@babel/runtime': 7.26.0 '@changesets/types': 4.1.0 '@manypkg/find-root': 1.1.0 fs-extra: 8.1.0 @@ -10134,6 +10569,28 @@ snapshots: '@nl-design-system-candidate/skip-link-docs@1.0.1': {} + '@nl-design-system-unstable/design-tokens-table-react@1.0.0(@babel/runtime@7.26.0)(react@18.3.1)': + dependencies: + '@babel/runtime': 7.26.0 + clsx: 2.1.1 + react: 18.3.1 + + '@nl-design-system-unstable/tokens-lib@0.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.3.3))': + dependencies: + '@babel/runtime': 7.25.0 + '@gemeente-denhaag/process-steps': 0.1.0-alpha.230(react@18.3.1) + '@storybook/blocks': 8.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.3.3)) + '@types/color': 3.0.6 + '@types/d3-color': 3.1.3 + '@types/lodash-es': 4.17.12 + color: 3.2.1 + d3-color: 3.1.0 + lodash-es: 4.17.21 + transitivePeerDependencies: + - react + - react-dom + - storybook + '@nl-design-system-unstable/voorbeeld-design-tokens@1.0.0-alpha.151': {} '@nl-design-system/component-progress@1.0.1-alpha.82': {} @@ -10233,6 +10690,62 @@ snapshots: '@stencil/core@4.18.3': {} + '@storybook/blocks@8.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.3.3))': + dependencies: + '@storybook/csf': 0.1.11 + '@storybook/global': 5.0.0 + '@storybook/icons': 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@types/lodash': 4.17.6 + color-convert: 2.0.1 + dequal: 2.0.3 + lodash: 4.17.21 + markdown-to-jsx: 7.7.1(react@18.3.1) + memoizerific: 1.11.3 + polished: 4.3.1 + react-colorful: 5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + storybook: 8.4.7(prettier@3.3.3) + telejson: 7.2.0 + ts-dedent: 2.2.0 + util-deprecate: 1.0.2 + optionalDependencies: + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + '@storybook/core@8.4.7(prettier@3.3.3)': + dependencies: + '@storybook/csf': 0.1.12 + better-opn: 3.0.2 + browser-assert: 1.2.1 + esbuild: 0.24.0 + esbuild-register: 3.6.0(esbuild@0.24.0) + jsdoc-type-pratt-parser: 4.1.0 + process: 0.11.10 + recast: 0.23.9 + semver: 7.6.3 + util: 0.12.5 + ws: 8.15.1 + optionalDependencies: + prettier: 3.3.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + + '@storybook/csf@0.1.11': + dependencies: + type-fest: 2.19.0 + + '@storybook/csf@0.1.12': + dependencies: + type-fest: 2.19.0 + + '@storybook/global@5.0.0': {} + + '@storybook/icons@1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + '@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.23.6)': dependencies: '@babel/core': 7.23.6 @@ -10356,6 +10869,16 @@ snapshots: dependencies: '@types/node': 22.5.5 + '@types/color-convert@2.0.4': + dependencies: + '@types/color-name': 1.1.5 + + '@types/color-name@1.1.5': {} + + '@types/color@3.0.6': + dependencies: + '@types/color-convert': 2.0.4 + '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 4.17.41 @@ -10369,6 +10892,8 @@ snapshots: '@types/d3-color@3.1.0': {} + '@types/d3-color@3.1.3': {} + '@types/d3-delaunay@6.0.1': {} '@types/d3-format@3.0.1': {} @@ -10467,6 +10992,10 @@ snapshots: '@types/json-schema@7.0.15': {} + '@types/lodash-es@4.17.12': + dependencies: + '@types/lodash': 4.17.6 + '@types/lodash@4.17.6': {} '@types/mdast@4.0.3': @@ -10787,6 +11316,10 @@ snapshots: dependencies: clsx: 1.2.1 + '@utrecht/components@6.1.0': + dependencies: + clsx: 2.1.1 + '@utrecht/design-tokens@1.1.0': {} '@utrecht/web-component-library-react@1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': @@ -11140,6 +11673,10 @@ snapshots: arrify@1.0.1: {} + ast-types@0.16.1: + dependencies: + tslib: 2.6.2 + astral-regex@2.0.0: {} astring@1.8.6: {} @@ -11181,12 +11718,12 @@ snapshots: transitivePeerDependencies: - debug - babel-loader@9.1.3(@babel/core@7.23.6)(webpack@5.89.0): + babel-loader@9.1.3(@babel/core@7.23.6)(webpack@5.89.0(esbuild@0.24.0)): dependencies: '@babel/core': 7.23.6 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) babel-plugin-dynamic-import-node@2.3.3: dependencies: @@ -11228,6 +11765,10 @@ snapshots: batch@0.6.1: {} + better-opn@3.0.2: + dependencies: + open: 8.4.2 + better-path-resolve@1.0.0: dependencies: is-windows: 1.0.2 @@ -11312,6 +11853,8 @@ snapshots: dependencies: fill-range: 7.1.1 + browser-assert@1.2.1: {} + browserslist@4.22.2: dependencies: caniuse-lite: 1.0.30001570 @@ -11549,6 +12092,11 @@ snapshots: color-name: 1.1.4 simple-swizzle: 0.2.2 + color@3.2.1: + dependencies: + color-convert: 1.9.3 + color-string: 1.9.1 + color@4.2.3: dependencies: color-convert: 2.0.1 @@ -11651,7 +12199,7 @@ snapshots: copy-text-to-clipboard@3.2.0: {} - copy-webpack-plugin@11.0.0(webpack@5.89.0): + copy-webpack-plugin@11.0.0(webpack@5.89.0(esbuild@0.24.0)): dependencies: fast-glob: 3.3.2 glob-parent: 6.0.2 @@ -11659,7 +12207,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.1 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) core-js-compat@3.34.0: dependencies: @@ -11745,7 +12293,7 @@ snapshots: css-functions-list@3.2.2: {} - css-loader@6.8.1(webpack@5.89.0): + css-loader@6.8.1(webpack@5.89.0(esbuild@0.24.0)): dependencies: icss-utils: 5.1.0(postcss@8.4.32) postcss: 8.4.32 @@ -11755,9 +12303,9 @@ snapshots: postcss-modules-values: 4.0.0(postcss@8.4.32) postcss-value-parser: 4.2.0 semver: 7.6.3 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) - css-minimizer-webpack-plugin@4.2.2(clean-css@5.3.3)(webpack@5.89.0): + css-minimizer-webpack-plugin@4.2.2(clean-css@5.3.3)(esbuild@0.24.0)(webpack@5.89.0(esbuild@0.24.0)): dependencies: cssnano: 5.1.15(postcss@8.4.32) jest-worker: 29.7.0 @@ -11765,9 +12313,10 @@ snapshots: schema-utils: 4.2.0 serialize-javascript: 6.0.1 source-map: 0.6.1 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) optionalDependencies: clean-css: 5.3.3 + esbuild: 0.24.0 css-select@4.3.0: dependencies: @@ -12295,6 +12844,40 @@ snapshots: is-date-object: 1.0.5 is-symbol: 1.0.4 + esbuild-register@3.6.0(esbuild@0.24.0): + dependencies: + debug: 4.3.6 + esbuild: 0.24.0 + transitivePeerDependencies: + - supports-color + + esbuild@0.24.0: + optionalDependencies: + '@esbuild/aix-ppc64': 0.24.0 + '@esbuild/android-arm': 0.24.0 + '@esbuild/android-arm64': 0.24.0 + '@esbuild/android-x64': 0.24.0 + '@esbuild/darwin-arm64': 0.24.0 + '@esbuild/darwin-x64': 0.24.0 + '@esbuild/freebsd-arm64': 0.24.0 + '@esbuild/freebsd-x64': 0.24.0 + '@esbuild/linux-arm': 0.24.0 + '@esbuild/linux-arm64': 0.24.0 + '@esbuild/linux-ia32': 0.24.0 + '@esbuild/linux-loong64': 0.24.0 + '@esbuild/linux-mips64el': 0.24.0 + '@esbuild/linux-ppc64': 0.24.0 + '@esbuild/linux-riscv64': 0.24.0 + '@esbuild/linux-s390x': 0.24.0 + '@esbuild/linux-x64': 0.24.0 + '@esbuild/netbsd-x64': 0.24.0 + '@esbuild/openbsd-arm64': 0.24.0 + '@esbuild/openbsd-x64': 0.24.0 + '@esbuild/sunos-x64': 0.24.0 + '@esbuild/win32-arm64': 0.24.0 + '@esbuild/win32-ia32': 0.24.0 + '@esbuild/win32-x64': 0.24.0 + escalade@3.1.1: {} escape-goat@4.0.0: {} @@ -12601,11 +13184,11 @@ snapshots: dependencies: flat-cache: 5.0.0 - file-loader@6.2.0(webpack@5.89.0): + file-loader@6.2.0(webpack@5.89.0(esbuild@0.24.0)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) filesize@8.0.7: {} @@ -12684,7 +13267,7 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@9.16.0(jiti@1.21.0))(typescript@5.6.2)(webpack@5.89.0): + fork-ts-checker-webpack-plugin@6.5.3(eslint@9.16.0(jiti@1.21.0))(typescript@5.6.2)(webpack@5.89.0(esbuild@0.24.0)): dependencies: '@babel/code-frame': 7.23.5 '@types/json-schema': 7.0.15 @@ -12700,7 +13283,7 @@ snapshots: semver: 7.6.3 tapable: 1.1.3 typescript: 5.6.2 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) optionalDependencies: eslint: 9.16.0(jiti@1.21.0) @@ -13149,14 +13732,14 @@ snapshots: html-void-elements@3.0.0: {} - html-webpack-plugin@5.5.4(webpack@5.89.0): + html-webpack-plugin@5.5.4(webpack@5.89.0(esbuild@0.24.0)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) htmlparser2@6.1.0: dependencies: @@ -13343,6 +13926,11 @@ snapshots: is-alphabetical: 2.0.1 is-decimal: 2.0.1 + is-arguments@1.1.1: + dependencies: + call-bind: 1.0.7 + has-tostringtag: 1.0.2 + is-array-buffer@3.0.2: dependencies: call-bind: 1.0.7 @@ -13632,6 +14220,8 @@ snapshots: dependencies: argparse: 2.0.1 + jsdoc-type-pratt-parser@4.1.0: {} + jsesc@0.5.0: {} jsesc@2.5.2: {} @@ -13771,6 +14361,8 @@ snapshots: dependencies: p-locate: 6.0.0 + lodash-es@4.17.21: {} + lodash.chunk@4.2.0: {} lodash.clonedeep@4.5.0: {} @@ -13849,10 +14441,16 @@ snapshots: map-obj@4.3.0: {} + map-or-similar@1.5.0: {} + markdown-extensions@2.0.0: {} markdown-table@3.0.3: {} + markdown-to-jsx@7.7.1(react@18.3.1): + dependencies: + react: 18.3.1 + mathml-tag-names@2.1.3: {} mdast-util-directive@3.0.0: @@ -14053,6 +14651,10 @@ snapshots: memoize-one@5.2.1: {} + memoizerific@1.11.3: + dependencies: + map-or-similar: 1.5.0 + memorystream@0.3.1: {} meow@13.2.0: {} @@ -14416,10 +15018,10 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.7.6(webpack@5.89.0): + mini-css-extract-plugin@2.7.6(webpack@5.89.0(esbuild@0.24.0)): dependencies: schema-utils: 4.2.0 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) minimalistic-assert@1.0.1: {} @@ -14877,6 +15479,10 @@ snapshots: dependencies: irregular-plurals: 3.5.0 + polished@4.3.1: + dependencies: + '@babel/runtime': 7.26.0 + portfinder@1.0.32: dependencies: async: 2.6.4 @@ -14928,13 +15534,13 @@ snapshots: postcss: 8.4.32 postcss-selector-parser: 6.1.2 - postcss-loader@7.3.3(postcss@8.4.32)(typescript@5.6.2)(webpack@5.89.0): + postcss-loader@7.3.3(postcss@8.4.32)(typescript@5.6.2)(webpack@5.89.0(esbuild@0.24.0)): dependencies: cosmiconfig: 8.3.6(typescript@5.6.2) jiti: 1.21.0 postcss: 8.4.32 semver: 7.6.3 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) transitivePeerDependencies: - typescript @@ -15158,6 +15764,8 @@ snapshots: process-nextick-args@2.0.1: {} + process@0.11.10: {} + prompts@2.4.2: dependencies: kleur: 3.0.3 @@ -15230,7 +15838,12 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 - react-dev-utils@12.0.1(eslint@9.16.0(jiti@1.21.0))(typescript@5.6.2)(webpack@5.89.0): + react-colorful@5.6.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + react-dev-utils@12.0.1(eslint@9.16.0(jiti@1.21.0))(typescript@5.6.2)(webpack@5.89.0(esbuild@0.24.0)): dependencies: '@babel/code-frame': 7.23.5 address: 1.2.2 @@ -15241,7 +15854,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.16.0(jiti@1.21.0))(typescript@5.6.2)(webpack@5.89.0) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@9.16.0(jiti@1.21.0))(typescript@5.6.2)(webpack@5.89.0(esbuild@0.24.0)) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -15256,7 +15869,7 @@ snapshots: shell-quote: 1.8.1 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: @@ -15276,7 +15889,7 @@ snapshots: react-helmet-async@1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.26.0 invariant: 2.2.4 prop-types: 15.8.1 react: 18.3.1 @@ -15302,11 +15915,11 @@ snapshots: dependencies: react: 18.3.1 - react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@5.5.2(react@18.3.1))(webpack@5.89.0): + react-loadable-ssr-addon-v5-slorber@1.0.1(@docusaurus/react-loadable@5.5.2(react@18.3.1))(webpack@5.89.0(esbuild@0.24.0)): dependencies: '@babel/runtime': 7.26.0 react-loadable: '@docusaurus/react-loadable@5.5.2(react@18.3.1)' - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) react-player@2.16.0(react@18.3.1): dependencies: @@ -15327,7 +15940,7 @@ snapshots: react-router-dom@5.3.4(react@18.3.1): dependencies: - '@babel/runtime': 7.23.6 + '@babel/runtime': 7.26.0 history: 4.10.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -15410,6 +16023,14 @@ snapshots: reading-time@1.5.0: {} + recast@0.23.9: + dependencies: + ast-types: 0.16.1 + esprima: 4.0.1 + source-map: 0.6.1 + tiny-invariant: 1.3.3 + tslib: 2.6.2 + rechoir@0.6.2: dependencies: resolve: 1.22.8 @@ -16019,6 +16640,16 @@ snapshots: stdin-discarder@0.2.2: {} + storybook@8.4.7(prettier@3.3.3): + dependencies: + '@storybook/core': 8.4.7(prettier@3.3.3) + optionalDependencies: + prettier: 3.3.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + string-argv@0.3.2: {} string-width@3.1.0: @@ -16332,16 +16963,22 @@ snapshots: tapable@2.2.1: {} + telejson@7.2.0: + dependencies: + memoizerific: 1.11.3 + term-size@2.2.1: {} - terser-webpack-plugin@5.3.9(webpack@5.89.0): + terser-webpack-plugin@5.3.9(esbuild@0.24.0)(webpack@5.89.0(esbuild@0.24.0)): dependencies: '@jridgewell/trace-mapping': 0.3.20 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 terser: 5.26.0 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) + optionalDependencies: + esbuild: 0.24.0 terser@5.26.0: dependencies: @@ -16356,6 +16993,8 @@ snapshots: tiny-invariant@1.3.1: {} + tiny-invariant@1.3.3: {} + tiny-warning@1.0.3: {} tinycolor2@1.6.0: {} @@ -16386,6 +17025,8 @@ snapshots: dependencies: typescript: 5.6.2 + ts-dedent@2.2.0: {} + ts-node@10.9.2(@types/node@20.14.14)(typescript@5.6.2): dependencies: '@cspotcode/source-map-support': 0.8.1 @@ -16648,17 +17289,25 @@ snapshots: url-join@4.0.1: {} - url-loader@4.1.1(file-loader@6.2.0(webpack@5.89.0))(webpack@5.89.0): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.89.0(esbuild@0.24.0)))(webpack@5.89.0(esbuild@0.24.0)): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) optionalDependencies: - file-loader: 6.2.0(webpack@5.89.0) + file-loader: 6.2.0(webpack@5.89.0(esbuild@0.24.0)) util-deprecate@1.0.2: {} + util@0.12.5: + dependencies: + inherits: 2.0.4 + is-arguments: 1.1.1 + is-generator-function: 1.0.10 + is-typed-array: 1.1.13 + which-typed-array: 1.1.15 + utila@0.4.0: {} utility-types@3.10.0: {} @@ -16730,16 +17379,16 @@ snapshots: - bufferutil - utf-8-validate - webpack-dev-middleware@5.3.3(webpack@5.89.0): + webpack-dev-middleware@5.3.3(webpack@5.89.0(esbuild@0.24.0)): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) - webpack-dev-server@4.15.1(webpack@5.89.0): + webpack-dev-server@4.15.1(webpack@5.89.0(esbuild@0.24.0)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -16769,10 +17418,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.3(webpack@5.89.0) + webpack-dev-middleware: 5.3.3(webpack@5.89.0(esbuild@0.24.0)) ws: 8.15.1 optionalDependencies: - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) transitivePeerDependencies: - bufferutil - debug @@ -16787,7 +17436,7 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.89.0: + webpack@5.89.0(esbuild@0.24.0): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.5 @@ -16810,7 +17459,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(webpack@5.89.0) + terser-webpack-plugin: 5.3.9(esbuild@0.24.0)(webpack@5.89.0(esbuild@0.24.0)) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -16818,13 +17467,13 @@ snapshots: - esbuild - uglify-js - webpackbar@5.0.2(webpack@5.89.0): + webpackbar@5.0.2(webpack@5.89.0(esbuild@0.24.0)): dependencies: chalk: 4.1.2 consola: 2.15.3 pretty-time: 1.1.0 std-env: 3.6.0 - webpack: 5.89.0 + webpack: 5.89.0(esbuild@0.24.0) websocket-driver@0.7.4: dependencies: