From b6718d8ad3e7ee39350109be3c1c74deb3671cd8 Mon Sep 17 00:00:00 2001 From: "Daniel A.C. Martin" Date: Thu, 12 Dec 2024 16:53:31 +0000 Subject: [PATCH 1/7] Update NotGovUK to v0.15.2 --- apps/docs/package.json | 22 +++++++++++----------- apps/next-example/package.json | 2 +- components/a-z-navigation/package.json | 8 ++++---- components/alert/package.json | 8 ++++---- components/date-display/package.json | 6 +++--- components/date-time/package.json | 6 +++--- components/expandable-banner/package.json | 6 +++--- components/footer/package.json | 8 ++++---- components/header/package.json | 10 +++++----- components/highlight/package.json | 6 +++--- components/loading-spinner/package.json | 6 +++--- components/page/package.json | 16 ++++++++-------- components/pagination/package.json | 12 ++++++------ components/status-message/package.json | 8 ++++---- components/time/package.json | 6 +++--- components/timeline/package.json | 6 +++--- lib/components/package.json | 2 +- lib/create/package.json | 4 ++-- lib/plop-pack/package.json | 4 ++-- lib/sass-base/package.json | 2 +- package.json | 8 ++++---- 21 files changed, 78 insertions(+), 78 deletions(-) diff --git a/apps/docs/package.json b/apps/docs/package.json index da49c15a..b8895425 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -37,17 +37,17 @@ "@graphql-tools/schema": "10.0.7", "@hods/components": "workspace:^0.5.0", "@hods/sass-base": "workspace:^0.5.0", - "@not-govuk/anchor-list": "^0.15.0", - "@not-govuk/app-composer": "^0.15.0", - "@not-govuk/app-plop-pack": "^0.15.0", - "@not-govuk/asset-proxy": "^0.15.0", - "@not-govuk/client-renderer": "^0.15.0", - "@not-govuk/components": "^0.15.0", - "@not-govuk/engine": "^0.15.0", - "@not-govuk/router": "^0.15.0", - "@not-govuk/server-renderer": "^0.15.0", - "@not-govuk/user-info": "^0.15.0", - "@not-govuk/webpack-config": "^0.15.0", + "@not-govuk/anchor-list": "^0.15.2", + "@not-govuk/app-composer": "^0.15.2", + "@not-govuk/app-plop-pack": "^0.15.2", + "@not-govuk/asset-proxy": "^0.15.2", + "@not-govuk/client-renderer": "^0.15.2", + "@not-govuk/components": "^0.15.2", + "@not-govuk/engine": "^0.15.2", + "@not-govuk/router": "^0.15.2", + "@not-govuk/server-renderer": "^0.15.2", + "@not-govuk/user-info": "^0.15.2", + "@not-govuk/webpack-config": "^0.15.2", "@types/react": "18.3.12", "@types/react-dom": "18.3.1", "@types/webpack-env": "1.18.5", diff --git a/apps/next-example/package.json b/apps/next-example/package.json index 44d68443..cbc92b6b 100644 --- a/apps/next-example/package.json +++ b/apps/next-example/package.json @@ -17,7 +17,7 @@ }, "dependencies": { "@hods/components": "workspace:^0.5.0", - "@not-govuk/simple-components": "^0.15.0", + "@not-govuk/simple-components": "^0.15.2", "next": "15.0.3", "react": "18.3.1", "react-dom": "18.3.1" diff --git a/components/a-z-navigation/package.json b/components/a-z-navigation/package.json index b5e85a2e..203f166a 100644 --- a/components/a-z-navigation/package.json +++ b/components/a-z-navigation/package.json @@ -25,10 +25,10 @@ ], "dependencies": { "@hods/sass-base": "workspace:^0.5.0", - "@not-govuk/navigation-menu": "^0.15.0" + "@not-govuk/navigation-menu": "^0.15.2" }, "peerDependencies": { - "@not-govuk/docs-components": "^0.15.0", + "@not-govuk/docs-components": "^0.15.2", "@storybook/addon-docs": "^6.5.16", "react": "^18.0.0" }, @@ -42,8 +42,8 @@ }, "devDependencies": { "@mdx-js/react": "1.6.22", - "@not-govuk/component-test-helpers": "^0.15.0", - "@not-govuk/tag": "^0.15.0", + "@not-govuk/component-test-helpers": "^0.15.2", + "@not-govuk/tag": "^0.15.2", "@types/react": "18.3.12", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", diff --git a/components/alert/package.json b/components/alert/package.json index 753252de..6186e512 100644 --- a/components/alert/package.json +++ b/components/alert/package.json @@ -25,11 +25,11 @@ ], "dependencies": { "@hods/sass-base": "workspace:^0.5.0", - "@not-govuk/component-helpers": "^0.15.0", - "@not-govuk/inset-text": "^0.15.0" + "@not-govuk/component-helpers": "^0.15.2", + "@not-govuk/inset-text": "^0.15.2" }, "peerDependencies": { - "@not-govuk/docs-components": "^0.15.0", + "@not-govuk/docs-components": "^0.15.2", "@storybook/addon-docs": "^6.5.16", "react": "^18.0.0" }, @@ -43,7 +43,7 @@ }, "devDependencies": { "@mdx-js/react": "1.6.22", - "@not-govuk/component-test-helpers": "^0.15.0", + "@not-govuk/component-test-helpers": "^0.15.2", "@types/react": "18.3.12", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", diff --git a/components/date-display/package.json b/components/date-display/package.json index a1ec9843..32dea3ec 100644 --- a/components/date-display/package.json +++ b/components/date-display/package.json @@ -24,10 +24,10 @@ "react-components" ], "dependencies": { - "@not-govuk/component-helpers": "^0.15.0" + "@not-govuk/component-helpers": "^0.15.2" }, "peerDependencies": { - "@not-govuk/docs-components": "^0.15.0", + "@not-govuk/docs-components": "^0.15.2", "@storybook/addon-docs": "^6.5.16", "react": "^18.0.0" }, @@ -41,7 +41,7 @@ }, "devDependencies": { "@mdx-js/react": "1.6.22", - "@not-govuk/component-test-helpers": "^0.15.0", + "@not-govuk/component-test-helpers": "^0.15.2", "@types/react": "18.3.12", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", diff --git a/components/date-time/package.json b/components/date-time/package.json index 99bd7fac..d3df2673 100644 --- a/components/date-time/package.json +++ b/components/date-time/package.json @@ -26,10 +26,10 @@ "dependencies": { "@hods/date-display": "workspace:^0.5.0", "@hods/time": "workspace:^0.5.0", - "@not-govuk/component-helpers": "^0.15.0" + "@not-govuk/component-helpers": "^0.15.2" }, "peerDependencies": { - "@not-govuk/docs-components": "^0.15.0", + "@not-govuk/docs-components": "^0.15.2", "@storybook/addon-docs": "^6.5.16", "react": "^18.0.0" }, @@ -43,7 +43,7 @@ }, "devDependencies": { "@mdx-js/react": "1.6.22", - "@not-govuk/component-test-helpers": "^0.15.0", + "@not-govuk/component-test-helpers": "^0.15.2", "@types/react": "18.3.12", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", diff --git a/components/expandable-banner/package.json b/components/expandable-banner/package.json index 1e9aefb4..a8c491d2 100644 --- a/components/expandable-banner/package.json +++ b/components/expandable-banner/package.json @@ -25,10 +25,10 @@ ], "dependencies": { "@hods/sass-base": "workspace:^0.5.0", - "@not-govuk/component-helpers": "^0.15.0" + "@not-govuk/component-helpers": "^0.15.2" }, "peerDependencies": { - "@not-govuk/docs-components": "^0.15.0", + "@not-govuk/docs-components": "^0.15.2", "@storybook/addon-docs": "^6.5.16", "react": "^18.0.0" }, @@ -42,7 +42,7 @@ }, "devDependencies": { "@mdx-js/react": "1.6.22", - "@not-govuk/component-test-helpers": "^0.15.0", + "@not-govuk/component-test-helpers": "^0.15.2", "@types/react": "18.3.12", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", diff --git a/components/footer/package.json b/components/footer/package.json index 420580b7..6d2a4305 100644 --- a/components/footer/package.json +++ b/components/footer/package.json @@ -25,11 +25,11 @@ ], "dependencies": { "@hods/sass-base": "workspace:^0.5.0", - "@not-govuk/component-helpers": "^0.15.0", - "@not-govuk/link": "^0.15.0" + "@not-govuk/component-helpers": "^0.15.2", + "@not-govuk/link": "^0.15.2" }, "peerDependencies": { - "@not-govuk/docs-components": "^0.15.0", + "@not-govuk/docs-components": "^0.15.2", "@storybook/addon-docs": "^6.5.16", "react": "^18.0.0" }, @@ -43,7 +43,7 @@ }, "devDependencies": { "@mdx-js/react": "1.6.22", - "@not-govuk/component-test-helpers": "^0.15.0", + "@not-govuk/component-test-helpers": "^0.15.2", "@types/react": "18.3.12", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", diff --git a/components/header/package.json b/components/header/package.json index 5daf8579..42f5cbd9 100644 --- a/components/header/package.json +++ b/components/header/package.json @@ -25,12 +25,12 @@ ], "dependencies": { "@hods/sass-base": "workspace:^0.5.0", - "@not-govuk/anchor-list": "^0.15.0", - "@not-govuk/component-helpers": "^0.15.0", - "@not-govuk/link": "^0.15.0" + "@not-govuk/anchor-list": "^0.15.2", + "@not-govuk/component-helpers": "^0.15.2", + "@not-govuk/link": "^0.15.2" }, "peerDependencies": { - "@not-govuk/docs-components": "^0.15.0", + "@not-govuk/docs-components": "^0.15.2", "@storybook/addon-docs": "^6.5.16", "react": "^18.0.0" }, @@ -44,7 +44,7 @@ }, "devDependencies": { "@mdx-js/react": "1.6.22", - "@not-govuk/component-test-helpers": "^0.15.0", + "@not-govuk/component-test-helpers": "^0.15.2", "@types/react": "18.3.12", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", diff --git a/components/highlight/package.json b/components/highlight/package.json index 13419b5d..c48f26b8 100644 --- a/components/highlight/package.json +++ b/components/highlight/package.json @@ -24,10 +24,10 @@ "react-components" ], "dependencies": { - "@not-govuk/component-helpers": "^0.15.0" + "@not-govuk/component-helpers": "^0.15.2" }, "peerDependencies": { - "@not-govuk/docs-components": "^0.15.0", + "@not-govuk/docs-components": "^0.15.2", "@storybook/addon-docs": "^6.5.16", "react": "^18.0.0" }, @@ -41,7 +41,7 @@ }, "devDependencies": { "@mdx-js/react": "1.6.22", - "@not-govuk/component-test-helpers": "^0.15.0", + "@not-govuk/component-test-helpers": "^0.15.2", "@types/react": "18.3.12", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", diff --git a/components/loading-spinner/package.json b/components/loading-spinner/package.json index 0ec2af0e..15303c10 100644 --- a/components/loading-spinner/package.json +++ b/components/loading-spinner/package.json @@ -25,10 +25,10 @@ ], "dependencies": { "@hods/sass-base": "workspace:^0.5.0", - "@not-govuk/component-helpers": "^0.15.0" + "@not-govuk/component-helpers": "^0.15.2" }, "peerDependencies": { - "@not-govuk/docs-components": "^0.15.0", + "@not-govuk/docs-components": "^0.15.2", "@storybook/addon-docs": "^6.5.16", "react": "^18.0.0" }, @@ -42,7 +42,7 @@ }, "devDependencies": { "@mdx-js/react": "1.6.22", - "@not-govuk/component-test-helpers": "^0.15.0", + "@not-govuk/component-test-helpers": "^0.15.2", "@types/react": "18.3.12", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", diff --git a/components/page/package.json b/components/page/package.json index 96da65d1..1e8c3fbf 100644 --- a/components/page/package.json +++ b/components/page/package.json @@ -27,14 +27,14 @@ "@hods/footer": "workspace:^0.5.0", "@hods/header": "workspace:^0.5.0", "@hods/sass-base": "workspace:^0.5.0", - "@not-govuk/button": "^0.15.0", - "@not-govuk/component-helpers": "^0.15.0", - "@not-govuk/head": "^0.15.0", - "@not-govuk/skip-link": "^0.15.0", + "@not-govuk/button": "^0.15.2", + "@not-govuk/component-helpers": "^0.15.2", + "@not-govuk/head": "^0.15.2", + "@not-govuk/skip-link": "^0.15.2", "govuk-frontend": "5.7.1" }, "peerDependencies": { - "@not-govuk/docs-components": "^0.15.0", + "@not-govuk/docs-components": "^0.15.2", "@storybook/addon-docs": "^6.5.16", "react": "^18.0.0" }, @@ -48,9 +48,9 @@ }, "devDependencies": { "@mdx-js/react": "1.6.22", - "@not-govuk/button": "^0.15.0", - "@not-govuk/button-group": "^0.15.0", - "@not-govuk/component-test-helpers": "^0.15.0", + "@not-govuk/button": "^0.15.2", + "@not-govuk/button-group": "^0.15.2", + "@not-govuk/component-test-helpers": "^0.15.2", "@types/react": "18.3.12", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", diff --git a/components/pagination/package.json b/components/pagination/package.json index 0e921f0d..499e62d8 100644 --- a/components/pagination/package.json +++ b/components/pagination/package.json @@ -25,13 +25,13 @@ ], "dependencies": { "@hods/sass-base": "workspace:^0.5.0", - "@not-govuk/component-helpers": "^0.15.0", - "@not-govuk/link": "^0.15.0", - "@not-govuk/router": "^0.15.0", - "@not-govuk/uri": "^0.15.0" + "@not-govuk/component-helpers": "^0.15.2", + "@not-govuk/link": "^0.15.2", + "@not-govuk/router": "^0.15.2", + "@not-govuk/uri": "^0.15.2" }, "peerDependencies": { - "@not-govuk/docs-components": "^0.15.0", + "@not-govuk/docs-components": "^0.15.2", "@storybook/addon-docs": "^6.5.16", "react": "^18.0.0" }, @@ -46,7 +46,7 @@ "devDependencies": { "@jest/globals": "29.7.0", "@mdx-js/react": "1.6.22", - "@not-govuk/component-test-helpers": "^0.15.0", + "@not-govuk/component-test-helpers": "^0.15.2", "@types/react": "18.3.12", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", diff --git a/components/status-message/package.json b/components/status-message/package.json index a0123af8..420be4a0 100644 --- a/components/status-message/package.json +++ b/components/status-message/package.json @@ -25,12 +25,12 @@ ], "dependencies": { "@hods/sass-base": "workspace:^0.5.0", - "@not-govuk/anchor-list": "^0.15.0", - "@not-govuk/component-helpers": "^0.15.0", + "@not-govuk/anchor-list": "^0.15.2", + "@not-govuk/component-helpers": "^0.15.2", "govuk-frontend": "5.7.1" }, "peerDependencies": { - "@not-govuk/docs-components": "^0.15.0", + "@not-govuk/docs-components": "^0.15.2", "@storybook/addon-docs": "^6.5.16", "react": "^18.0.0" }, @@ -44,7 +44,7 @@ }, "devDependencies": { "@mdx-js/react": "1.6.22", - "@not-govuk/component-test-helpers": "^0.15.0", + "@not-govuk/component-test-helpers": "^0.15.2", "@types/react": "18.3.12", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", diff --git a/components/time/package.json b/components/time/package.json index 3238ebd5..81a77e2c 100644 --- a/components/time/package.json +++ b/components/time/package.json @@ -24,10 +24,10 @@ "react-components" ], "dependencies": { - "@not-govuk/component-helpers": "^0.15.0" + "@not-govuk/component-helpers": "^0.15.2" }, "peerDependencies": { - "@not-govuk/docs-components": "^0.15.0", + "@not-govuk/docs-components": "^0.15.2", "@storybook/addon-docs": "^6.5.16", "react": "^18.0.0" }, @@ -41,7 +41,7 @@ }, "devDependencies": { "@mdx-js/react": "1.6.22", - "@not-govuk/component-test-helpers": "^0.15.0", + "@not-govuk/component-test-helpers": "^0.15.2", "@types/react": "18.3.12", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", diff --git a/components/timeline/package.json b/components/timeline/package.json index 4f514954..5af4b6cb 100644 --- a/components/timeline/package.json +++ b/components/timeline/package.json @@ -26,10 +26,10 @@ "dependencies": { "@hods/date-time": "workspace:^0.5.0", "@hods/sass-base": "workspace:^0.5.0", - "@not-govuk/component-helpers": "^0.15.0" + "@not-govuk/component-helpers": "^0.15.2" }, "peerDependencies": { - "@not-govuk/docs-components": "^0.15.0", + "@not-govuk/docs-components": "^0.15.2", "@storybook/addon-docs": "^6.5.16", "react": "^18.0.0" }, @@ -43,7 +43,7 @@ }, "devDependencies": { "@mdx-js/react": "1.6.22", - "@not-govuk/component-test-helpers": "^0.15.0", + "@not-govuk/component-test-helpers": "^0.15.2", "@types/react": "18.3.12", "jest": "29.7.0", "jest-environment-jsdom": "29.7.0", diff --git a/lib/components/package.json b/lib/components/package.json index 928b726f..16040840 100644 --- a/lib/components/package.json +++ b/lib/components/package.json @@ -39,7 +39,7 @@ "@hods/status-message": "workspace:^0.5.0", "@hods/time": "workspace:^0.5.0", "@hods/timeline": "workspace:^0.5.0", - "@not-govuk/components": "0.15.0" + "@not-govuk/components": "0.15.2" }, "devDependencies": { "jest": "29.7.0", diff --git a/lib/create/package.json b/lib/create/package.json index 53c1fb17..2bde6854 100644 --- a/lib/create/package.json +++ b/lib/create/package.json @@ -22,8 +22,8 @@ }, "dependencies": { "@hods/plop-pack": "workspace:^0.5.0", - "@not-govuk/create": "^0.15.0", - "@not-govuk/plop-pack-internal": "^0.15.0" + "@not-govuk/create": "^0.15.2", + "@not-govuk/plop-pack-internal": "^0.15.2" }, "devDependencies": { "plop": "3.1.1" diff --git a/lib/plop-pack/package.json b/lib/plop-pack/package.json index 489a76eb..3bc0f229 100644 --- a/lib/plop-pack/package.json +++ b/lib/plop-pack/package.json @@ -19,7 +19,7 @@ "node": ">=14.0.0" }, "dependencies": { - "@not-govuk/plop-pack": "^0.15.0", - "@not-govuk/plop-pack-internal": "^0.15.0" + "@not-govuk/plop-pack": "^0.15.2", + "@not-govuk/plop-pack-internal": "^0.15.2" } } diff --git a/lib/sass-base/package.json b/lib/sass-base/package.json index 5ffe9641..b68898c6 100644 --- a/lib/sass-base/package.json +++ b/lib/sass-base/package.json @@ -13,6 +13,6 @@ "author": "Daniel A.C. Martin (http://daniel-martin.co.uk/)", "license": "MIT", "dependencies": { - "@not-govuk/sass-base": "^0.15.0" + "@not-govuk/sass-base": "^0.15.2" } } diff --git a/package.json b/package.json index cf1f69d6..e66e3b5f 100644 --- a/package.json +++ b/package.json @@ -39,10 +39,10 @@ "@hods/components": "workspace:^0.5.0", "@hods/plop-pack": "workspace:^0.5.0", "@mdx-js/react": "1.6.22", - "@not-govuk/components": "^0.15.0", - "@not-govuk/docs-components": "^0.15.0", - "@not-govuk/storybook-preset": "^0.15.0", - "@not-govuk/user-info": "^0.15.0", + "@not-govuk/components": "^0.15.2", + "@not-govuk/docs-components": "^0.15.2", + "@not-govuk/storybook-preset": "^0.15.2", + "@not-govuk/user-info": "^0.15.2", "@storybook/addon-a11y": "6.5.16", "@storybook/addon-actions": "6.5.16", "@storybook/addon-docs": "6.5.16", From 15e4b2802ac3f2494786f1ef0802777c410408b3 Mon Sep 17 00:00:00 2001 From: "Daniel A.C. Martin" Date: Thu, 12 Dec 2024 17:14:48 +0000 Subject: [PATCH 2/7] next-example: Update to new interface and clean-up --- apps/next-example/next.config.mjs | 7 +- apps/next-example/public/apple-icon.png | Bin 0 -> 11149 bytes apps/next-example/public/apple-icon152.png | Bin 0 -> 15875 bytes apps/next-example/public/apple-icon167.png | Bin 0 -> 18183 bytes apps/next-example/public/apple-icon180.png | Bin 0 -> 20043 bytes apps/next-example/public/favicon.ico | Bin 0 -> 34494 bytes apps/next-example/public/next.svg | 1 - apps/next-example/public/opengraph-image.png | Bin 0 -> 45615 bytes apps/next-example/public/vercel.svg | 1 - apps/next-example/src/app/favicon.ico | Bin 25931 -> 0 bytes apps/next-example/src/app/globals.css | 107 --------- apps/next-example/src/app/layout.tsx | 12 +- apps/next-example/src/app/page.module.css | 230 ------------------- apps/next-example/tsconfig.json | 4 +- 14 files changed, 10 insertions(+), 352 deletions(-) create mode 100644 apps/next-example/public/apple-icon.png create mode 100644 apps/next-example/public/apple-icon152.png create mode 100644 apps/next-example/public/apple-icon167.png create mode 100644 apps/next-example/public/apple-icon180.png create mode 100644 apps/next-example/public/favicon.ico delete mode 100644 apps/next-example/public/next.svg create mode 100644 apps/next-example/public/opengraph-image.png delete mode 100644 apps/next-example/public/vercel.svg delete mode 100644 apps/next-example/src/app/favicon.ico delete mode 100644 apps/next-example/src/app/globals.css delete mode 100644 apps/next-example/src/app/page.module.css diff --git a/apps/next-example/next.config.mjs b/apps/next-example/next.config.mjs index ccb44c18..e38c6bc3 100644 --- a/apps/next-example/next.config.mjs +++ b/apps/next-example/next.config.mjs @@ -4,15 +4,12 @@ import webpack from 'webpack'; const nextConfig = { // This allows us to handle next-example, the same way we do standard apps, in CI distDir: 'dist', - // Prevent react-router from resolving in order to use Next's router instead. - // Normally users will not need to do this, as they will not have react-router installed. webpack: (config, _options) => ({ ...config, plugins: [ ...config.plugins, - new webpack.NormalModuleReplacementPlugin(/^react-helmet-async$/, '@not-govuk\/VOID-react-helmet-async'), - new webpack.NormalModuleReplacementPlugin(/^react-router$/, '@not-govuk\/VOID-react-router'), - new webpack.NormalModuleReplacementPlugin(/^react-router-dom$/, '@not-govuk\/VOID-react-router-dom'), + new webpack.NormalModuleReplacementPlugin(/^@not-govuk\/head$/, '@not-govuk\/head\/dummy'), // ADD THIS LINE + new webpack.NormalModuleReplacementPlugin(/^@not-govuk\/router$/, '@not-govuk\/router\/next'), // ADD THIS LINE ] }) }; diff --git a/apps/next-example/public/apple-icon.png b/apps/next-example/public/apple-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..e7fea74e0f5219d1d49ba301afb545d2c4525b6a GIT binary patch literal 11149 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�obb~0~OUTdF%5#lm zB%w_sqWO0OU;ri)?Lj<3%%i8Yi0{ZpXGDBgISOQl(GFb4KYq(OICmh?TBK^;$bt+= z0!F8Em;jx{yT!au{234eRc641u~t+}Q5EwC7H zPj1Nv9u&4PC28ZT$Y5@C=jvoI6wjBaw=3aNBRQz0OC=ed)nKJrRRIC zt!gfj{3BWkml5nwbi{+I(BTDhguRaB;W`irZ75;P!%P_mcOA3sXzB@xmrgJS6EuL( zh?z%m{S{M%289PZ7v@oo`{@4fZ9f)k!AyFg;XwNi%od^`EgCqZ8f}+OKtXCWWM>Pr zWQZ@}Vx+z^<;DTo=Pr@m=H~M%Nm#)OD9^tJcQCKm*k`|%Jo-EMY$952)eWWsUt(T{ zU@*2dzH`X6)4n9Y%awN-!W%#oB5q*SOEu0^Ea`ZW5BN?Ajr|6Oqs$N>a^OOZ8hN~+5e2M3HtB0w>T4U3< zJEe+(0C0Su(bFMN!a#a(efJOg1F;J+Z__!^4bUA}kQ1Nw_EmfBcXFLDp-QS)r#(y; z2}udcU>5ac9!3;w%qF zTexok@&$Bmry6)dGdMv(M`s{Q0mX@BQ7HWB$j!mdlZ67r`iacB1?Q>92*MUF5XWLK>h06YF^MlmB8 zS1Bv_u{>!kBQ znZH;&dF{My`mi%uDhLnn#_rdd>u}7!XPMmzlPNJj>hT#CQgkbzAo5v30j=ASTS38n zCj!Jjs7>Z<2eri?jrPqpT#tYVp45tyh}@SHnggJK;KD)OhbjRmYAni0l#7bcNDjPc zqo16mX*3aYvb$zNy(c(>X*fy}qm!r)qlg6%R4KM-4T{gW=l`D|hIb1QN)>8+)y#hv zG@8TWWE5HFp|ezm@48xnQaV`xiP1+up~=5$T3!G`r^p8LEg)M1HtXSYfg-gL-|?+VXdYJvh~pwJ}Q= zwJ-^%NAHi?==a$slBv3lj~S&1ln2XeF&a^dR_hAR%*oiLh;l|Jnlpg|It`k2gg2{@ zX~rl^D0j=oudx;CDrjzULlyTd`UH-PV^bO z80;Plj)k7eXco3$Wq25iMvX@ZZJK2}537PU>D7hmhCC$|bY(8)U_y6{Do_^9?yYSK z6b1JkdJ?;t(RE54CZ|+ONArg9Fo+C=bvi9TI57~n*u&%|!93QIL8_o}Q-{4+|0P|3ENxSYnBFA#qKjxG-Xv>xi}D=w}q+x90nn<-5%L1tZXE$!>U0 z0}gH#BX|D7mGfGFzqCe`sN~G(M)4w5#W9zCVJ^gcKJk?W*1;ZCupb^a93I4kS*ehe z8O}lH3s(xu5$yl4Kworvp{a%H@Nmsj>=R7rJD{EABsn-O40%YSQkY+a^&ByB-|jdn zV3de-RTz$zj+mxQ1ZEE-o#Z#XUuevjU#yvnNS^TW0z-cQ<^%ADqQ@$5;YeXQg8d&9 zUMiOAfJg-Et9iR%rx39zl|g9Ph)-6A!!{-{8!?S3gm}hY^$h{Se9Rtv%Zz$fpLA;j z`(B&#;!4e>uF(8ta+%45c1{HXeC7ZN$UP2c`b&)9m>wYZE@8Qn>SRDkW3;VbxXpk8 zpfv&!+IKyL)`F*I1b(MpEi`anB7niXPSAsdv=yq%EmI_CxG7P-_Z;Z+U!K9PQE0~G z@n+KXAa||VZ(cDJFcdV1(YkfTF7rwe+r>}pOH2bOPvw>Qm|DPgu!a3W0lvrl6+R~# z2Kzp2f&}CR69Xm|>lt~~p17PR!F|zjxyfMnAxcDin9w3PYqA7!jzEC@5;G;r*17mEN>?$h zt-%tCj-e=I{8My=6c@yHIAtPu-Psc52qp-zUEP#q0TR3?Sl~;bF>sDhtAn~+ATbgv zB}ygBF$-mj2$iqX!~F)@a`NkoEM(}mCC2we&EUkyu&ZrTq7>0r`w$ZI{{JvIF>_bj f_78&-IfMTPg7LyfRM6T@00000NkvXXu0mjf=GF(R literal 0 HcmV?d00001 diff --git a/apps/next-example/public/apple-icon152.png b/apps/next-example/public/apple-icon152.png new file mode 100644 index 0000000000000000000000000000000000000000..f930d77fbe822181f57cc8bee662c48f21395a24 GIT binary patch literal 15875 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 Z@c%4t+p|HlM5q7&002ovPDHLkV1l!@7f1jA literal 0 HcmV?d00001 diff --git a/apps/next-example/public/apple-icon167.png b/apps/next-example/public/apple-icon167.png new file mode 100644 index 0000000000000000000000000000000000000000..519f7d8879813ab52b2e9d9cbc8c46d581b785da GIT binary patch literal 18183 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
  • LJam8olKzRIAFX_3Us62@S^VV{HcT#^?=C4e!+A*5lIN0 zm;wV{D)KS_Ouo>BtgGiTTx;0xr8$^*mp|OvIro{WxR%X<={DW!3?FZvkudp>4;208 zlx4JcrX*M{dngB8qTJMHjnfT1M~h(fheA6!F#9m`GYWYs$x1M}Edz_kUHiX4=l=&J zG^FNh6rGR*F^@H}U~-^&4-QDMml}cx{S}7n8KGJ5;+R_)9Q|83flq9TMTSmAop_{G zRznNXchji2E^|ueB^$N2aG(h+9*e8#^7IM`9+8D{G1Et{x&Mnl6fv11@d&A zPc0Nt7~nYauxU{EapPyz=A6;#UyTAx54Z)vu)MIDqMU(3_KVHfXlYRHT>@zv(C92x z1v6gp-QONCB&-iUHvKzDBQvC@{4TXPZLq+V*YL(Mf|@}6w(}mqTCXl;rpwBAs|j1t z2KR#p(sScT3C50N6HvlIPDlN?==lkCI5kw#^sZ2VT#5`nv}*5+d&LOj zANviqLaSJ6Ouc5iYA;M9`hhN9NiOh>A=^dbmneM;ZV}Dj5sF0ZzdWA}*yLGW8cTX33j3LFY0yJ+?)&)_JN&?9HtB zTkC3uCHbj$;Q|V8b&|zgZlnPRH%S2m%R=b*g|S3&kUkQ4ftr^mwnG|7pRD5*4wFT8 z2$1~g=(CaHRud;rG#2o^or0h%%=JDFnKz)eSEDz1c?{_injr z3-<)V&VmMH-kQxZkR+m8ckYwiX`AF*htM6DFyfDa-hufuWG;k&7Y8lJq~W zcdHoj#+g(?f-9*6wzVbBg?ihfMg77S`0;toj}6H%=Dfx_5q)fSI?mmMyUi9(gqcwlbq8TM9;;9x8q2%8RFkke@R9aaIyS#UE7gDO@nz@ z_+BbHu+Tig*5cc^R08{kiWI=`Ajq^wUX$+552m%lVh&9wYK3%Vvv4TnwE5JiD`dx; zVr7&9AbJ~oNvm2_gcvFHT7BnA?=n(iiClbBYfj62`$BinQU&A#nc`WuWz#1+X|#^++9L3A6|R0o+_pxRv11g@Lv|TS zBwMFQ=G7v8k&uR?OM*Sm?DEeEr>{6P)k`I)uIqcQeC`Blb2&Al%NEAVmohL0*uk*p zV0_@W;dUQKYghe^yNM2TfC*j?`O6SZpq9-baBilzIP zEv^>1$)?{YL<8)BjkZf0>pk1rk)RLTVl6}KR9u|j7INtEWJ73w-9{Xc)+y(k~|HRLzKpz6GkaHM>-dG5Jb^2i30C`}- zt-h5e>o7-+FCr*wK^D(-lQT)%0~Pj{FFVRAzgd5Nl(SeR@dkAly&(W6g{mthx`$o= z-kF8XyNs7tS&xbKq24-wfwwUSHrGY~5sByf%o7$v8i{DP32bIbkZD<*R10S008g#@ zEki6uDEj+HrKVD4T|jU`nt>wT6cs?*&+fXFfz$R>v7>2dF{QLRMQ%;KN9Y{gQq2aW z7lY+2y)~oZ0|y8}DnW~4(}RbqT+s%a)+<5;rK}^kgS1$b5Xy_arKnD=*(kAhp$A*| zF*M0x>ECzy+BOY&Xke?;&l)zH=ay=!!o?cdk=RviPA-VS<)HD^Y2YoxSVDRje*o8Gp+%f+(DcGH6RmxL!<4fCVNRrcQ8RU55Y zTql+u=8L$%ou#i)vbZ4YfoDUs!~_!|Nvq3L#1`U+7KM>Djvv2b1 z^E|ly(*vPJO6dz-HWX8s0{etAfxFOXk_Z}kkDKohp|EiIGEihJ&Ja;NthF9L?gP)t3nvzMo0{O-<4S=9cQuIZHPiMse| zqeiLof@nTo;WUa*A>AlOhFz=hHftih>EpDQtgHN65_koAkcilAUA^oO?QYqzKAVJj`b?17IbsxbO=BUKyz+IU~Qv}*b804<2_5a-M$v=Txb*(<_%7@5!z zu!kojn@X?;59@evLCK`ucR3t*D+456>qW8wCHM;93!E$) zbR4z3t2l>IyD} zQp@H6W*)v3ew~ik8xI8+D@tqEV2K&3puk;55hLYqeQsk~4p`S4n@invxuA=h8V?tsq6}u{N+S_`HFNMC=N)LNQ8)P5?O>_FjviLp3};rdZl!fw zKL>e%+B0qMXF!)hXsZ(T!PqL~u(i^hWP0~;MY9Tl071c3DRl^Pvbpr(O9+v-Nvc z@pb0W5cxts_+rMis>+5%73ao#bc(^1BHdwoOE?G7l-2%H4dx=zv0`mmzx)XFgk1*l zE7olvxB=W$oCorT-y>)naa@Gh^g~?>K}iP+3iLmbPaIH6)^dcun@}+ueHmIRIrK?T zd@wit(_3>6ozv!)^=_4SW0^LmM`twrZqp>>IFnAuQ1ZoANs%-7jE!$FowaLM`_(74 zqY?()7{n(KieLi?N;f0@qyl;ob6_a=C5*w>B3l6KdVgxtoo=FZ@-bH-f)Ub}2|xjb zq%=+qXndnUQ9r18i?1PTjzJ^+7j7B}D3jU`DXgg*srRtKAD7gSjdub;*YDEqRguOc zVES91h{n2RzCq7~$TB65%Ml6)H;vo6k6T|7(J1fyM;Vk-tsc?B(*R8!b>}x<4Scsr~!{56eVh%va6!H5Jkg1{){&w`d#S}#D`gs`BAGL=UdP@m` zu?Qd9H+73i%}6WBOpge3rG!7lOSnR7tB=LzQIcAKqbfxpimaHp>7xj47Q-EKED0hN zPR4*r--Q`cwD1=JaN7QV?k{|ic$uB-s&(nl{gvLMMj%4dJtvH{x=U=I`Bspvj4`Wm zieJ z=)eL*LZL@pxmtp_QB^*Lr*^}SH}fzaOj zz`!5m1Ry~|S|m8wD5+Kv$U?k5g@}ZPVPSuOTliIKwj(4&P_DrXP#NZI{ZH>6$s;!Y zs_Pvv6!E$9+?v55w+W-r5?g@!t)Y*t(N(i9hQSv@pimgUiU91ie`{-jPFvX5@H;jX z%Glv_VEyPO6*fX44kO!$6$KZL-F{ZBEbmzA|!m0u+_ER^2Pt2rdtPQO}tAv!@hybz#T$pyg z*g@r$Ng6JG!-u&h{xyD-HevPdw#=q$``tZX2uzm+WI{JV;*6bti;`I_H$4^$9mW2{ zic8dv?iU(d$awHN9yZQ6<$AE!&M(c9Hhov3((xbACd~Bk{$5gB1bdghAH{|M799qR zIB||v^&Vpr-O?SaG72r{KJBvov^=1IsuT(e;y9=(snP+1+Y;TGr<%BUb+`Bl5DD>p ztyT<3njgLDh1S+=_U+MHy+!1*Nnie@ueMSFXl^Y3%UM!e{n&*1$H4A^4W3l6{Rj+GhdIW|}Iq2!urdOR?w!cZQ*hO9u zOh?t&fOMf{DHzB?{!wK$zzi@6QqKi=yq5b(sS1>^EBEPvH;FRm-%d;(ZSvD@r{(Ux z!#)1u;pqD3@o%01u026blp-svJT4;yZ=I|P5R=LfobeKL6|f#1Mtj9yGe>eVXO{=c z9Ph%#O$-*8mfgx006r+*1E^WzJEekzgG=PAxW2;v|EK>Q%cB-k>MD)ATWxq#(c(ErOybu zIr@n>0)ByI^k|Yi!AUX1+&yCEXG>VO6*?Lpcs4mdV0QG{mA*3%0SBN-{@N`?7T|>O zyjIAZ%^Q`FHXPiLmQ0J z2)*%4JW=!g;4`380>LCwxN`Oeg;LteU&TyuI{Vcej1hZ|a6zI&F<^!#>(Jd`VDA z*bYq~1)<~O3WJ}{#Bj^}4hL>$(qm=Lz%ZLo)5JhZ6tjfT94*M?3BNXB>6zll-hc+w-TzQEs3EQE)l&}DK@a>xX zwC2|!(v6{*%%n=hh&V8f11cz~!m#kG-^Y!=+K{%mrxSQc= zWeLp=|fhldOojcZyMyaTNF;40v;K#W+C zS}iN3rU~am03_iSM9abg3UCP9x81Y#b-n%LSfN7af^?ieT!fH55}vOtoOvd^D3q~S zAtnctH_&lcJXBN7r$P7s>$M<{uzKfmZqA4$8WuO86+9!n7##ZtF}1ShK0`bvfy^2z z3-rEuq*leX^YPi}j;i|8>cM!|CEE9d?a(wdnvxF9&`d61s7=Z+TBThX!Dv)gE@&n` z*rsHjY+U}cBJ7x$G3kTOz-&)ol~!C6zwRBw+N&Llix9zg4firBQD7#3e1=LmlLP;7 ziwA4!rnnl(kO6-})d41LCV;9a>WPVh<P~1wM&-@-mq=2KZ0sHTF`%*wC5*IHHs@ z*NJeC5VwH3kD7WS^M)Vh?b+r6SLLSy15wh0=6iwROi z>U?>rYKu?TE2G2>XyIrJtnB=Cw`l&dZnfn5frz8*+i@ZGF~^uYX1R8>Qt|>|vlI9T zCv;}+iy)ElUYBcffo?iiP=(w#FC-XjJUDRcff2zI#E67_&C7~H7%ndiR0xSKnG&5& z7mW+J26!Y|m1rRk3ZxlDdx(tPGN83!8n&n4(IA*Y7L@y!7&#Q%onsDlS?!#9gt2-wC)0_0kdB`6(^i{ zf?hv0gXk_(2O)72RRqOB{1Ap zz=)AU3wp{#kclS%FDAEB4&uS}APM|0;WadEkAIgLJdr^rUKTLGLvhQ%Hq!aFYR5%$ z7nFJ<4Ds+OdqdQO%&(WcL(CE;Rs>AKaVs-CQ!|_w2*HI$v3akDgXP$=#@}HY+LBud zx^#GjqId+9ZAHPcKPk^%tzo2g{`dOvaJF}L72 z+cxZw+KIFDxOF5EnDzkE!N`O*&j^wsIy4W0P%&VBI`Nzli`}@_zEn>Do(QxdGkko? z4AbQHm2Ff!7~V!3G9jW+CK~ff!3J|2Iv`22W;=&IaI(T7buky9cm1%(Ca61%WuYC~ zwnOW76yE93dV>Rmqz2Q02_nAeQO{4+2_BHveBuGYy~pH~(Fqd*3<5ipp+!k$ zyAQ4HU8Q{)EeSF3-f@b1_U>O@l1?A`yqnfifv5#@15Hdh2<+=|f_Dz3C}6@CDRVlU z+s=DFIx6W^cs_bG?yDK(bk3HK*3!+e&B=!>Ev1%$f?^BfX|WtY>}&WuSZ<>d{&6OV ze17rnY|YN`o|Er3sU%s}*q}nUN#x%dMniiaf)#A1vyrY(heYm{qCMY@UMeoPZ@ruA zcQhOmBtzffm!$(?&R{3gNf5Ln9ca2FsRF&k2EA1H<#6FyG>+{EQ4^s=yc(Ko!{mT| zfUIlyJ#Zyv&zDsuZp*b6A*Miu78eFtlL%E4t+YUjRTKawYRmLQo_~x?P4B6ubrbQ1 zFv{HAKQMu0ei1H0>DfJDzh=k|&C?+43vL3L*8e;0#1O_b6>Ue>iZ^+d$srlyOqNDS zmNZ(9U<`?*bXpStK9>s+9yFY{^8!s>CH5{EB>Z`!mh6irC1Jp9XqI8pkQq~~Qa(-f zBFJOHi^MfkloNI&Le-oXyP7(Qm`5SUGI{ZTE8d+?4XWg8cFP4BL*6HUB4 z`0q2SWY`YP17kSu`erl59;3+!D&Tp*CyPk|0BOgTKlA}p{unO=)n4g%hT5|S&*Tal z9p5upV}z(4K5Upm(<5km07pzJjaH0$iQX3i?T<%=P&Y#6Ntf4~YL(c~QW|Q;2=y6W z7wUY27wPs+3x&@TSRyGlqfGuHwReW@(00=RiaJZM1g%O3X3_=z*DC~J=*;BdZ5Ou} zDOtNk8;%whB_?k~>!7za_Za&!!6a*j$tGDc2%VglrCgH|YFg+*`3IZm@)>KTRKyA$ z9V{eGO4PldUai{qr7H&L#Lo8dev&)cLau@1PaiN>ql;$xupKWid5UygMinx-v*!(9 z#(8miH0l@e*xvIb`uAg^L)$|Fz|&ql1%$xS*kGe^je+qXItYo2*A!ttIx;@ro;M6v zZOSry*1Q;GN}~k{=y)T2Y~vL=8*Ve)bFdtFIqUFDus$4!%6p8^@1#v#Cw}N{>wgtk z=qO#S_b0&~5*kRB1-Q?P2~Hclx4~mWkCl;rA5$IL9vm7MjImL0G3jEG6q<*~(9X7) z0p6?_qKn{1jBXeEm3oEtoAbc_X%xM7-q26%Us#+NgX3OxZYL(_Y!Ybcxbgwp|00a#)L!KH_}l#$3}xX(y(Om=8*W1wxx#x^`L6Q(gQ zPgh?qk;ib{Z*_0H%vEYtT7xr$oH13bFunKKfQg6(Mk{pE0%dY(5Qx!({6i*@sR=2VDaaYhl$zSH5_#P*-=Vz^k0>C>GxHn}p<5&@LogvxGaJGDxJq!* zR*Rcu_>b}L;=)7dT!4uvr5q|oD2cm{Nge)V+>3ZFyrV$qexbk7z98(Vz35H0Wwanj z^wqG1hm1I($H<7klN~yhr;6*Ya@*2DAGB@CB&+{jW0jY~mZkL*TRn?FPG4&~Sa;zi zU;<~g#8W#CFAjB7U`E0eLNHCf5|-6(#lH^5<5-tuhmN8Lc#(IZyOFGmMuzntJJt|+ zq1*AhZuiR+2!$B|k`8S4h9z4M*_6p^#j8rW@?tj|6#)@Z5O|BHtV#jiKV;`)bV0I1 zNBQ8fXF<iVz(qIf5@V@9$le{GQGhNZl8d&Vwd* z`?m#%@KGYdn2`Qm<1`pUXHH7&S|Hh>W7n2pkA%IARFObTI046zl-RXE(&UI;Tk4Sj z{S%$Ttp;q>n2ku{#SO@Ba2;ftfG5GuhQc=~v1x&%hW?N3=q*T39Yk{WjPk%bvz@|z zgQnZNYo7p(PEf#9BuumIm;6k73nV*q+S@AZmMes_W9LCGYVg;9jo!X`m_k*x=eql!$;*AStnFfn| z@j5AR(BTeG=zN-_aFNE9l-RaFvO~wVJyRSFo0`etiBcI0XsR)$rr0R?Bc?5o^m4?s zIa3~t5I1D%N%5}*l9NLJ+B$hAA6g*Up?zrNXArJ@&_XNT%+`|15AndN+Tzl=kzwdnKeCHP8g)_!C_S$=| z%e<{Q=bCG-eMUxpYvgxE-u14LbUkL|%fCG`^2w2rk$1m4-=F-uBO`0mvty3Q_lr`! z5B=WA$a~*g-~YkL$id$q89DaYeE**JkBprC!I6>oq&`yB)MI|0E(8D0`NLV&jQrlG zpW}M^+Hl%6)yn@}l%EZFKi;_K9(#PX;b+UM8-BQ?I`2b2=;=4N>m94x*Cn4kty=Sg z#nr~2Ut6vC?t*IlPnT6I{%2udAA{N-S6%e+pH$a>|BC9yA1|%$SiGg$cHRw9zVYOx z)%kz+qoI9V_urRP8_!%(t^3K<)m_)!T5Uadb^PFR%{MRXYd@OytB$)Y;Jy8_&DHIf zZ?3k@T~lpJ{jELeszl36hqhlm>+)*TSu3g?7jH=8USF;J-lc)hO{ZU5E&Gr8L)$O; zmvbw1Z@pwgwf09>R;v>{w_Uoi+Hl(P>e5gDeC+le{%-!o%IfZww^g?;xG7-Yanbrj zk7Z-G?UTXHXRoYwUbd;aEw#Tj;eifhsmtSjSu5}6{rO4Nt|eQmT~}@m{@s({a1V#` z{^W<9J_hrD(Pz($vDTe(b#?Fcw^#SC-Bl^yl=yeaCr<0MA1&_%hDDz_v%2_iPOZqo zHQ%~0+Id#qPxQLty9=wOUp;@)?Izm4dIOchBp%W;NmY#`brkw*tfm1I8F^o!d%n(Y z?(;$nWC6{%Q5t&V5O4?ySyz|Mvsm z((WAaj@eH=c0G^OYsao>lb&7qTNM3oIcIgX z`|6vk3qN*B)4q|B)JM}-&F74dvCt&rd+mQ+9Cm`fqVsOQVsp%Q_w+dZzwGN5G&po= z(k+9tU*<0S%TvORTz~xK)t0kYRdn0Et8Wjz`oOx~)%JO7t2IANwkF{<=L3n~eezrS zD|qBYtsVch;w8+t0rtbWhR$SO5FGrd?^@T#c*GX8c@UJ?pZt zJMUG7Q0?dPuznz13q zLw|M&pIZ2GKTTgUQ=%b}` z9=FiPHOm&Aj_x;|zP!3~>Gl{0ylnOTH{KbxaOa{;VGGauP_iGX-$6R3!K0>6p_3~d z(0U#uCH!5@yhTOz+Y%n+PZJbHBE{fHGEIc&;6t0!`_0|{Po*? z_4b$pd>FPc`tG4kqCwqfuiPY>rE#;aO5@l4<1INv>zgmQG3MDV^VbD$@49wJ4SS|< zz^D)K8>23Fukb4ObS59+-ZghryO-Tutv~ge@O#+(z3cY`&xh&jLYH#w;s)+Vc05q+ z+jMvE6iv)sV?DlWfA!GTdqa-<+q!R__2{1#b~wQQ^3VUGB9B{UudeoQzc2OsQ1JK4 zf1O)h^_98dPZfNl&l>-3xxDYcUi+UHS38scg0J-0-ka{K?n|^<{_TsZTjt-G^xc-q zIQ{Lq_eEyQwdl@#omI{Kxmc(eYg=}iCByvS`je5s!oetUoMCr+*Af9%IC?*`O~e!9;)^4J5%6rRsE&-&Vp z33}USx1ib*ALfGyAK)_nHo*6Y=;Kxj(~Z(?fdvMj1Ke<8_E_9t2_LC z!K+;1Kd9_ke!d~;!~?tcR}XH!rwTtH;2+ec+gIDZ^fMf`0lY|KS^sTHKF&314LLJ3 z7(C7(_}E?RV7?5$h~Kj4GiS^IABMv~ck`F{9GCvX8R7TQ!Te(Ku=tFP8d8^xEsGQnegzV@UmV_nM@T>t&cXA}nO7B*fSgm1`qXMgw?_pI6(>vFWyw-NcQ{AtF|Y;udbFRKS^BRj>TKUhvh$saa{G4)_;m| zoBq3Vq>R;_7oN3s#0bz=?1*1$ePZrCvFG84XRz@HQdv9!jmV_fj`dQD@7VpfbqXxK zS3WqJ-<<3^yi4p#EXkPGWMVtsp}!aldhr9qy@vJQ;#y!VxaWJgUi#@Xsw=)YJN3CP zVkp;qbAF7?5617C=dBH&m5UvwKw5WgPCAL7kN($vXF*;=PXl-GTEp@)jY9_c zYWR-s@TdFeUq0@d1Op$ME<~qE;XBU!EcD!V-kMk!SSQg%WY7E)pLlS~Jt6nzsyQ+$ zzSi{LJHI9hqj_-K!kdEj^uP6q_5Zbr*X*x#s8}r-$#OrLak_J^v@6ft9~ZXf!L(l4 zyMA}Xk?yJ1i0n?1{J$!psrllWn7SkIx+kre$UV7^Jh<_``dN|SJm1kcHd3^nq zL)CMSJQMct^3R_=V?40_V_%jhyU)L22f_0|vj6O$`DlJz_PJkFS0{Z%4kC6m8Qn9^ z{M48I4|>)(bUi)u=xzI|=N^7K*}M%AOJR5Y(1i`?p>5NDcU~2_@6LAd(w*L6U`tN~rf;2NGT}LkGh$~O9-ROFS9)$)IyT3f~ z`hld2*yGXhfI`F4=Xm#pMw7c*1JJj8;d3SukDfApCI{DO`u=jaA1f~Kc0CuTuvhfC z^cy!$kzzAJ+Y+Nm{46mbv7Q_UO0+KZ>i2~o&HGNf68kE#A9bV8+W(Jo-Cu5>Vd$@u z;p*@?bWMF<%IRAAD}9ywei*@3V9U5=yz;oYpAz57V<)%@-mYDk>v4PPl{)n`Vy~qQ z+@suysTF$E*8;C=iQ8tFTN;$-dEDOTJ?~N<-TuZb*L2LV<~F_kWZq<$29z88T0TVG zng(sT7oL_6o#)Xe-_QBL2`Sb(r`-$h@H@w>>UKSR==PP%5hE-(mOerr%lnK|mYwvh zzrUs}{=u>RW!y@e_R3FuH0@0uK76=(-G8sI{L@D%cdz+*FTZDnKejH#K=?%B`Qi>2eB|VTeKdST(~caMayLfXKTbbv zK^y&a);Fi;^g1~f7Ct) zpU67J8l7(z^r~SWT&~B7F-o}um*wA2;=;J?)c#8Gh!3Up=xE4K|$3UYzUL#8ZUxqQmQrD?vD9c!(>G10y zK8m}FIbQTvKM8pF_>bT5Q1$T5_g4%5{^zki7ZVmAakVxiSN2K8Po^6q&-16ov8HX{ z+Q@vy3+!dS1Rv79xD4HBO@zi`lS{vPUaTFgY2jeq3~p;Z`^S+dmtt6AT6=HW6S0;e zyU}lvN8{Bn6dA}o$nw!G7uZU@_S!2y1%6ktEi@I=5!iM5|Dy}BJxht)=tu^VI`);@+ zWPR0fiz4oQ_|3x^{-pQKZMN86df<}U$#sxRVJ?Ul%};qfL7%P+*Rn*88s3jpuKCf* zjycilqVgOq#KhBsk3nP_Z&hkTg>DXvIY$vc2E9K<#@owYLh zig^&SQOj+Q{M0yvEVXbA<4v#LpA|Y?o`(4;?k?sc=0UgHcd_4s#&0C~5qA)Wg;&n+ z*cS1rTP|9c;+3~XJ#h-TIbu{pVHqIj4PR7y%8<$dVp^iKYPSdD!c@iOq|yqasP z8&jD+w6F2%^RGmCW8#r~9yqXL5!+3?0zdsK&T79yoRKZa<0tyoum<0|dZ@3Q-?wwS zu_4+wysG(`a1=k^aB9*yiT>s-{Q@R>2YllDe$VcII{XFkfB4axu}_y|MqCWM_`_H7 zPTWxJCg5pgs2vwg^E$hkxHJPr9NW%AUPi$7Yf`CXSkbWh8p zzybeKpZs8B8<*}N3*?3!2Cw}Qc9;xh9Fne~ZxbG|=aux1I(!Z`KtJ~2_@~V{jjXgV zwXzJ47Pdm?$z07vegZnP!Qipy`pn(~5ree{DJD;^kTdgC-sYmuo)tFCz8!kopQWGZ ze*1%yfuYnbx~5!%?)BU+b>a%=`gz$4qJ#MKD&@Fs7^nLn)1A#A@qf_@Rza{o3?A!IrL>a5Sf~AG0z*cBF{F>)) zu6JDMJ~AuUlkOzz?3o-_`x@jzd>{SE4WI46o%_RQW|QGS-|!!reESZMhr^TQ0e-{k zwth*=$8*wp%e>{=pg&xmy7#f7?(P-0#(X9JOTKh&?3G(fF8jv(@Y}RC2jFV_ zE*zmxJPVyuU&ku<$WF_j2IeAvg?FW&)Q&%o_tqide`s?;RZn;O!T9^tC^R>n=aIbZba;<~VgT0Yg zYQMxf3#|0aLtE~RGFh^J9nX``3ePAf{c4?WudV5?^gG~M;2Kmn^QyzYfVYJ`zb`yf zubnscm#lT!rUid@deZZ!$9~)eA2})Zn(0;Z+uGfa%!n;6_|(tB|KWRvf1Aea>XxjF zx?{HQbNvKEEzeh?Ewc`TSbFTYwwy0~=YCHRo=$@4nVBbC9Ib4(V54lQ;~PBFb% zd~7&9ec$6TpZO4UCcZfTz&4|0!0sC51XH=9VZf2cEahCk%cCqq{m%=3Juf`=Ol*qH zb#96+diA-NV}Dd$3!d;R;Ny&goEETJ+t5Ae&wsYx%eQkLrO0@uQ-Lev(Usv0e}=WR z37FwI;8%2U|2wkF4?^oV-*_|Pg%)aH`6Eg!*=m4#meRMv0IT_mh?RT6ny5WSc~=k+z*}*>lAAO zI9l(T<7A01RcKXUDe}=i&*K)}l;@2;N_+`8gFj%-_nC*vZTtK#--{VolaZh3GvVq? zF@A{U(l_)_w~hIuP2^VueQMch%6a@EKN+q;@>9c9%TM4O<H9C{g-~ol{&$fQLuH|1Yc@=6P`slN{Wa@#V7YsM+p%lE;L4m_E5zQ(nobu&(; zLBprIZ39=->+3UUcignkrKj|wcmAe90eM=-rr+`DH*TI5e!cUn=VLuz2GJwttM_Bj zt9d_0o#y>7Y5TG8dguArJb#Ba)1poI_P>F-z~Uv&fy&_%_jE3&$zS?4mnr_M97cOK zauHs8@zuy@u@^F?Zv8c)iQE=3o{cG=N-W{|N1v&dr~P*8^xp*h?O}*Nh_en;lk!N)yI+;7_`jGq zy=H#nt(-El?)>A6PdpdjY9t%WzjaaMrPGD#I4|vdz*A{&?B#q8~-d% zc#PNLqvxePFnJN>-1D>P{G&W0dmdu-bb>tu`cG~wJzyVJ4xW5d`#ACucBdSL?jFft zIvja<9z1S4f9P|(BlmJ}@SB}8=Y8)^PQw*R=H>7_xcTnbW0&uY=jf(?SG1EuMsJX# z=aQeKzhUD~`TY#oS2F)l;=A~)yq}DF%HvLFdwr9^d0g@H7gF8>*_QY7$d0|S7bZtV z9*W!~t!OE+lH_1xNhvD#LyoTXh`kDMy9-Mq2XW8VR)AiOg zXs~n9#<2HfSN@PZ#@Amx6gm?A=7zm}vcm`9_rUpzFPt4TVjt8&3wn{?WN&(U@q&I@ zOdjX1tk89M4n}4Anh#sf+OXZebHU$d-<>&N@8D1Nt^MV0%0ZWdsx7_1MwC1Zev-2R z_U_1tGe}(+j%JyR%M~$S=`Q)7^d7qnPC0OL4dwl?@7BFyAnSfJeBu}F1zIyq;)YJ$VS4IZ|Dq$J^RZ(cUGJyGe=td!PCOjTgL0Y z_uc)?2B)!PV*KawP3UzxpYLmqng`E4@^skpC-yuNIdpHm^;WWbhpT5&p5ompcLI+1 zZyz7;A5HnP_$&8SzPr4AxSQ|%C2>=_(%fQO^0j(|B-*X z%Qvt1h~ytH=>^~YG?(!d&77Ze=Ht-IuSNbP`j8zufc@kHkP&lj@t}C%G~sXPFhzSv zZrOA+;L|vR%+`xtIR8rK`D}3VGv|GGAO6m+h>ch$*b^%{&N&6T!rUsh;r3K#y09Lp z_Uzccjdw?^C-6`54}SQrO6RZXN9WfrNj`%(x3k(s{&7uv=ojZyb6(&dTtSp1%L_c<+oipHW;`UFV*5r!}5+q`sWHoD2*{v#v9^ z?3j2)tbfv(5BS}8{T&f2a8BrzgD=JZh7dc5`?M!SH=vg|pgkh<2EED|q$7$`V?W36 z`J4A;ebiU4d7saJy_C)wk#XM%@uT;BbD-Q?H=6f+`tpp9H%G*I%QNeQXCHbhf2XN` z9oyAqo$&|Ksd+yJ{N27rl_%GR-8cXFbo3p4M)!&D^V|6}>>IyET%2sPlW61|rF9U0 zk#1l!?Uz_*4#aB|tbKeL_p-$BE=rE^*8Yz*FdkbQu?O}xt@rKySmT-JVx-o3+S?}+J7pv35-|aL zAx9FAsrJox<>!!n-&kh<;LesQTl@L;k29&_faIB;be5Bh`1AhdXI>0DsLh+Nr@E;R zv_J#2@-4QpVJvgw?U#{QyQFHW*?jPgZsDsWwXdS``rUyvI*jM=t92937o~T ztc&aivXk_p*gsk7X`ghtn1Z#GF}mk6n|cj=W5_`Beh~cqZ6<#YZt;5d+WAqrEn;<^ zi~IA1ojv8_vvuaSx_mw|&Sypgd*!}IMwdixWTG8<$|*rR^Q+bA1((Ug+t4lSWNBZn z`W;mEtUNE*wyyntKC4(A-$tw_zA0p$r!@>3z{~oc4zQmsZU%q+_1>CatOu{@2zBW| zxUw{3n-OJ|_+XgQm&iB~xmyKf=#5ctTt#RpqJCi(+ z8E5nD6?yM_6_GEL)_rj1JLpGD!8fgX^8sfP{%&7WFOzwC&0LTDswDsRKD+Yf{i?LS zw_jwRgP!w$i@SBaBmd+^neWhjKfQ91fvMv;o$ARB0}TPY3X8#dzs_djeDKZ|2$!n-|^>t1})ia(gx~Vk2p-YcI!| zH{(C7@0l5YG!Fg!_Q5gE{(q+ZkoG~dwof@t@U=dm-`wZ_Nl|Fm){XvWc>MNUcNy>P uzgj2TkG?`KY5y#xC@w49y{q|XDq^Y \ No newline at end of file diff --git a/apps/next-example/public/opengraph-image.png b/apps/next-example/public/opengraph-image.png new file mode 100644 index 0000000000000000000000000000000000000000..194b59a24fa9244188b702623525e830290e6638 GIT binary patch literal 45615 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 \ No newline at end of file diff --git a/apps/next-example/src/app/favicon.ico b/apps/next-example/src/app/favicon.ico deleted file mode 100644 index 718d6fea4835ec2d246af9800eddb7ffb276240c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25931 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 LrJugUA?W`A8`#=m diff --git a/apps/next-example/src/app/globals.css b/apps/next-example/src/app/globals.css deleted file mode 100644 index f4bd77c0..00000000 --- a/apps/next-example/src/app/globals.css +++ /dev/null @@ -1,107 +0,0 @@ -:root { - --max-width: 1100px; - --border-radius: 12px; - --font-mono: ui-monospace, Menlo, Monaco, "Cascadia Mono", "Segoe UI Mono", - "Roboto Mono", "Oxygen Mono", "Ubuntu Monospace", "Source Code Pro", - "Fira Mono", "Droid Sans Mono", "Courier New", monospace; - - --foreground-rgb: 0, 0, 0; - --background-start-rgb: 214, 219, 220; - --background-end-rgb: 255, 255, 255; - - --primary-glow: conic-gradient( - from 180deg at 50% 50%, - #16abff33 0deg, - #0885ff33 55deg, - #54d6ff33 120deg, - #0071ff33 160deg, - transparent 360deg - ); - --secondary-glow: radial-gradient( - rgba(255, 255, 255, 1), - rgba(255, 255, 255, 0) - ); - - --tile-start-rgb: 239, 245, 249; - --tile-end-rgb: 228, 232, 233; - --tile-border: conic-gradient( - #00000080, - #00000040, - #00000030, - #00000020, - #00000010, - #00000010, - #00000080 - ); - - --callout-rgb: 238, 240, 241; - --callout-border-rgb: 172, 175, 176; - --card-rgb: 180, 185, 188; - --card-border-rgb: 131, 134, 135; -} - -@media (prefers-color-scheme: dark) { - :root { - --foreground-rgb: 255, 255, 255; - --background-start-rgb: 0, 0, 0; - --background-end-rgb: 0, 0, 0; - - --primary-glow: radial-gradient(rgba(1, 65, 255, 0.4), rgba(1, 65, 255, 0)); - --secondary-glow: linear-gradient( - to bottom right, - rgba(1, 65, 255, 0), - rgba(1, 65, 255, 0), - rgba(1, 65, 255, 0.3) - ); - - --tile-start-rgb: 2, 13, 46; - --tile-end-rgb: 2, 5, 19; - --tile-border: conic-gradient( - #ffffff80, - #ffffff40, - #ffffff30, - #ffffff20, - #ffffff10, - #ffffff10, - #ffffff80 - ); - - --callout-rgb: 20, 20, 20; - --callout-border-rgb: 108, 108, 108; - --card-rgb: 100, 100, 100; - --card-border-rgb: 200, 200, 200; - } -} - -* { - box-sizing: border-box; - padding: 0; - margin: 0; -} - -html, -body { - max-width: 100vw; - overflow-x: hidden; -} - -body { - color: rgb(var(--foreground-rgb)); - background: linear-gradient( - to bottom, - transparent, - rgb(var(--background-end-rgb)) - ) - rgb(var(--background-start-rgb)); -} - -a { - color: inherit; - text-decoration: none; -} - -@media (prefers-color-scheme: dark) { - html { - color-scheme: dark; - } -} diff --git a/apps/next-example/src/app/layout.tsx b/apps/next-example/src/app/layout.tsx index 7c8c93bb..5698ecb9 100644 --- a/apps/next-example/src/app/layout.tsx +++ b/apps/next-example/src/app/layout.tsx @@ -1,14 +1,14 @@ -import type { Metadata } from "next"; +import type { Metadata, Viewport } from "next"; import React from "react"; -//import { Inter } from "next/font/google"; import { Page } from '@hods/components'; -/* import "./globals.css"; */ - -//const inter = Inter({ subsets: ["latin"] }); export const metadata: Metadata = { title: "Create Next App", - description: "Generated by create next app", + description: "Generated by create next app" +}; + +export const viewport: Viewport = { + themeColor: '#ffffff' }; export default function RootLayout({ diff --git a/apps/next-example/src/app/page.module.css b/apps/next-example/src/app/page.module.css deleted file mode 100644 index 5c4b1e6a..00000000 --- a/apps/next-example/src/app/page.module.css +++ /dev/null @@ -1,230 +0,0 @@ -.main { - display: flex; - flex-direction: column; - justify-content: space-between; - align-items: center; - padding: 6rem; - min-height: 100vh; -} - -.description { - display: inherit; - justify-content: inherit; - align-items: inherit; - font-size: 0.85rem; - max-width: var(--max-width); - width: 100%; - z-index: 2; - font-family: var(--font-mono); -} - -.description a { - display: flex; - justify-content: center; - align-items: center; - gap: 0.5rem; -} - -.description p { - position: relative; - margin: 0; - padding: 1rem; - background-color: rgba(var(--callout-rgb), 0.5); - border: 1px solid rgba(var(--callout-border-rgb), 0.3); - border-radius: var(--border-radius); -} - -.code { - font-weight: 700; - font-family: var(--font-mono); -} - -.grid { - display: grid; - grid-template-columns: repeat(4, minmax(25%, auto)); - max-width: 100%; - width: var(--max-width); -} - -.card { - padding: 1rem 1.2rem; - border-radius: var(--border-radius); - background: rgba(var(--card-rgb), 0); - border: 1px solid rgba(var(--card-border-rgb), 0); - transition: background 200ms, border 200ms; -} - -.card span { - display: inline-block; - transition: transform 200ms; -} - -.card h2 { - font-weight: 600; - margin-bottom: 0.7rem; -} - -.card p { - margin: 0; - opacity: 0.6; - font-size: 0.9rem; - line-height: 1.5; - max-width: 30ch; - text-wrap: balance; -} - -.center { - display: flex; - justify-content: center; - align-items: center; - position: relative; - padding: 4rem 0; -} - -.center::before { - background: var(--secondary-glow); - border-radius: 50%; - width: 480px; - height: 360px; - margin-left: -400px; -} - -.center::after { - background: var(--primary-glow); - width: 240px; - height: 180px; - z-index: -1; -} - -.center::before, -.center::after { - content: ""; - left: 50%; - position: absolute; - filter: blur(45px); - transform: translateZ(0); -} - -.logo { - position: relative; -} -/* Enable hover only on non-touch devices */ -@media (hover: hover) and (pointer: fine) { - .card:hover { - background: rgba(var(--card-rgb), 0.1); - border: 1px solid rgba(var(--card-border-rgb), 0.15); - } - - .card:hover span { - transform: translateX(4px); - } -} - -@media (prefers-reduced-motion) { - .card:hover span { - transform: none; - } -} - -/* Mobile */ -@media (max-width: 700px) { - .content { - padding: 4rem; - } - - .grid { - grid-template-columns: 1fr; - margin-bottom: 120px; - max-width: 320px; - text-align: center; - } - - .card { - padding: 1rem 2.5rem; - } - - .card h2 { - margin-bottom: 0.5rem; - } - - .center { - padding: 8rem 0 6rem; - } - - .center::before { - transform: none; - height: 300px; - } - - .description { - font-size: 0.8rem; - } - - .description a { - padding: 1rem; - } - - .description p, - .description div { - display: flex; - justify-content: center; - position: fixed; - width: 100%; - } - - .description p { - align-items: center; - inset: 0 0 auto; - padding: 2rem 1rem 1.4rem; - border-radius: 0; - border: none; - border-bottom: 1px solid rgba(var(--callout-border-rgb), 0.25); - background: linear-gradient( - to bottom, - rgba(var(--background-start-rgb), 1), - rgba(var(--callout-rgb), 0.5) - ); - background-clip: padding-box; - backdrop-filter: blur(24px); - } - - .description div { - align-items: flex-end; - pointer-events: none; - inset: auto 0 0; - padding: 2rem; - height: 200px; - background: linear-gradient( - to bottom, - transparent 0%, - rgb(var(--background-end-rgb)) 40% - ); - z-index: 1; - } -} - -/* Tablet and Smaller Desktop */ -@media (min-width: 701px) and (max-width: 1120px) { - .grid { - grid-template-columns: repeat(2, 50%); - } -} - -@media (prefers-color-scheme: dark) { - .vercelLogo { - filter: invert(1); - } - - .logo { - filter: invert(1) drop-shadow(0 0 0.3rem #ffffff70); - } -} - -@keyframes rotate { - from { - transform: rotate(360deg); - } - to { - transform: rotate(0deg); - } -} diff --git a/apps/next-example/tsconfig.json b/apps/next-example/tsconfig.json index 14bfec9d..58cb2398 100644 --- a/apps/next-example/tsconfig.json +++ b/apps/next-example/tsconfig.json @@ -10,7 +10,6 @@ "strict": true, "noEmit": true, "esModuleInterop": true, - "target": "es2015", "module": "esnext", "moduleResolution": "bundler", "resolveJsonModule": true, @@ -26,7 +25,8 @@ "@/*": [ "./src/*" ] - } + }, + "target": "ES2017" }, "include": [ "next-env.d.ts", From e72b07f6267b45b5c47eebcbc7d127512632026d Mon Sep 17 00:00:00 2001 From: "Daniel A.C. Martin" Date: Thu, 12 Dec 2024 17:30:26 +0000 Subject: [PATCH 3/7] Add remix-example application --- .github/workflows/change-assurance.yml | 4 +- apps/remix-example/.eslintrc.cjs | 84 +++++++++++ apps/remix-example/.gitignore | 13 ++ apps/remix-example/README.md | 40 +++++ apps/remix-example/app/entry.client.tsx | 18 +++ apps/remix-example/app/entry.server.tsx | 140 ++++++++++++++++++ apps/remix-example/app/root.tsx | 68 +++++++++ apps/remix-example/app/routes/_index.tsx | 19 +++ apps/remix-example/app/routes/four.tsx | 21 +++ apps/remix-example/app/routes/one._index.tsx | 21 +++ apps/remix-example/app/routes/one.two.tsx | 24 +++ apps/remix-example/app/routes/three.tsx | 21 +++ apps/remix-example/app/style.scss | 1 + apps/remix-example/cypress.config.mjs | 10 ++ apps/remix-example/feat/home.spec.js | 9 ++ apps/remix-example/jest.config.cjs | 15 ++ apps/remix-example/package.json | 57 +++++++ apps/remix-example/postcss.config.js | 6 + .../public/apple-touch-icon-152x152.png | Bin 0 -> 15875 bytes .../public/apple-touch-icon-167x167.png | Bin 0 -> 18183 bytes .../public/apple-touch-icon-180x180.png | Bin 0 -> 20043 bytes .../remix-example/public/apple-touch-icon.png | Bin 0 -> 11149 bytes apps/remix-example/public/favicon.ico | Bin 0 -> 34494 bytes apps/remix-example/public/mask-icon.svg | 98 ++++++++++++ apps/remix-example/public/opengraph-image.png | Bin 0 -> 45615 bytes apps/remix-example/tsconfig.json | 32 ++++ apps/remix-example/vite.config.ts | 41 +++++ 27 files changed, 740 insertions(+), 2 deletions(-) create mode 100644 apps/remix-example/.eslintrc.cjs create mode 100644 apps/remix-example/.gitignore create mode 100644 apps/remix-example/README.md create mode 100644 apps/remix-example/app/entry.client.tsx create mode 100644 apps/remix-example/app/entry.server.tsx create mode 100644 apps/remix-example/app/root.tsx create mode 100644 apps/remix-example/app/routes/_index.tsx create mode 100644 apps/remix-example/app/routes/four.tsx create mode 100644 apps/remix-example/app/routes/one._index.tsx create mode 100644 apps/remix-example/app/routes/one.two.tsx create mode 100644 apps/remix-example/app/routes/three.tsx create mode 100644 apps/remix-example/app/style.scss create mode 100644 apps/remix-example/cypress.config.mjs create mode 100644 apps/remix-example/feat/home.spec.js create mode 100644 apps/remix-example/jest.config.cjs create mode 100644 apps/remix-example/package.json create mode 100644 apps/remix-example/postcss.config.js create mode 100644 apps/remix-example/public/apple-touch-icon-152x152.png create mode 100644 apps/remix-example/public/apple-touch-icon-167x167.png create mode 100644 apps/remix-example/public/apple-touch-icon-180x180.png create mode 100644 apps/remix-example/public/apple-touch-icon.png create mode 100644 apps/remix-example/public/favicon.ico create mode 100644 apps/remix-example/public/mask-icon.svg create mode 100644 apps/remix-example/public/opengraph-image.png create mode 100644 apps/remix-example/tsconfig.json create mode 100644 apps/remix-example/vite.config.ts diff --git a/.github/workflows/change-assurance.yml b/.github/workflows/change-assurance.yml index b94373fa..6db232fc 100644 --- a/.github/workflows/change-assurance.yml +++ b/.github/workflows/change-assurance.yml @@ -67,7 +67,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - app: [ 'docs', 'next-example' ] + app: [ 'docs', 'next-example', 'remix-example' ] steps: - name: Check out repository @@ -98,7 +98,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - app: [ 'docs', 'next-example' ] + app: [ 'docs', 'next-example', 'remix-example' ] browser: [ 'chromium', 'firefox', 'electron' ] steps: diff --git a/apps/remix-example/.eslintrc.cjs b/apps/remix-example/.eslintrc.cjs new file mode 100644 index 00000000..4f6f59ee --- /dev/null +++ b/apps/remix-example/.eslintrc.cjs @@ -0,0 +1,84 @@ +/** + * This is intended to be a basic starting point for linting in your app. + * It relies on recommended configs out of the box for simplicity, but you can + * and should modify this configuration to best suit your team's needs. + */ + +/** @type {import('eslint').Linter.Config} */ +module.exports = { + root: true, + parserOptions: { + ecmaVersion: "latest", + sourceType: "module", + ecmaFeatures: { + jsx: true, + }, + }, + env: { + browser: true, + commonjs: true, + es6: true, + }, + ignorePatterns: ["!**/.server", "!**/.client"], + + // Base config + extends: ["eslint:recommended"], + + overrides: [ + // React + { + files: ["**/*.{js,jsx,ts,tsx}"], + plugins: ["react", "jsx-a11y"], + extends: [ + "plugin:react/recommended", + "plugin:react/jsx-runtime", + "plugin:react-hooks/recommended", + "plugin:jsx-a11y/recommended", + ], + settings: { + react: { + version: "detect", + }, + formComponents: ["Form"], + linkComponents: [ + { name: "Link", linkAttribute: "to" }, + { name: "NavLink", linkAttribute: "to" }, + ], + "import/resolver": { + typescript: {}, + }, + }, + }, + + // Typescript + { + files: ["**/*.{ts,tsx}"], + plugins: ["@typescript-eslint", "import"], + parser: "@typescript-eslint/parser", + settings: { + "import/internal-regex": "^~/", + "import/resolver": { + node: { + extensions: [".ts", ".tsx"], + }, + typescript: { + alwaysTryTypes: true, + }, + }, + }, + extends: [ + "plugin:@typescript-eslint/recommended", + "plugin:import/recommended", + "plugin:import/typescript", + ], + }, + + // Node + { + files: [".eslintrc.cjs"], + env: { + node: true, + }, + }, + ], +}; diff --git a/apps/remix-example/.gitignore b/apps/remix-example/.gitignore new file mode 100644 index 00000000..57a0fe3e --- /dev/null +++ b/apps/remix-example/.gitignore @@ -0,0 +1,13 @@ +node_modules + +/.cache +/build +.env + +# NotGovUK extras +.cypress/ +.netlify/ +.serverless/ +dist/ +package-lock.json +pkg/ diff --git a/apps/remix-example/README.md b/apps/remix-example/README.md new file mode 100644 index 00000000..6c4d2168 --- /dev/null +++ b/apps/remix-example/README.md @@ -0,0 +1,40 @@ +# Welcome to Remix! + +- 📖 [Remix docs](https://remix.run/docs) + +## Development + +Run the dev server: + +```shellscript +npm run dev +``` + +## Deployment + +First, build your app for production: + +```sh +npm run build +``` + +Then run the app in production mode: + +```sh +npm start +``` + +Now you'll need to pick a host to deploy it to. + +### DIY + +If you're familiar with deploying Node applications, the built-in Remix app server is production-ready. + +Make sure to deploy the output of `npm run build` + +- `build/server` +- `build/client` + +## Styling + +This template comes with [Tailwind CSS](https://tailwindcss.com/) already configured for a simple default starting experience. You can use whatever css framework you prefer. See the [Vite docs on css](https://vitejs.dev/guide/features.html#css) for more information. diff --git a/apps/remix-example/app/entry.client.tsx b/apps/remix-example/app/entry.client.tsx new file mode 100644 index 00000000..94d5dc0d --- /dev/null +++ b/apps/remix-example/app/entry.client.tsx @@ -0,0 +1,18 @@ +/** + * By default, Remix will handle hydrating your app on the client for you. + * You are free to delete this file if you'd like to, but if you ever want it revealed again, you can run `npx remix reveal` ✨ + * For more information, see https://remix.run/file-conventions/entry.client + */ + +import { RemixBrowser } from "@remix-run/react"; +import { startTransition, StrictMode } from "react"; +import { hydrateRoot } from "react-dom/client"; + +startTransition(() => { + hydrateRoot( + document, + + + + ); +}); diff --git a/apps/remix-example/app/entry.server.tsx b/apps/remix-example/app/entry.server.tsx new file mode 100644 index 00000000..45db3229 --- /dev/null +++ b/apps/remix-example/app/entry.server.tsx @@ -0,0 +1,140 @@ +/** + * By default, Remix will handle generating the HTTP Response for you. + * You are free to delete this file if you'd like to, but if you ever want it revealed again, you can run `npx remix reveal` ✨ + * For more information, see https://remix.run/file-conventions/entry.server + */ + +import { PassThrough } from "node:stream"; + +import type { AppLoadContext, EntryContext } from "@remix-run/node"; +import { createReadableStreamFromReadable } from "@remix-run/node"; +import { RemixServer } from "@remix-run/react"; +import { isbot } from "isbot"; +import { renderToPipeableStream } from "react-dom/server"; + +const ABORT_DELAY = 5_000; + +export default function handleRequest( + request: Request, + responseStatusCode: number, + responseHeaders: Headers, + remixContext: EntryContext, + // This is ignored so we can keep it in the template for visibility. Feel + // free to delete this parameter in your app if you're not using it! + // eslint-disable-next-line @typescript-eslint/no-unused-vars + loadContext: AppLoadContext +) { + return isbot(request.headers.get("user-agent") || "") + ? handleBotRequest( + request, + responseStatusCode, + responseHeaders, + remixContext + ) + : handleBrowserRequest( + request, + responseStatusCode, + responseHeaders, + remixContext + ); +} + +function handleBotRequest( + request: Request, + responseStatusCode: number, + responseHeaders: Headers, + remixContext: EntryContext +) { + return new Promise((resolve, reject) => { + let shellRendered = false; + const { pipe, abort } = renderToPipeableStream( + , + { + onAllReady() { + shellRendered = true; + const body = new PassThrough(); + const stream = createReadableStreamFromReadable(body); + + responseHeaders.set("Content-Type", "text/html"); + + resolve( + new Response(stream, { + headers: responseHeaders, + status: responseStatusCode, + }) + ); + + pipe(body); + }, + onShellError(error: unknown) { + reject(error); + }, + onError(error: unknown) { + responseStatusCode = 500; + // Log streaming rendering errors from inside the shell. Don't log + // errors encountered during initial shell rendering since they'll + // reject and get logged in handleDocumentRequest. + if (shellRendered) { + console.error(error); + } + }, + } + ); + + setTimeout(abort, ABORT_DELAY); + }); +} + +function handleBrowserRequest( + request: Request, + responseStatusCode: number, + responseHeaders: Headers, + remixContext: EntryContext +) { + return new Promise((resolve, reject) => { + let shellRendered = false; + const { pipe, abort } = renderToPipeableStream( + , + { + onShellReady() { + shellRendered = true; + const body = new PassThrough(); + const stream = createReadableStreamFromReadable(body); + + responseHeaders.set("Content-Type", "text/html"); + + resolve( + new Response(stream, { + headers: responseHeaders, + status: responseStatusCode, + }) + ); + + pipe(body); + }, + onShellError(error: unknown) { + reject(error); + }, + onError(error: unknown) { + responseStatusCode = 500; + // Log streaming rendering errors from inside the shell. Don't log + // errors encountered during initial shell rendering since they'll + // reject and get logged in handleDocumentRequest. + if (shellRendered) { + console.error(error); + } + }, + } + ); + + setTimeout(abort, ABORT_DELAY); + }); +} diff --git a/apps/remix-example/app/root.tsx b/apps/remix-example/app/root.tsx new file mode 100644 index 00000000..7d79e80d --- /dev/null +++ b/apps/remix-example/app/root.tsx @@ -0,0 +1,68 @@ +import { + Links, + Meta, + Outlet, + Scripts, + ScrollRestoration, +} from "@remix-run/react"; +import type { LinksFunction } from "@remix-run/node"; +import { Page } from '@hods/components'; + +import "./style.scss"; + +export const links: LinksFunction = () => [ +]; + +export function Layout({ children }: { children: React.ReactNode }) { + return ( + + + + + + + + + + + + + + + + + + {children} + + + + + + ); +} + +export default function App() { + return ; +} diff --git a/apps/remix-example/app/routes/_index.tsx b/apps/remix-example/app/routes/_index.tsx new file mode 100644 index 00000000..8f61d1a0 --- /dev/null +++ b/apps/remix-example/app/routes/_index.tsx @@ -0,0 +1,19 @@ +import type { MetaFunction } from "@remix-run/node"; + +export const meta: MetaFunction = () => { + return [ + { title: "New Remix App" }, + { name: "description", content: "Welcome to Remix!" }, + ]; +}; + +export default function Index() { + return ( + <> +

    + My page +

    +

    My content

    + + ); +} diff --git a/apps/remix-example/app/routes/four.tsx b/apps/remix-example/app/routes/four.tsx new file mode 100644 index 00000000..72051884 --- /dev/null +++ b/apps/remix-example/app/routes/four.tsx @@ -0,0 +1,21 @@ +import type { MetaFunction } from "@remix-run/node"; + +const title = "Four"; + +export const meta: MetaFunction = () => { + return [ + { title }, + { name: "description", content: "Forth page" }, + ]; +}; + +export default function Page() { + return ( + <> +

    + {title} +

    +

    {title} content

    + + ); +} diff --git a/apps/remix-example/app/routes/one._index.tsx b/apps/remix-example/app/routes/one._index.tsx new file mode 100644 index 00000000..b323ba43 --- /dev/null +++ b/apps/remix-example/app/routes/one._index.tsx @@ -0,0 +1,21 @@ +import type { MetaFunction } from "@remix-run/node"; + +const title = "One"; + +export const meta: MetaFunction = () => { + return [ + { title }, + { name: "description", content: "First page" }, + ]; +}; + +export default function Page() { + return ( + <> +

    + {title} +

    +

    {title} content

    + + ); +} diff --git a/apps/remix-example/app/routes/one.two.tsx b/apps/remix-example/app/routes/one.two.tsx new file mode 100644 index 00000000..643441aa --- /dev/null +++ b/apps/remix-example/app/routes/one.two.tsx @@ -0,0 +1,24 @@ +import type { MetaFunction } from "@remix-run/node"; +//import { BackLink } from "@not-govuk/components"; +/* import ngu from "@not-govuk/components"; +* const BackLink = ngu.BackLink; +* */ +const title = "Two"; + +export const meta: MetaFunction = () => { + return [ + { title }, + { name: "description", content: "Second page" }, + ]; +}; + +export default function Page() { + return ( + <> +

    + {title} +

    +

    {title} content

    + + ); +} diff --git a/apps/remix-example/app/routes/three.tsx b/apps/remix-example/app/routes/three.tsx new file mode 100644 index 00000000..ddbef827 --- /dev/null +++ b/apps/remix-example/app/routes/three.tsx @@ -0,0 +1,21 @@ +import type { MetaFunction } from "@remix-run/node"; + +const title = "Three"; + +export const meta: MetaFunction = () => { + return [ + { title }, + { name: "description", content: "Third page" }, + ]; +}; + +export default function Page() { + return ( + <> +

    + {title} +

    +

    {title} content

    + + ); +} diff --git a/apps/remix-example/app/style.scss b/apps/remix-example/app/style.scss new file mode 100644 index 00000000..2e4df033 --- /dev/null +++ b/apps/remix-example/app/style.scss @@ -0,0 +1 @@ +@import "@hods/components"; diff --git a/apps/remix-example/cypress.config.mjs b/apps/remix-example/cypress.config.mjs new file mode 100644 index 00000000..dbfc2c7b --- /dev/null +++ b/apps/remix-example/cypress.config.mjs @@ -0,0 +1,10 @@ +import { defineConfig } from 'cypress'; +import projectConfig from '../../cypress.config.mjs'; + +export default defineConfig({ + ...projectConfig, + e2e: { + ...projectConfig.e2e, + baseUrl: 'http://localhost:3000' + } +}); diff --git a/apps/remix-example/feat/home.spec.js b/apps/remix-example/feat/home.spec.js new file mode 100644 index 00000000..fe77bef4 --- /dev/null +++ b/apps/remix-example/feat/home.spec.js @@ -0,0 +1,9 @@ +describe('The home page', () => { + it('successfully loads', () => { + cy.visit('/'); + }); + + it('is the correct page', () => { + cy.contains('My page'); + }); +}); diff --git a/apps/remix-example/jest.config.cjs b/apps/remix-example/jest.config.cjs new file mode 100644 index 00000000..e5b873ad --- /dev/null +++ b/apps/remix-example/jest.config.cjs @@ -0,0 +1,15 @@ +'use strict'; + +const baseConfig = require('../../jest.config.base'); + +const config = { + ...baseConfig, + collectCoverageFrom: [ + '/app/**.{ts,tsx}', + ], + testMatch: [ + '/spec/**.{ts,tsx}' + ] +}; + +module.exports = config; diff --git a/apps/remix-example/package.json b/apps/remix-example/package.json new file mode 100644 index 00000000..748af379 --- /dev/null +++ b/apps/remix-example/package.json @@ -0,0 +1,57 @@ +{ + "name": "@hods/remix-example", + "version": "0.5.0", + "description": "A Remix application with HODS components.", + "private": true, + "sideEffects": false, + "type": "module", + "scripts": { + "build": "remix vite:build", + "dev": "remix vite:dev", + "lint": "eslint --ignore-path .gitignore --cache --cache-location ./node_modules/.cache/eslint .", + "start": "remix-serve ./dist/server/index.js", + "test": "npm run test:unit", + "test:ci": "npm test && npm run test:functional:ci", + "test:functional": "cypress run ${CYPRESS_PROJECT_ID:+--record ${CYPRESS_FLAGS}}", + "test:functional:ci": "start-server-and-test 'start' 'http-get://localhost:3000/' test:functional", + "test:unit": "jest --passWithNoTests", + "clean": "rm -rf dist", + "typecheck": "tsc" + }, + "author": "Daniel A.C. Martin (http://daniel-martin.co.uk/)", + "license": "MIT", + "engines": { + "node": ">=20.0.0" + }, + "dependencies": { + "@hods/components": "workspace:^0.5.0", + "@not-govuk/components": "^0.15.2", + "@remix-run/node": "^2.15.1", + "@remix-run/react": "^2.15.1", + "@remix-run/serve": "^2.15.1", + "isbot": "^4.4.0", + "react": "^18.3.1", + "react-dom": "^18.3.1" + }, + "devDependencies": { + "@remix-run/dev": "^2.15.1", + "@types/react": "^18.3.16", + "@types/react-dom": "^18.3.5", + "@typescript-eslint/eslint-plugin": "^6.21.0", + "@typescript-eslint/parser": "^6.21.0", + "autoprefixer": "^10.4.20", + "cypress": "13.15.2", + "eslint": "^9.16.0", + "eslint-import-resolver-typescript": "^3.7.0", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-jsx-a11y": "^6.10.2", + "eslint-plugin-react": "^7.37.2", + "eslint-plugin-react-hooks": "^5.1.0", + "jest": "29.7.0", + "jest-environment-jsdom": "29.7.0", + "postcss": "^8.4.49", + "start-server-and-test": "2.0.8", + "typescript": "^5.1.6", + "vite": "^5.4.11" + } +} diff --git a/apps/remix-example/postcss.config.js b/apps/remix-example/postcss.config.js new file mode 100644 index 00000000..ab3b8415 --- /dev/null +++ b/apps/remix-example/postcss.config.js @@ -0,0 +1,6 @@ +export default { + plugins: { + //tailwindcss: {}, // We don't need Tailwind + autoprefixer: {}, + }, +}; diff --git a/apps/remix-example/public/apple-touch-icon-152x152.png b/apps/remix-example/public/apple-touch-icon-152x152.png new file mode 100644 index 0000000000000000000000000000000000000000..f930d77fbe822181f57cc8bee662c48f21395a24 GIT binary patch literal 15875 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 Z@c%4t+p|HlM5q7&002ovPDHLkV1l!@7f1jA literal 0 HcmV?d00001 diff --git a/apps/remix-example/public/apple-touch-icon-167x167.png b/apps/remix-example/public/apple-touch-icon-167x167.png new file mode 100644 index 0000000000000000000000000000000000000000..519f7d8879813ab52b2e9d9cbc8c46d581b785da GIT binary patch literal 18183 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
  • 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�obb~0~OUTdF%5#lm zB%w_sqWO0OU;ri)?Lj<3%%i8Yi0{ZpXGDBgISOQl(GFb4KYq(OICmh?TBK^;$bt+= z0!F8Em;jx{yT!au{234eRc641u~t+}Q5EwC7H zPj1Nv9u&4PC28ZT$Y5@C=jvoI6wjBaw=3aNBRQz0OC=ed)nKJrRRIC zt!gfj{3BWkml5nwbi{+I(BTDhguRaB;W`irZ75;P!%P_mcOA3sXzB@xmrgJS6EuL( zh?z%m{S{M%289PZ7v@oo`{@4fZ9f)k!AyFg;XwNi%od^`EgCqZ8f}+OKtXCWWM>Pr zWQZ@}Vx+z^<;DTo=Pr@m=H~M%Nm#)OD9^tJcQCKm*k`|%Jo-EMY$952)eWWsUt(T{ zU@*2dzH`X6)4n9Y%awN-!W%#oB5q*SOEu0^Ea`ZW5BN?Ajr|6Oqs$N>a^OOZ8hN~+5e2M3HtB0w>T4U3< zJEe+(0C0Su(bFMN!a#a(efJOg1F;J+Z__!^4bUA}kQ1Nw_EmfBcXFLDp-QS)r#(y; z2}udcU>5ac9!3;w%qF zTexok@&$Bmry6)dGdMv(M`s{Q0mX@BQ7HWB$j!mdlZ67r`iacB1?Q>92*MUF5XWLK>h06YF^MlmB8 zS1Bv_u{>!kBQ znZH;&dF{My`mi%uDhLnn#_rdd>u}7!XPMmzlPNJj>hT#CQgkbzAo5v30j=ASTS38n zCj!Jjs7>Z<2eri?jrPqpT#tYVp45tyh}@SHnggJK;KD)OhbjRmYAni0l#7bcNDjPc zqo16mX*3aYvb$zNy(c(>X*fy}qm!r)qlg6%R4KM-4T{gW=l`D|hIb1QN)>8+)y#hv zG@8TWWE5HFp|ezm@48xnQaV`xiP1+up~=5$T3!G`r^p8LEg)M1HtXSYfg-gL-|?+VXdYJvh~pwJ}Q= zwJ-^%NAHi?==a$slBv3lj~S&1ln2XeF&a^dR_hAR%*oiLh;l|Jnlpg|It`k2gg2{@ zX~rl^D0j=oudx;CDrjzULlyTd`UH-PV^bO z80;Plj)k7eXco3$Wq25iMvX@ZZJK2}537PU>D7hmhCC$|bY(8)U_y6{Do_^9?yYSK z6b1JkdJ?;t(RE54CZ|+ONArg9Fo+C=bvi9TI57~n*u&%|!93QIL8_o}Q-{4+|0P|3ENxSYnBFA#qKjxG-Xv>xi}D=w}q+x90nn<-5%L1tZXE$!>U0 z0}gH#BX|D7mGfGFzqCe`sN~G(M)4w5#W9zCVJ^gcKJk?W*1;ZCupb^a93I4kS*ehe z8O}lH3s(xu5$yl4Kworvp{a%H@Nmsj>=R7rJD{EABsn-O40%YSQkY+a^&ByB-|jdn zV3de-RTz$zj+mxQ1ZEE-o#Z#XUuevjU#yvnNS^TW0z-cQ<^%ADqQ@$5;YeXQg8d&9 zUMiOAfJg-Et9iR%rx39zl|g9Ph)-6A!!{-{8!?S3gm}hY^$h{Se9Rtv%Zz$fpLA;j z`(B&#;!4e>uF(8ta+%45c1{HXeC7ZN$UP2c`b&)9m>wYZE@8Qn>SRDkW3;VbxXpk8 zpfv&!+IKyL)`F*I1b(MpEi`anB7niXPSAsdv=yq%EmI_CxG7P-_Z;Z+U!K9PQE0~G z@n+KXAa||VZ(cDJFcdV1(YkfTF7rwe+r>}pOH2bOPvw>Qm|DPgu!a3W0lvrl6+R~# z2Kzp2f&}CR69Xm|>lt~~p17PR!F|zjxyfMnAxcDin9w3PYqA7!jzEC@5;G;r*17mEN>?$h zt-%tCj-e=I{8My=6c@yHIAtPu-Psc52qp-zUEP#q0TR3?Sl~;bF>sDhtAn~+ATbgv zB}ygBF$-mj2$iqX!~F)@a`NkoEM(}mCC2we&EUkyu&ZrTq7>0r`w$ZI{{JvIF>_bj f_78&-IfMTPg7LyfRM6T@00000NkvXXu0mjf=GF(R literal 0 HcmV?d00001 diff --git a/apps/remix-example/public/favicon.ico b/apps/remix-example/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..568273edab5672039a93e0b65b25932f0b4b17be GIT binary patch literal 34494 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 uzgj2TkG?`KY5y#xC@w49y{q|XDq^Y + + + Home_Office + Created with Sketch. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/apps/remix-example/public/opengraph-image.png b/apps/remix-example/public/opengraph-image.png new file mode 100644 index 0000000000000000000000000000000000000000..194b59a24fa9244188b702623525e830290e6638 GIT binary patch literal 45615 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 Date: Thu, 12 Dec 2024 17:43:04 +0000 Subject: [PATCH 4/7] CI: Update Zap rules to avoid false positive --- .zap/rules.tsv | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.zap/rules.tsv b/.zap/rules.tsv index 610cf300..806174ef 100644 --- a/.zap/rules.tsv +++ b/.zap/rules.tsv @@ -26,3 +26,5 @@ # We don't control the vendors code 10110 OUTOFSCOPE .*/public/js/vendors\..*\.bundle\.js 90022 OUTOFSCOPE .*/public/js/vendors\..*\.bundle\.js +# False positive? Remove in future? +10003 OUTOFSCOPE .*/public/js/vendors\..*\.bundle\.js From eb26c0fa11bf019ce9fc60c706817779b62b1973 Mon Sep 17 00:00:00 2001 From: "Daniel A.C. Martin" Date: Thu, 12 Dec 2024 17:45:36 +0000 Subject: [PATCH 5/7] StatusMessage: Tweak syntax for Vite/Remix --- components/status-message/assets/StatusMessage.scss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/status-message/assets/StatusMessage.scss b/components/status-message/assets/StatusMessage.scss index deec6821..71083c4d 100644 --- a/components/status-message/assets/StatusMessage.scss +++ b/components/status-message/assets/StatusMessage.scss @@ -1,5 +1,5 @@ @import "@hods/sass-base"; -@import "govuk-frontend/dist/govuk/components/button"; +@import "govuk-frontend/dist/govuk/components/button/index"; @import "govuk-frontend/dist/govuk/objects/button-group"; $govuk-button-colour: govuk-colour("white"); From cd07f77ab8498824a012e9e0aeaa3d421fc0c4a3 Mon Sep 17 00:00:00 2001 From: "Daniel A.C. Martin" Date: Thu, 12 Dec 2024 18:07:09 +0000 Subject: [PATCH 6/7] Page: Tweak to satisfy Remix --- components/page/assets/Page.scss | 2 +- components/page/assets/fonts/{roboto.scss => roboto.css} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename components/page/assets/fonts/{roboto.scss => roboto.css} (100%) diff --git a/components/page/assets/Page.scss b/components/page/assets/Page.scss index cf7464f6..ce200a58 100644 --- a/components/page/assets/Page.scss +++ b/components/page/assets/Page.scss @@ -3,7 +3,7 @@ @import "govuk-frontend/dist/govuk/objects/main-wrapper"; @import "govuk-frontend/dist/govuk/objects/width-container"; @import "govuk-frontend/dist/govuk/objects/template"; -@import "./fonts/roboto.scss"; +@import "./fonts/roboto.css"; $hods-secondary-button-colour: #F8F8F8; $hods-secondary-button-hover-colour: govuk-shade($hods-secondary-button-colour, 10%); diff --git a/components/page/assets/fonts/roboto.scss b/components/page/assets/fonts/roboto.css similarity index 100% rename from components/page/assets/fonts/roboto.scss rename to components/page/assets/fonts/roboto.css From 7c94c4e54b9db135317f5c4364155ef5742f8d76 Mon Sep 17 00:00:00 2001 From: "Daniel A.C. Martin" Date: Thu, 12 Dec 2024 16:55:13 +0000 Subject: [PATCH 7/7] Update package lock-file --- pnpm-lock.yaml | 11491 ++++++++++++++++++++++++++++++++--------------- 1 file changed, 7943 insertions(+), 3548 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3a689e1d..31e98484 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,10 +13,10 @@ importers: '@hods/components': workspace:^0.5.0 '@hods/plop-pack': workspace:^0.5.0 '@mdx-js/react': 1.6.22 - '@not-govuk/components': ^0.15.0 - '@not-govuk/docs-components': ^0.15.0 - '@not-govuk/storybook-preset': ^0.15.0 - '@not-govuk/user-info': ^0.15.0 + '@not-govuk/components': ^0.15.2 + '@not-govuk/docs-components': ^0.15.2 + '@not-govuk/storybook-preset': ^0.15.2 + '@not-govuk/user-info': ^0.15.2 '@storybook/addon-a11y': 6.5.16 '@storybook/addon-actions': 6.5.16 '@storybook/addon-docs': 6.5.16 @@ -60,10 +60,10 @@ importers: '@hods/components': link:lib/components '@hods/plop-pack': link:lib/plop-pack '@mdx-js/react': 1.6.22_react@18.3.1 - '@not-govuk/components': 0.15.0_7fygj2bmsckj7tzua2nkl3vwpe - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/storybook-preset': 0.15.0_4olmkonp72biyyw4ruy3dqdbou - '@not-govuk/user-info': 0.15.0_react@18.3.1 + '@not-govuk/components': 0.15.2_6k4aschpxoaz2l57hrf6gfjfga + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/storybook-preset': 0.15.2_4olmkonp72biyyw4ruy3dqdbou + '@not-govuk/user-info': 0.15.2_react@18.3.1 '@storybook/addon-a11y': 6.5.16_nnrd3gsncyragczmpvfhocinkq '@storybook/addon-actions': 6.5.16_nnrd3gsncyragczmpvfhocinkq '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy @@ -104,17 +104,17 @@ importers: '@graphql-tools/schema': 10.0.7 '@hods/components': workspace:^0.5.0 '@hods/sass-base': workspace:^0.5.0 - '@not-govuk/anchor-list': ^0.15.0 - '@not-govuk/app-composer': ^0.15.0 - '@not-govuk/app-plop-pack': ^0.15.0 - '@not-govuk/asset-proxy': ^0.15.0 - '@not-govuk/client-renderer': ^0.15.0 - '@not-govuk/components': ^0.15.0 - '@not-govuk/engine': ^0.15.0 - '@not-govuk/router': ^0.15.0 - '@not-govuk/server-renderer': ^0.15.0 - '@not-govuk/user-info': ^0.15.0 - '@not-govuk/webpack-config': ^0.15.0 + '@not-govuk/anchor-list': ^0.15.2 + '@not-govuk/app-composer': ^0.15.2 + '@not-govuk/app-plop-pack': ^0.15.2 + '@not-govuk/asset-proxy': ^0.15.2 + '@not-govuk/client-renderer': ^0.15.2 + '@not-govuk/components': ^0.15.2 + '@not-govuk/engine': ^0.15.2 + '@not-govuk/router': ^0.15.2 + '@not-govuk/server-renderer': ^0.15.2 + '@not-govuk/user-info': ^0.15.2 + '@not-govuk/webpack-config': ^0.15.2 '@types/react': 18.3.12 '@types/react-dom': 18.3.1 '@types/webpack-env': 1.18.5 @@ -143,17 +143,17 @@ importers: '@graphql-tools/schema': 10.0.7_graphql@15.9.0 '@hods/components': link:../../lib/components '@hods/sass-base': link:../../lib/sass-base - '@not-govuk/anchor-list': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/app-composer': 0.15.0_7k5ofakvmzgd35m7tpl5dthb5a - '@not-govuk/app-plop-pack': 0.15.0 - '@not-govuk/asset-proxy': 0.15.0_nd6gxufwwypd5zkykohhb6bs2u - '@not-govuk/client-renderer': 0.15.0_le32b4zqbt5ovqwvt4ikokewkm - '@not-govuk/components': 0.15.0_ddax3cpggxom74ocd5w4rxbymq - '@not-govuk/engine': 0.15.0_bpjmwlgyusy6efr6ukm622xgia - '@not-govuk/router': 0.15.0_react-router-dom@6.28.0 - '@not-govuk/server-renderer': 0.15.0_le32b4zqbt5ovqwvt4ikokewkm - '@not-govuk/user-info': 0.15.0_react@18.3.1 - '@not-govuk/webpack-config': 0.15.0_swe5v2vm7nnzytzljaxz5m57ni + '@not-govuk/anchor-list': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/app-composer': 0.15.2_nra4mirnodsyjcuzwkjh3sts5m + '@not-govuk/app-plop-pack': 0.15.2 + '@not-govuk/asset-proxy': 0.15.2_nd6gxufwwypd5zkykohhb6bs2u + '@not-govuk/client-renderer': 0.15.2_avfb4tp2s7vn6lypqrkzojirky + '@not-govuk/components': 0.15.2_ddax3cpggxom74ocd5w4rxbymq + '@not-govuk/engine': 0.15.2_zm7qyowd3o4z6gavwgpi3u6bpy + '@not-govuk/router': 0.15.2_react-router-dom@6.28.0 + '@not-govuk/server-renderer': 0.15.2_avfb4tp2s7vn6lypqrkzojirky + '@not-govuk/user-info': 0.15.2_react@18.3.1 + '@not-govuk/webpack-config': 0.15.2_swe5v2vm7nnzytzljaxz5m57ni '@types/react': 18.3.12 '@types/react-dom': 18.3.1 '@types/webpack-env': 1.18.5 @@ -181,7 +181,7 @@ importers: apps/next-example: specifiers: '@hods/components': workspace:^0.5.0 - '@not-govuk/simple-components': ^0.15.0 + '@not-govuk/simple-components': ^0.15.2 '@types/node': 22.9.0 '@types/react': 18.3.12 '@types/react-dom': 18.3.1 @@ -197,7 +197,7 @@ importers: typescript: ^5 dependencies: '@hods/components': link:../../lib/components - '@not-govuk/simple-components': 0.15.0_next@15.0.3+react@18.3.1 + '@not-govuk/simple-components': 0.15.2_next@15.0.3+react@18.3.1 next: 15.0.3_tskmq6ak2bbhpj4dhefuayxc3a react: 18.3.1 react-dom: 18.3.1_react@18.3.1 @@ -213,13 +213,72 @@ importers: ts-jest: 29.2.5_erljds5soyc3uc6knqx7u5zlbu typescript: 5.6.3 + apps/remix-example: + specifiers: + '@hods/components': workspace:^0.5.0 + '@not-govuk/components': ^0.15.2 + '@remix-run/dev': ^2.15.1 + '@remix-run/node': ^2.15.1 + '@remix-run/react': ^2.15.1 + '@remix-run/serve': ^2.15.1 + '@types/react': ^18.3.16 + '@types/react-dom': ^18.3.5 + '@typescript-eslint/eslint-plugin': ^6.21.0 + '@typescript-eslint/parser': ^6.21.0 + autoprefixer: ^10.4.20 + cypress: 13.15.2 + eslint: ^9.16.0 + eslint-import-resolver-typescript: ^3.7.0 + eslint-plugin-import: ^2.31.0 + eslint-plugin-jsx-a11y: ^6.10.2 + eslint-plugin-react: ^7.37.2 + eslint-plugin-react-hooks: ^5.1.0 + isbot: ^4.4.0 + jest: 29.7.0 + jest-environment-jsdom: 29.7.0 + postcss: ^8.4.49 + react: ^18.3.1 + react-dom: ^18.3.1 + start-server-and-test: 2.0.8 + typescript: ^5.1.6 + vite: ^5.4.11 + dependencies: + '@hods/components': link:../../lib/components + '@not-govuk/components': 0.15.2_tq3usplt4ylubr2hsbipts7exi + '@remix-run/node': 2.15.1_typescript@5.6.3 + '@remix-run/react': 2.15.1_iel7h3mnracc2ejwmcownmctfq + '@remix-run/serve': 2.15.1_typescript@5.6.3 + isbot: 4.4.0 + react: 18.3.1 + react-dom: 18.3.1_react@18.3.1 + devDependencies: + '@remix-run/dev': 2.15.1_76xfzlqq2jc5zo5v734yzuxlbi + '@types/react': 18.3.16 + '@types/react-dom': 18.3.5_@types+react@18.3.16 + '@typescript-eslint/eslint-plugin': 6.21.0_ihlpgp5s5bfeczl5qabjdsuwmq + '@typescript-eslint/parser': 6.21.0_p25en4ho6zunjbxjxrppq2fq7q + autoprefixer: 10.4.20_postcss@8.4.49 + cypress: 13.15.2 + eslint: 9.16.0 + eslint-import-resolver-typescript: 3.7.0_5v7n5uhp5ssx3apes6v634ordm + eslint-plugin-import: 2.31.0_nl6bl76y4zvwwkj5ybzpyvwwa4 + eslint-plugin-jsx-a11y: 6.10.2_eslint@9.16.0 + eslint-plugin-react: 7.37.2_eslint@9.16.0 + eslint-plugin-react-hooks: 5.1.0_eslint@9.16.0 + jest: 29.7.0 + jest-environment-jsdom: 29.7.0 + postcss: 8.4.49 + start-server-and-test: 2.0.8 + typescript: 5.6.3 + vite: 5.4.11 + components/a-z-navigation: specifiers: '@hods/sass-base': workspace:^0.5.0 '@mdx-js/react': 1.6.22 - '@not-govuk/component-test-helpers': ^0.15.0 - '@not-govuk/navigation-menu': ^0.15.0 - '@not-govuk/tag': ^0.15.0 + '@not-govuk/component-test-helpers': ^0.15.2 + '@not-govuk/navigation-menu': ^0.15.2 + '@not-govuk/tag': ^0.15.2 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -227,11 +286,11 @@ importers: typescript: 4.9.5 dependencies: '@hods/sass-base': link:../../lib/sass-base - '@not-govuk/navigation-menu': 0.15.0 + '@not-govuk/navigation-menu': 0.15.2 devDependencies: '@mdx-js/react': 1.6.22 - '@not-govuk/component-test-helpers': 0.15.0_@types+react@18.3.12 - '@not-govuk/tag': 0.15.0 + '@not-govuk/component-test-helpers': 0.15.2_@types+react@18.3.12 + '@not-govuk/tag': 0.15.2 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -242,9 +301,9 @@ importers: specifiers: '@hods/sass-base': workspace:^0.5.0 '@mdx-js/react': 1.6.22 - '@not-govuk/component-helpers': ^0.15.0 - '@not-govuk/component-test-helpers': ^0.15.0 - '@not-govuk/inset-text': ^0.15.0 + '@not-govuk/component-helpers': ^0.15.2 + '@not-govuk/component-test-helpers': ^0.15.2 + '@not-govuk/inset-text': ^0.15.2 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -252,11 +311,11 @@ importers: typescript: 4.9.5 dependencies: '@hods/sass-base': link:../../lib/sass-base - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/inset-text': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/inset-text': 0.15.2 devDependencies: '@mdx-js/react': 1.6.22 - '@not-govuk/component-test-helpers': 0.15.0_@types+react@18.3.12 + '@not-govuk/component-test-helpers': 0.15.2_@types+react@18.3.12 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -266,18 +325,18 @@ importers: components/date-display: specifiers: '@mdx-js/react': 1.6.22 - '@not-govuk/component-helpers': ^0.15.0 - '@not-govuk/component-test-helpers': ^0.15.0 + '@not-govuk/component-helpers': ^0.15.2 + '@not-govuk/component-test-helpers': ^0.15.2 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 ts-jest: 29.2.5 typescript: 4.9.5 dependencies: - '@not-govuk/component-helpers': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 devDependencies: '@mdx-js/react': 1.6.22 - '@not-govuk/component-test-helpers': 0.15.0_@types+react@18.3.12 + '@not-govuk/component-test-helpers': 0.15.2_@types+react@18.3.12 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -289,8 +348,8 @@ importers: '@hods/date-display': workspace:^0.5.0 '@hods/time': workspace:^0.5.0 '@mdx-js/react': 1.6.22 - '@not-govuk/component-helpers': ^0.15.0 - '@not-govuk/component-test-helpers': ^0.15.0 + '@not-govuk/component-helpers': ^0.15.2 + '@not-govuk/component-test-helpers': ^0.15.2 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -299,10 +358,10 @@ importers: dependencies: '@hods/date-display': link:../date-display '@hods/time': link:../time - '@not-govuk/component-helpers': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 devDependencies: '@mdx-js/react': 1.6.22 - '@not-govuk/component-test-helpers': 0.15.0_@types+react@18.3.12 + '@not-govuk/component-test-helpers': 0.15.2_@types+react@18.3.12 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -313,8 +372,8 @@ importers: specifiers: '@hods/sass-base': workspace:^0.5.0 '@mdx-js/react': 1.6.22 - '@not-govuk/component-helpers': ^0.15.0 - '@not-govuk/component-test-helpers': ^0.15.0 + '@not-govuk/component-helpers': ^0.15.2 + '@not-govuk/component-test-helpers': ^0.15.2 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -322,10 +381,10 @@ importers: typescript: 4.9.5 dependencies: '@hods/sass-base': link:../../lib/sass-base - '@not-govuk/component-helpers': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 devDependencies: '@mdx-js/react': 1.6.22 - '@not-govuk/component-test-helpers': 0.15.0_@types+react@18.3.12 + '@not-govuk/component-test-helpers': 0.15.2_@types+react@18.3.12 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -336,9 +395,9 @@ importers: specifiers: '@hods/sass-base': workspace:^0.5.0 '@mdx-js/react': 1.6.22 - '@not-govuk/component-helpers': ^0.15.0 - '@not-govuk/component-test-helpers': ^0.15.0 - '@not-govuk/link': ^0.15.0 + '@not-govuk/component-helpers': ^0.15.2 + '@not-govuk/component-test-helpers': ^0.15.2 + '@not-govuk/link': ^0.15.2 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -346,11 +405,11 @@ importers: typescript: 4.9.5 dependencies: '@hods/sass-base': link:../../lib/sass-base - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2 devDependencies: '@mdx-js/react': 1.6.22 - '@not-govuk/component-test-helpers': 0.15.0_@types+react@18.3.12 + '@not-govuk/component-test-helpers': 0.15.2_@types+react@18.3.12 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -361,10 +420,10 @@ importers: specifiers: '@hods/sass-base': workspace:^0.5.0 '@mdx-js/react': 1.6.22 - '@not-govuk/anchor-list': ^0.15.0 - '@not-govuk/component-helpers': ^0.15.0 - '@not-govuk/component-test-helpers': ^0.15.0 - '@not-govuk/link': ^0.15.0 + '@not-govuk/anchor-list': ^0.15.2 + '@not-govuk/component-helpers': ^0.15.2 + '@not-govuk/component-test-helpers': ^0.15.2 + '@not-govuk/link': ^0.15.2 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -372,12 +431,12 @@ importers: typescript: 4.9.5 dependencies: '@hods/sass-base': link:../../lib/sass-base - '@not-govuk/anchor-list': 0.15.0 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0 + '@not-govuk/anchor-list': 0.15.2 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2 devDependencies: '@mdx-js/react': 1.6.22 - '@not-govuk/component-test-helpers': 0.15.0_@types+react@18.3.12 + '@not-govuk/component-test-helpers': 0.15.2_@types+react@18.3.12 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -387,18 +446,18 @@ importers: components/highlight: specifiers: '@mdx-js/react': 1.6.22 - '@not-govuk/component-helpers': ^0.15.0 - '@not-govuk/component-test-helpers': ^0.15.0 + '@not-govuk/component-helpers': ^0.15.2 + '@not-govuk/component-test-helpers': ^0.15.2 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 ts-jest: 29.2.5 typescript: 4.9.5 dependencies: - '@not-govuk/component-helpers': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 devDependencies: '@mdx-js/react': 1.6.22 - '@not-govuk/component-test-helpers': 0.15.0_@types+react@18.3.12 + '@not-govuk/component-test-helpers': 0.15.2_@types+react@18.3.12 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -409,8 +468,8 @@ importers: specifiers: '@hods/sass-base': workspace:^0.5.0 '@mdx-js/react': 1.6.22 - '@not-govuk/component-helpers': ^0.15.0 - '@not-govuk/component-test-helpers': ^0.15.0 + '@not-govuk/component-helpers': ^0.15.2 + '@not-govuk/component-test-helpers': ^0.15.2 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -418,10 +477,10 @@ importers: typescript: 4.9.5 dependencies: '@hods/sass-base': link:../../lib/sass-base - '@not-govuk/component-helpers': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 devDependencies: '@mdx-js/react': 1.6.22 - '@not-govuk/component-test-helpers': 0.15.0_@types+react@18.3.12 + '@not-govuk/component-test-helpers': 0.15.2_@types+react@18.3.12 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -434,12 +493,12 @@ importers: '@hods/header': workspace:^0.5.0 '@hods/sass-base': workspace:^0.5.0 '@mdx-js/react': 1.6.22 - '@not-govuk/button': ^0.15.0 - '@not-govuk/button-group': ^0.15.0 - '@not-govuk/component-helpers': ^0.15.0 - '@not-govuk/component-test-helpers': ^0.15.0 - '@not-govuk/head': ^0.15.0 - '@not-govuk/skip-link': ^0.15.0 + '@not-govuk/button': ^0.15.2 + '@not-govuk/button-group': ^0.15.2 + '@not-govuk/component-helpers': ^0.15.2 + '@not-govuk/component-test-helpers': ^0.15.2 + '@not-govuk/head': ^0.15.2 + '@not-govuk/skip-link': ^0.15.2 '@types/react': 18.3.12 govuk-frontend: 5.7.1 jest: 29.7.0 @@ -450,15 +509,15 @@ importers: '@hods/footer': link:../footer '@hods/header': link:../header '@hods/sass-base': link:../../lib/sass-base - '@not-govuk/button': 0.15.0 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/head': 0.15.0 - '@not-govuk/skip-link': 0.15.0 + '@not-govuk/button': 0.15.2 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/head': 0.15.2 + '@not-govuk/skip-link': 0.15.2 govuk-frontend: 5.7.1 devDependencies: '@mdx-js/react': 1.6.22 - '@not-govuk/button-group': 0.15.0 - '@not-govuk/component-test-helpers': 0.15.0_@types+react@18.3.12 + '@not-govuk/button-group': 0.15.2 + '@not-govuk/component-test-helpers': 0.15.2_@types+react@18.3.12 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -470,11 +529,11 @@ importers: '@hods/sass-base': workspace:^0.5.0 '@jest/globals': 29.7.0 '@mdx-js/react': 1.6.22 - '@not-govuk/component-helpers': ^0.15.0 - '@not-govuk/component-test-helpers': ^0.15.0 - '@not-govuk/link': ^0.15.0 - '@not-govuk/router': ^0.15.0 - '@not-govuk/uri': ^0.15.0 + '@not-govuk/component-helpers': ^0.15.2 + '@not-govuk/component-test-helpers': ^0.15.2 + '@not-govuk/link': ^0.15.2 + '@not-govuk/router': ^0.15.2 + '@not-govuk/uri': ^0.15.2 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -482,14 +541,14 @@ importers: typescript: 4.9.5 dependencies: '@hods/sass-base': link:../../lib/sass-base - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0 - '@not-govuk/router': 0.15.0 - '@not-govuk/uri': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2 + '@not-govuk/router': 0.15.2 + '@not-govuk/uri': 0.15.2 devDependencies: '@jest/globals': 29.7.0 '@mdx-js/react': 1.6.22 - '@not-govuk/component-test-helpers': 0.15.0_@types+react@18.3.12 + '@not-govuk/component-test-helpers': 0.15.2_@types+react@18.3.12 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -500,9 +559,9 @@ importers: specifiers: '@hods/sass-base': workspace:^0.5.0 '@mdx-js/react': 1.6.22 - '@not-govuk/anchor-list': ^0.15.0 - '@not-govuk/component-helpers': ^0.15.0 - '@not-govuk/component-test-helpers': ^0.15.0 + '@not-govuk/anchor-list': ^0.15.2 + '@not-govuk/component-helpers': ^0.15.2 + '@not-govuk/component-test-helpers': ^0.15.2 '@types/react': 18.3.12 govuk-frontend: 5.7.1 jest: 29.7.0 @@ -511,12 +570,12 @@ importers: typescript: 4.9.5 dependencies: '@hods/sass-base': link:../../lib/sass-base - '@not-govuk/anchor-list': 0.15.0 - '@not-govuk/component-helpers': 0.15.0 + '@not-govuk/anchor-list': 0.15.2 + '@not-govuk/component-helpers': 0.15.2 govuk-frontend: 5.7.1 devDependencies: '@mdx-js/react': 1.6.22 - '@not-govuk/component-test-helpers': 0.15.0_@types+react@18.3.12 + '@not-govuk/component-test-helpers': 0.15.2_@types+react@18.3.12 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -526,18 +585,18 @@ importers: components/time: specifiers: '@mdx-js/react': 1.6.22 - '@not-govuk/component-helpers': ^0.15.0 - '@not-govuk/component-test-helpers': ^0.15.0 + '@not-govuk/component-helpers': ^0.15.2 + '@not-govuk/component-test-helpers': ^0.15.2 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 ts-jest: 29.2.5 typescript: 4.9.5 dependencies: - '@not-govuk/component-helpers': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 devDependencies: '@mdx-js/react': 1.6.22 - '@not-govuk/component-test-helpers': 0.15.0_@types+react@18.3.12 + '@not-govuk/component-test-helpers': 0.15.2_@types+react@18.3.12 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -549,8 +608,8 @@ importers: '@hods/date-time': workspace:^0.5.0 '@hods/sass-base': workspace:^0.5.0 '@mdx-js/react': 1.6.22 - '@not-govuk/component-helpers': ^0.15.0 - '@not-govuk/component-test-helpers': ^0.15.0 + '@not-govuk/component-helpers': ^0.15.2 + '@not-govuk/component-test-helpers': ^0.15.2 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -559,10 +618,10 @@ importers: dependencies: '@hods/date-time': link:../date-time '@hods/sass-base': link:../../lib/sass-base - '@not-govuk/component-helpers': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 devDependencies: '@mdx-js/react': 1.6.22 - '@not-govuk/component-test-helpers': 0.15.0_@types+react@18.3.12 + '@not-govuk/component-test-helpers': 0.15.2_@types+react@18.3.12 '@types/react': 18.3.12 jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -586,7 +645,7 @@ importers: '@hods/status-message': workspace:^0.5.0 '@hods/time': workspace:^0.5.0 '@hods/timeline': workspace:^0.5.0 - '@not-govuk/components': 0.15.0 + '@not-govuk/components': 0.15.2 jest: 29.7.0 jest-environment-jsdom: 29.7.0 ts-jest: 29.2.5 @@ -607,7 +666,7 @@ importers: '@hods/status-message': link:../../components/status-message '@hods/time': link:../../components/time '@hods/timeline': link:../../components/timeline - '@not-govuk/components': 0.15.0 + '@not-govuk/components': 0.15.2 devDependencies: jest: 29.7.0 jest-environment-jsdom: 29.7.0 @@ -617,29 +676,29 @@ importers: lib/create: specifiers: '@hods/plop-pack': workspace:^0.5.0 - '@not-govuk/create': ^0.15.0 - '@not-govuk/plop-pack-internal': ^0.15.0 + '@not-govuk/create': ^0.15.2 + '@not-govuk/plop-pack-internal': ^0.15.2 plop: 3.1.1 dependencies: '@hods/plop-pack': link:../plop-pack - '@not-govuk/create': 0.15.0 - '@not-govuk/plop-pack-internal': 0.15.0 + '@not-govuk/create': 0.15.2 + '@not-govuk/plop-pack-internal': 0.15.2 devDependencies: plop: 3.1.1 lib/plop-pack: specifiers: - '@not-govuk/plop-pack': ^0.15.0 - '@not-govuk/plop-pack-internal': ^0.15.0 + '@not-govuk/plop-pack': ^0.15.2 + '@not-govuk/plop-pack-internal': ^0.15.2 dependencies: - '@not-govuk/plop-pack': 0.15.0 - '@not-govuk/plop-pack-internal': 0.15.0 + '@not-govuk/plop-pack': 0.15.2 + '@not-govuk/plop-pack-internal': 0.15.2 lib/sass-base: specifiers: - '@not-govuk/sass-base': ^0.15.0 + '@not-govuk/sass-base': ^0.15.2 dependencies: - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/sass-base': 0.15.2 packages: @@ -650,8 +709,8 @@ packages: es5-ext: 0.10.64 dev: true - /@adobe/css-tools/4.4.0: - resolution: {integrity: sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==} + /@adobe/css-tools/4.4.1: + resolution: {integrity: sha512-12WGKBQzjUAI4ayyF4IAtfw2QR/IDoqk6jTddXDhtYTJF9ASmoE1zst7cVtP0aL/F1jUJL5r+JxKXKEgHNbEUQ==} dev: true /@ampproject/remapping/2.3.0: @@ -1713,7 +1772,7 @@ packages: '@babel/traverse': 7.25.9 '@babel/types': 7.26.0 convert-source-map: 1.9.0 - debug: 4.3.7 + debug: 4.4.0 gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 @@ -1826,7 +1885,7 @@ packages: '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 '@babel/traverse': 7.25.9 - debug: 4.3.7 + debug: 4.4.0 lodash.debounce: 4.0.8 resolve: 1.22.8 semver: 6.3.1 @@ -1842,7 +1901,7 @@ packages: '@babel/core': 7.26.0 '@babel/helper-compilation-targets': 7.25.9 '@babel/helper-plugin-utils': 7.25.9 - debug: 4.3.7 + debug: 4.4.0 lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -2148,7 +2207,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.10.4 + '@babel/helper-plugin-utils': 7.25.9 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 '@babel/plugin-transform-parameters': 7.25.9_@babel+core@7.12.9 dev: true @@ -2266,6 +2325,16 @@ packages: '@babel/helper-plugin-utils': 7.25.9 dev: true + /@babel/plugin-syntax-decorators/7.25.9_@babel+core@7.26.0: + resolution: {integrity: sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + dev: true + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.26.0: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: @@ -3270,6 +3339,23 @@ packages: - supports-color dev: true + /@babel/preset-react/7.26.3_@babel+core@7.26.0: + resolution: {integrity: sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.25.9 + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-transform-react-display-name': 7.25.9_@babel+core@7.26.0 + '@babel/plugin-transform-react-jsx': 7.25.9_@babel+core@7.26.0 + '@babel/plugin-transform-react-jsx-development': 7.25.9_@babel+core@7.26.0 + '@babel/plugin-transform-react-pure-annotations': 7.25.9_@babel+core@7.26.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/preset-typescript/7.26.0_@babel+core@7.26.0: resolution: {integrity: sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==} engines: {node: '>=6.9.0'} @@ -3313,13 +3399,6 @@ packages: source-map-support: 0.5.21 dev: true - /@babel/runtime/7.22.3: - resolution: {integrity: sha512-XsDuspWKLUsxwCp6r7EhsExHtYfbe5oAGQ19kqngTdCPUoPQzOPdUbD/pB9PJiwb2ptYKQDjSJT3R6dC+EPqfQ==} - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: 0.13.11 - dev: true - /@babel/runtime/7.26.0: resolution: {integrity: sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==} engines: {node: '>=6.9.0'} @@ -3367,8 +3446,8 @@ packages: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true - /@bufbuild/protobuf/2.2.2: - resolution: {integrity: sha512-UNtPCbrwrenpmrXuRwn9jYpPoweNXj8X5sMvYgsqYyaH8jQ6LfUJSk3dJLnBK+6sfYPrF4iAIo5sd5HQ+tg75A==} + /@bufbuild/protobuf/2.2.3: + resolution: {integrity: sha512-tFQoXHJdkEOSwj5tRIZSPNUuXK3RaR7T1nUrPgbYX1pUbvqqaaZAsfo+NXBPsz5rZMSKVFrgK1WL8Q/MSLvprg==} dev: true /@cnakazawa/watch/1.0.4: @@ -3433,6 +3512,19 @@ packages: dev: false optional: true + /@emotion/hash/0.9.2: + resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} + dev: true + + /@esbuild/aix-ppc64/0.21.5: + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: true + optional: true + /@esbuild/aix-ppc64/0.24.0: resolution: {integrity: sha512-WtKdFM7ls47zkKHFVzMz8opM7LkcsIp9amDUBIAWirg70RM71WRSjdILPsY5Uv1D42ZpUfaPILDlfactHgsRkw==} engines: {node: '>=18'} @@ -3442,6 +3534,24 @@ packages: dev: true optional: true + /@esbuild/android-arm/0.17.6: + resolution: {integrity: sha512-bSC9YVUjADDy1gae8RrioINU6e1lCkg3VGVwm0QQ2E1CWcC4gnMce9+B6RpxuSsrsXsk1yojn7sp1fnG8erE2g==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm/0.21.5: + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm/0.24.0: resolution: {integrity: sha512-arAtTPo76fJ/ICkXWetLCc9EwEHKaeya4vMrReVlEIUCAUncH7M4bhMQ+M9Vf+FFOZJdTNMXNBrWwW+OXWpSew==} engines: {node: '>=18'} @@ -3451,6 +3561,24 @@ packages: dev: true optional: true + /@esbuild/android-arm64/0.17.6: + resolution: {integrity: sha512-YnYSCceN/dUzUr5kdtUzB+wZprCafuD89Hs0Aqv9QSdwhYQybhXTaSTcrl6X/aWThn1a/j0eEpUBGOE7269REg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm64/0.21.5: + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-arm64/0.24.0: resolution: {integrity: sha512-Vsm497xFM7tTIPYK9bNTYJyF/lsP590Qc1WxJdlB6ljCbdZKU9SY8i7+Iin4kyhV/KV5J2rOKsBQbB77Ab7L/w==} engines: {node: '>=18'} @@ -3460,6 +3588,24 @@ packages: dev: true optional: true + /@esbuild/android-x64/0.17.6: + resolution: {integrity: sha512-MVcYcgSO7pfu/x34uX9u2QIZHmXAB7dEiLQC5bBl5Ryqtpj9lT2sg3gNDEsrPEmimSJW2FXIaxqSQ501YLDsZQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-x64/0.21.5: + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + /@esbuild/android-x64/0.24.0: resolution: {integrity: sha512-t8GrvnFkiIY7pa7mMgJd7p8p8qqYIz1NYiAoKc75Zyv73L3DZW++oYMSHPRarcotTKuSs6m3hTOa5CKHaS02TQ==} engines: {node: '>=18'} @@ -3469,6 +3615,24 @@ packages: dev: true optional: true + /@esbuild/darwin-arm64/0.17.6: + resolution: {integrity: sha512-bsDRvlbKMQMt6Wl08nHtFz++yoZHsyTOxnjfB2Q95gato+Yi4WnRl13oC2/PJJA9yLCoRv9gqT/EYX0/zDsyMA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-arm64/0.21.5: + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-arm64/0.24.0: resolution: {integrity: sha512-CKyDpRbK1hXwv79soeTJNHb5EiG6ct3efd/FTPdzOWdbZZfGhpbcqIpiD0+vwmpu0wTIL97ZRPZu8vUt46nBSw==} engines: {node: '>=18'} @@ -3478,6 +3642,24 @@ packages: dev: true optional: true + /@esbuild/darwin-x64/0.17.6: + resolution: {integrity: sha512-xh2A5oPrYRfMFz74QXIQTQo8uA+hYzGWJFoeTE8EvoZGHb+idyV4ATaukaUvnnxJiauhs/fPx3vYhU4wiGfosg==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-x64/0.21.5: + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + /@esbuild/darwin-x64/0.24.0: resolution: {integrity: sha512-rgtz6flkVkh58od4PwTRqxbKH9cOjaXCMZgWD905JOzjFKW+7EiUObfd/Kav+A6Gyud6WZk9w+xu6QLytdi2OA==} engines: {node: '>=18'} @@ -3487,6 +3669,24 @@ packages: dev: true optional: true + /@esbuild/freebsd-arm64/0.17.6: + resolution: {integrity: sha512-EnUwjRc1inT4ccZh4pB3v1cIhohE2S4YXlt1OvI7sw/+pD+dIE4smwekZlEPIwY6PhU6oDWwITrQQm5S2/iZgg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-arm64/0.21.5: + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-arm64/0.24.0: resolution: {integrity: sha512-6Mtdq5nHggwfDNLAHkPlyLBpE5L6hwsuXZX8XNmHno9JuL2+bg2BX5tRkwjyfn6sKbxZTq68suOjgWqCicvPXA==} engines: {node: '>=18'} @@ -3496,6 +3696,24 @@ packages: dev: true optional: true + /@esbuild/freebsd-x64/0.17.6: + resolution: {integrity: sha512-Uh3HLWGzH6FwpviUcLMKPCbZUAFzv67Wj5MTwK6jn89b576SR2IbEp+tqUHTr8DIl0iDmBAf51MVaP7pw6PY5Q==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-x64/0.21.5: + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + /@esbuild/freebsd-x64/0.24.0: resolution: {integrity: sha512-D3H+xh3/zphoX8ck4S2RxKR6gHlHDXXzOf6f/9dbFt/NRBDIE33+cVa49Kil4WUjxMGW0ZIYBYtaGCa2+OsQwQ==} engines: {node: '>=18'} @@ -3505,4922 +3723,6563 @@ packages: dev: true optional: true - /@esbuild/linux-arm/0.24.0: - resolution: {integrity: sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==} - engines: {node: '>=18'} + /@esbuild/linux-arm/0.17.6: + resolution: {integrity: sha512-7YdGiurNt7lqO0Bf/U9/arrPWPqdPqcV6JCZda4LZgEn+PTQ5SMEI4MGR52Bfn3+d6bNEGcWFzlIxiQdS48YUw==} + engines: {node: '>=12'} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/linux-arm64/0.24.0: - resolution: {integrity: sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==} - engines: {node: '>=18'} - cpu: [arm64] + /@esbuild/linux-arm/0.21.5: + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} + engines: {node: '>=12'} + cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/linux-ia32/0.24.0: - resolution: {integrity: sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==} + /@esbuild/linux-arm/0.24.0: + resolution: {integrity: sha512-gJKIi2IjRo5G6Glxb8d3DzYXlxdEj2NlkixPsqePSZMhLudqPhtZ4BUrpIuTjJYXxvF9njql+vRjB2oaC9XpBw==} engines: {node: '>=18'} - cpu: [ia32] + cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/linux-loong64/0.24.0: - resolution: {integrity: sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==} - engines: {node: '>=18'} - cpu: [loong64] + /@esbuild/linux-arm64/0.17.6: + resolution: {integrity: sha512-bUR58IFOMJX523aDVozswnlp5yry7+0cRLCXDsxnUeQYJik1DukMY+apBsLOZJblpH+K7ox7YrKrHmJoWqVR9w==} + engines: {node: '>=12'} + cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/linux-mips64el/0.24.0: - resolution: {integrity: sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==} - engines: {node: '>=18'} - cpu: [mips64el] + /@esbuild/linux-arm64/0.21.5: + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} + engines: {node: '>=12'} + cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/linux-ppc64/0.24.0: - resolution: {integrity: sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==} + /@esbuild/linux-arm64/0.24.0: + resolution: {integrity: sha512-TDijPXTOeE3eaMkRYpcy3LarIg13dS9wWHRdwYRnzlwlA370rNdZqbcp0WTyyV/k2zSxfko52+C7jU5F9Tfj1g==} engines: {node: '>=18'} - cpu: [ppc64] + cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/linux-riscv64/0.24.0: - resolution: {integrity: sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==} - engines: {node: '>=18'} - cpu: [riscv64] + /@esbuild/linux-ia32/0.17.6: + resolution: {integrity: sha512-ujp8uoQCM9FRcbDfkqECoARsLnLfCUhKARTP56TFPog8ie9JG83D5GVKjQ6yVrEVdMie1djH86fm98eY3quQkQ==} + engines: {node: '>=12'} + cpu: [ia32] os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/linux-s390x/0.24.0: - resolution: {integrity: sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==} - engines: {node: '>=18'} - cpu: [s390x] + /@esbuild/linux-ia32/0.21.5: + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} + engines: {node: '>=12'} + cpu: [ia32] os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/linux-x64/0.24.0: - resolution: {integrity: sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==} + /@esbuild/linux-ia32/0.24.0: + resolution: {integrity: sha512-K40ip1LAcA0byL05TbCQ4yJ4swvnbzHscRmUilrmP9Am7//0UjPreh4lpYzvThT2Quw66MhjG//20mrufm40mA==} engines: {node: '>=18'} - cpu: [x64] + cpu: [ia32] os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/netbsd-x64/0.24.0: - resolution: {integrity: sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==} - engines: {node: '>=18'} - cpu: [x64] - os: [netbsd] + /@esbuild/linux-loong64/0.17.6: + resolution: {integrity: sha512-y2NX1+X/Nt+izj9bLoiaYB9YXT/LoaQFYvCkVD77G/4F+/yuVXYCWz4SE9yr5CBMbOxOfBcy/xFL4LlOeNlzYQ==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/openbsd-arm64/0.24.0: - resolution: {integrity: sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] + /@esbuild/linux-loong64/0.21.5: + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/openbsd-x64/0.24.0: - resolution: {integrity: sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==} + /@esbuild/linux-loong64/0.24.0: + resolution: {integrity: sha512-0mswrYP/9ai+CU0BzBfPMZ8RVm3RGAN/lmOMgW4aFUSOQBjA31UP8Mr6DDhWSuMwj7jaWOT0p0WoZ6jeHhrD7g==} engines: {node: '>=18'} - cpu: [x64] - os: [openbsd] + cpu: [loong64] + os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/sunos-x64/0.24.0: - resolution: {integrity: sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==} - engines: {node: '>=18'} - cpu: [x64] - os: [sunos] + /@esbuild/linux-mips64el/0.17.6: + resolution: {integrity: sha512-09AXKB1HDOzXD+j3FdXCiL/MWmZP0Ex9eR8DLMBVcHorrWJxWmY8Nms2Nm41iRM64WVx7bA/JVHMv081iP2kUA==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/win32-arm64/0.24.0: - resolution: {integrity: sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==} - engines: {node: '>=18'} - cpu: [arm64] - os: [win32] + /@esbuild/linux-mips64el/0.21.5: + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/win32-ia32/0.24.0: - resolution: {integrity: sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==} + /@esbuild/linux-mips64el/0.24.0: + resolution: {integrity: sha512-hIKvXm0/3w/5+RDtCJeXqMZGkI2s4oMUGj3/jM0QzhgIASWrGO5/RlzAzm5nNh/awHE0A19h/CvHQe6FaBNrRA==} engines: {node: '>=18'} - cpu: [ia32] - os: [win32] + cpu: [mips64el] + os: [linux] requiresBuild: true dev: true optional: true - /@esbuild/win32-x64/0.24.0: - resolution: {integrity: sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==} - engines: {node: '>=18'} - cpu: [x64] - os: [win32] + /@esbuild/linux-ppc64/0.17.6: + resolution: {integrity: sha512-AmLhMzkM8JuqTIOhxnX4ubh0XWJIznEynRnZAVdA2mMKE6FAfwT2TWKTwdqMG+qEaeyDPtfNoZRpJbD4ZBv0Tg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] requiresBuild: true dev: true optional: true - /@gar/promisify/1.1.3: - resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} - dev: true - - /@graphql-tools/merge/9.0.8_graphql@15.9.0: - resolution: {integrity: sha512-RG9NEp4fi0MoFi0te4ahqTMYuavQnXlpEZxxMomdCa6CI5tfekcVm/rsLF5Zt8O4HY+esDt9+4dCL+aOKvG79w==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/utils': 10.5.5_graphql@15.9.0 - graphql: 15.9.0 - tslib: 2.8.1 - dev: true - - /@graphql-tools/schema/10.0.7_graphql@15.9.0: - resolution: {integrity: sha512-Cz1o+rf9cd3uMgG+zI9HlM5mPlnHQUlk/UQRZyUlPDfT+944taLaokjvj7AI6GcOFVf4f2D11XthQp+0GY31jQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-tools/merge': 9.0.8_graphql@15.9.0 - '@graphql-tools/utils': 10.5.5_graphql@15.9.0 - graphql: 15.9.0 - tslib: 2.8.1 - value-or-promise: 1.0.12 - dev: true - - /@graphql-tools/utils/10.5.5_graphql@15.9.0: - resolution: {integrity: sha512-LF/UDWmMT0mnobL2UZETwYghV7HYBzNaGj0SAkCYOMy/C3+6sQdbcTksnoFaKR9XIVD78jNXEGfivbB8Zd+cwA==} - engines: {node: '>=16.0.0'} - peerDependencies: - graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - '@graphql-typed-document-node/core': 3.2.0_graphql@15.9.0 - cross-inspect: 1.0.1 - dset: 3.1.4 - graphql: 15.9.0 - tslib: 2.8.1 - dev: true - - /@graphql-typed-document-node/core/3.2.0: - resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dev: true - - /@graphql-typed-document-node/core/3.2.0_graphql@15.9.0: - resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} - peerDependencies: - graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - dependencies: - graphql: 15.9.0 - dev: true - - /@hapi/hoek/9.3.0: - resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} - dev: true - - /@hapi/topo/5.1.0: - resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} - dependencies: - '@hapi/hoek': 9.3.0 - dev: true - - /@img/sharp-darwin-arm64/0.33.5: - resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [darwin] + /@esbuild/linux-ppc64/0.21.5: + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-darwin-arm64': 1.0.4 - dev: false + dev: true optional: true - /@img/sharp-darwin-x64/0.33.5: - resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [x64] - os: [darwin] + /@esbuild/linux-ppc64/0.24.0: + resolution: {integrity: sha512-HcZh5BNq0aC52UoocJxaKORfFODWXZxtBaaZNuN3PUX3MoDsChsZqopzi5UupRhPHSEHotoiptqikjN/B77mYQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-darwin-x64': 1.0.4 - dev: false + dev: true optional: true - /@img/sharp-libvips-darwin-arm64/1.0.4: - resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} - cpu: [arm64] - os: [darwin] + /@esbuild/linux-riscv64/0.17.6: + resolution: {integrity: sha512-Y4Ri62PfavhLQhFbqucysHOmRamlTVK10zPWlqjNbj2XMea+BOs4w6ASKwQwAiqf9ZqcY9Ab7NOU4wIgpxwoSQ==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] requiresBuild: true - dev: false + dev: true optional: true - /@img/sharp-libvips-darwin-x64/1.0.4: - resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} - cpu: [x64] - os: [darwin] + /@esbuild/linux-riscv64/0.21.5: + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] requiresBuild: true - dev: false + dev: true optional: true - /@img/sharp-libvips-linux-arm/1.0.5: - resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} - cpu: [arm] + /@esbuild/linux-riscv64/0.24.0: + resolution: {integrity: sha512-bEh7dMn/h3QxeR2KTy1DUszQjUrIHPZKyO6aN1X4BCnhfYhuQqedHaa5MxSQA/06j3GpiIlFGSsy1c7Gf9padw==} + engines: {node: '>=18'} + cpu: [riscv64] os: [linux] requiresBuild: true - dev: false + dev: true optional: true - /@img/sharp-libvips-linux-arm64/1.0.4: - resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} - cpu: [arm64] + /@esbuild/linux-s390x/0.17.6: + resolution: {integrity: sha512-SPUiz4fDbnNEm3JSdUW8pBJ/vkop3M1YwZAVwvdwlFLoJwKEZ9L98l3tzeyMzq27CyepDQ3Qgoba44StgbiN5Q==} + engines: {node: '>=12'} + cpu: [s390x] os: [linux] requiresBuild: true - dev: false + dev: true optional: true - /@img/sharp-libvips-linux-s390x/1.0.4: - resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} + /@esbuild/linux-s390x/0.21.5: + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} + engines: {node: '>=12'} cpu: [s390x] os: [linux] requiresBuild: true - dev: false + dev: true optional: true - /@img/sharp-libvips-linux-x64/1.0.4: - resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} - cpu: [x64] + /@esbuild/linux-s390x/0.24.0: + resolution: {integrity: sha512-ZcQ6+qRkw1UcZGPyrCiHHkmBaj9SiCD8Oqd556HldP+QlpUIe2Wgn3ehQGVoPOvZvtHm8HPx+bH20c9pvbkX3g==} + engines: {node: '>=18'} + cpu: [s390x] os: [linux] requiresBuild: true - dev: false + dev: true optional: true - /@img/sharp-libvips-linuxmusl-arm64/1.0.4: - resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} - cpu: [arm64] + /@esbuild/linux-x64/0.17.6: + resolution: {integrity: sha512-a3yHLmOodHrzuNgdpB7peFGPx1iJ2x6m+uDvhP2CKdr2CwOaqEFMeSqYAHU7hG+RjCq8r2NFujcd/YsEsFgTGw==} + engines: {node: '>=12'} + cpu: [x64] os: [linux] requiresBuild: true - dev: false + dev: true optional: true - /@img/sharp-libvips-linuxmusl-x64/1.0.4: - resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} + /@esbuild/linux-x64/0.21.5: + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} + engines: {node: '>=12'} cpu: [x64] os: [linux] requiresBuild: true - dev: false + dev: true optional: true - /@img/sharp-linux-arm/0.33.5: - resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm] + /@esbuild/linux-x64/0.24.0: + resolution: {integrity: sha512-vbutsFqQ+foy3wSSbmjBXXIJ6PL3scghJoM8zCL142cGaZKAdCZHyf+Bpu/MmX9zT9Q0zFBVKb36Ma5Fzfa8xA==} + engines: {node: '>=18'} + cpu: [x64] os: [linux] requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linux-arm': 1.0.5 - dev: false + dev: true optional: true - /@img/sharp-linux-arm64/0.33.5: - resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [arm64] - os: [linux] + /@esbuild/netbsd-x64/0.17.6: + resolution: {integrity: sha512-EanJqcU/4uZIBreTrnbnre2DXgXSa+Gjap7ifRfllpmyAU7YMvaXmljdArptTHmjrkkKm9BK6GH5D5Yo+p6y5A==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linux-arm64': 1.0.4 - dev: false + dev: true optional: true - /@img/sharp-linux-s390x/0.33.5: - resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [s390x] - os: [linux] + /@esbuild/netbsd-x64/0.21.5: + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linux-s390x': 1.0.4 - dev: false + dev: true optional: true - /@img/sharp-linux-x64/0.33.5: - resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + /@esbuild/netbsd-x64/0.24.0: + resolution: {integrity: sha512-hjQ0R/ulkO8fCYFsG0FZoH+pWgTTDreqpqY7UnQntnaKv95uP5iW3+dChxnx7C3trQQU40S+OgWhUVwCjVFLvg==} + engines: {node: '>=18'} cpu: [x64] - os: [linux] + os: [netbsd] requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linux-x64': 1.0.4 - dev: false + dev: true optional: true - /@img/sharp-linuxmusl-arm64/0.33.5: - resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + /@esbuild/openbsd-arm64/0.24.0: + resolution: {integrity: sha512-MD9uzzkPQbYehwcN583yx3Tu5M8EIoTD+tUgKF982WYL9Pf5rKy9ltgD0eUgs8pvKnmizxjXZyLt0z6DC3rRXg==} + engines: {node: '>=18'} cpu: [arm64] - os: [linux] + os: [openbsd] requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 - dev: false + dev: true optional: true - /@img/sharp-linuxmusl-x64/0.33.5: - resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + /@esbuild/openbsd-x64/0.17.6: + resolution: {integrity: sha512-xaxeSunhQRsTNGFanoOkkLtnmMn5QbA0qBhNet/XLVsc+OVkpIWPHcr3zTW2gxVU5YOHFbIHR9ODuaUdNza2Vw==} + engines: {node: '>=12'} cpu: [x64] - os: [linux] + os: [openbsd] requiresBuild: true - optionalDependencies: - '@img/sharp-libvips-linuxmusl-x64': 1.0.4 - dev: false + dev: true optional: true - /@img/sharp-wasm32/0.33.5: - resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [wasm32] + /@esbuild/openbsd-x64/0.21.5: + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] requiresBuild: true - dependencies: - '@emnapi/runtime': 1.3.1 - dev: false + dev: true optional: true - /@img/sharp-win32-ia32/0.33.5: - resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - cpu: [ia32] - os: [win32] + /@esbuild/openbsd-x64/0.24.0: + resolution: {integrity: sha512-4ir0aY1NGUhIC1hdoCzr1+5b43mw99uNwVzhIq1OY3QcEwPDO3B7WNXBzaKY5Nsf1+N11i1eOfFcq+D/gOS15Q==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] requiresBuild: true - dev: false + dev: true optional: true - /@img/sharp-win32-x64/0.33.5: - resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} - engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + /@esbuild/sunos-x64/0.17.6: + resolution: {integrity: sha512-gnMnMPg5pfMkZvhHee21KbKdc6W3GR8/JuE0Da1kjwpK6oiFU3nqfHuVPgUX2rsOx9N2SadSQTIYV1CIjYG+xw==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + + /@esbuild/sunos-x64/0.21.5: + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + + /@esbuild/sunos-x64/0.24.0: + resolution: {integrity: sha512-jVzdzsbM5xrotH+W5f1s+JtUy1UWgjU0Cf4wMvffTB8m6wP5/kx0KiaLHlbJO+dMgtxKV8RQ/JvtlFcdZ1zCPA==} + engines: {node: '>=18'} cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-arm64/0.17.6: + resolution: {integrity: sha512-G95n7vP1UnGJPsVdKXllAJPtqjMvFYbN20e8RK8LVLhlTiSOH1sd7+Gt7rm70xiG+I5tM58nYgwWrLs6I1jHqg==} + engines: {node: '>=12'} + cpu: [arm64] os: [win32] requiresBuild: true - dev: false + dev: true optional: true - /@inquirer/figures/1.0.7: - resolution: {integrity: sha512-m+Trk77mp54Zma6xLkLuY+mvanPxlE4A7yNKs2HBiyZ4UkVs28Mv5c/pgWrHeInx+USHeX/WEPzjrWrcJiQgjw==} + /@esbuild/win32-arm64/0.21.5: + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-arm64/0.24.0: + resolution: {integrity: sha512-iKc8GAslzRpBytO2/aN3d2yb2z8XTVfNV0PjGlCxKo5SgWmNXx82I/Q3aG1tFfS+A2igVCY97TJ8tnYwpUWLCA==} engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true - /@istanbuljs/load-nyc-config/1.1.0: - resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} - engines: {node: '>=8'} - dependencies: - camelcase: 5.3.1 - find-up: 4.1.0 - get-package-type: 0.1.0 - js-yaml: 3.14.1 - resolve-from: 5.0.0 + /@esbuild/win32-ia32/0.17.6: + resolution: {integrity: sha512-96yEFzLhq5bv9jJo5JhTs1gI+1cKQ83cUpyxHuGqXVwQtY5Eq54ZEsKs8veKtiKwlrNimtckHEkj4mRh4pPjsg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true dev: true + optional: true - /@istanbuljs/schema/0.1.3: - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} - engines: {node: '>=8'} + /@esbuild/win32-ia32/0.21.5: + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true dev: true + optional: true - /@jest/console/29.7.0: - resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/types': 29.6.3 - '@types/node': 22.9.0 - chalk: 4.1.2 - jest-message-util: 29.7.0 - jest-util: 29.7.0 - slash: 3.0.0 + /@esbuild/win32-ia32/0.24.0: + resolution: {integrity: sha512-vQW36KZolfIudCcTnaTpmLQ24Ha1RjygBo39/aLkM2kmjkWmZGEJ5Gn9l5/7tzXA42QGIoWbICfg6KLLkIw6yw==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + requiresBuild: true dev: true + optional: true - /@jest/core/29.7.0: - resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 22.9.0 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0_@types+node@22.9.0 - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.8 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node + /@esbuild/win32-x64/0.17.6: + resolution: {integrity: sha512-n6d8MOyUrNp6G4VSpRcgjs5xj4A91svJSaiwLIDWVWEsZtpN5FA9NlBbZHDmAJc2e8e6SF4tkBD3HAvPF+7igA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true dev: true + optional: true - /@jest/environment/29.7.0: - resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/fake-timers': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 22.9.0 - jest-mock: 29.7.0 + /@esbuild/win32-x64/0.21.5: + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true dev: true + optional: true - /@jest/expect-utils/29.7.0: - resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - jest-get-type: 29.6.3 + /@esbuild/win32-x64/0.24.0: + resolution: {integrity: sha512-7IAFPrjSQIJrGsK6flwg7NFmwBoSTyF3rl7If0hNUFQU4ilTsEPL6GuMuU9BfIWVVGuRnuIidkSMC+c0Otu8IA==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + requiresBuild: true dev: true + optional: true - /@jest/expect/29.7.0: - resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + /@eslint-community/eslint-utils/4.4.1_eslint@9.16.0: + resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - expect: 29.7.0 - jest-snapshot: 29.7.0 - transitivePeerDependencies: - - supports-color + eslint: 9.16.0 + eslint-visitor-keys: 3.4.3 dev: true - /@jest/fake-timers/29.7.0: - resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/types': 29.6.3 - '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.9.0 - jest-message-util: 29.7.0 - jest-mock: 29.7.0 - jest-util: 29.7.0 + /@eslint-community/regexpp/4.12.1: + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@jest/globals/29.7.0: - resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + /@eslint/config-array/0.19.1: + resolution: {integrity: sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@jest/environment': 29.7.0 - '@jest/expect': 29.7.0 - '@jest/types': 29.6.3 - jest-mock: 29.7.0 + '@eslint/object-schema': 2.1.5 + debug: 4.4.0 + minimatch: 3.1.2 transitivePeerDependencies: - supports-color dev: true - /@jest/reporters/29.7.0: - resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true + /@eslint/core/0.9.1: + resolution: {integrity: sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 22.9.0 - chalk: 4.1.2 - collect-v8-coverage: 1.0.2 - exit: 0.1.2 - glob: 7.2.3 - graceful-fs: 4.2.11 - istanbul-lib-coverage: 3.2.2 - istanbul-lib-instrument: 6.0.3 - istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.7 - jest-message-util: 29.7.0 - jest-util: 29.7.0 - jest-worker: 29.7.0 - slash: 3.0.0 - string-length: 4.0.2 - strip-ansi: 6.0.1 - v8-to-istanbul: 9.3.0 + '@types/json-schema': 7.0.15 + dev: true + + /@eslint/eslintrc/3.2.0: + resolution: {integrity: sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + ajv: 6.12.6 + debug: 4.4.0 + espree: 10.3.0 + globals: 14.0.0 + ignore: 5.3.2 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color dev: true - /@jest/schemas/29.6.3: - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@sinclair/typebox': 0.27.8 + /@eslint/js/9.16.0: + resolution: {integrity: sha512-tw2HxzQkrbeuvyj1tG2Yqq+0H9wGoI2IMk4EOsQeX+vmd75FtJAzf+gTA69WF+baUKRYQ3x2kbLE08js5OsTVg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /@jest/source-map/29.6.3: - resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - callsites: 3.1.0 - graceful-fs: 4.2.11 + /@eslint/object-schema/2.1.5: + resolution: {integrity: sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dev: true - /@jest/test-result/29.7.0: - resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + /@eslint/plugin-kit/0.2.4: + resolution: {integrity: sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} dependencies: - '@jest/console': 29.7.0 - '@jest/types': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.6 - collect-v8-coverage: 1.0.2 + levn: 0.4.1 dev: true - /@jest/test-sequencer/29.7.0: - resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/test-result': 29.7.0 - graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 - slash: 3.0.0 + /@gar/promisify/1.1.3: + resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} dev: true - /@jest/transform/26.6.2: - resolution: {integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==} - engines: {node: '>= 10.14.2'} - dependencies: - '@babel/core': 7.26.0 - '@jest/types': 26.6.2 - babel-plugin-istanbul: 6.1.1 - chalk: 4.1.2 - convert-source-map: 1.9.0 - fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.11 - jest-haste-map: 26.6.2 - jest-regex-util: 26.0.0 - jest-util: 26.6.2 - micromatch: 4.0.8 - pirates: 4.0.6 - slash: 3.0.0 - source-map: 0.6.1 - write-file-atomic: 3.0.3 - transitivePeerDependencies: - - supports-color - dev: true - - /@jest/transform/29.7.0: - resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@babel/core': 7.26.0 - '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 - babel-plugin-istanbul: 6.1.1 - chalk: 4.1.2 - convert-source-map: 2.0.0 - fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 - jest-regex-util: 29.6.3 - jest-util: 29.7.0 - micromatch: 4.0.8 - pirates: 4.0.6 - slash: 3.0.0 - write-file-atomic: 4.0.2 - transitivePeerDependencies: - - supports-color - dev: true - - /@jest/types/26.6.2: - resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} - engines: {node: '>= 10.14.2'} + /@graphql-tools/merge/9.0.8_graphql@15.9.0: + resolution: {integrity: sha512-RG9NEp4fi0MoFi0te4ahqTMYuavQnXlpEZxxMomdCa6CI5tfekcVm/rsLF5Zt8O4HY+esDt9+4dCL+aOKvG79w==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 22.9.0 - '@types/yargs': 15.0.19 - chalk: 4.1.2 + '@graphql-tools/utils': 10.5.5_graphql@15.9.0 + graphql: 15.9.0 + tslib: 2.8.1 dev: true - /@jest/types/29.6.3: - resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + /@graphql-tools/schema/10.0.7_graphql@15.9.0: + resolution: {integrity: sha512-Cz1o+rf9cd3uMgG+zI9HlM5mPlnHQUlk/UQRZyUlPDfT+944taLaokjvj7AI6GcOFVf4f2D11XthQp+0GY31jQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@jest/schemas': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 22.9.0 - '@types/yargs': 17.0.33 - chalk: 4.1.2 + '@graphql-tools/merge': 9.0.8_graphql@15.9.0 + '@graphql-tools/utils': 10.5.5_graphql@15.9.0 + graphql: 15.9.0 + tslib: 2.8.1 + value-or-promise: 1.0.12 dev: true - /@jridgewell/gen-mapping/0.3.5: - resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} - engines: {node: '>=6.0.0'} + /@graphql-tools/utils/10.5.5_graphql@15.9.0: + resolution: {integrity: sha512-LF/UDWmMT0mnobL2UZETwYghV7HYBzNaGj0SAkCYOMy/C3+6sQdbcTksnoFaKR9XIVD78jNXEGfivbB8Zd+cwA==} + engines: {node: '>=16.0.0'} + peerDependencies: + graphql: ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 - dev: true - - /@jridgewell/resolve-uri/3.1.2: - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} - engines: {node: '>=6.0.0'} + '@graphql-typed-document-node/core': 3.2.0_graphql@15.9.0 + cross-inspect: 1.0.1 + dset: 3.1.4 + graphql: 15.9.0 + tslib: 2.8.1 dev: true - /@jridgewell/set-array/1.2.1: - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} - engines: {node: '>=6.0.0'} + /@graphql-typed-document-node/core/3.2.0: + resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dev: true - /@jridgewell/source-map/0.3.6: - resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} + /@graphql-typed-document-node/core/3.2.0_graphql@15.9.0: + resolution: {integrity: sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: - '@jridgewell/gen-mapping': 0.3.5 - '@jridgewell/trace-mapping': 0.3.25 - dev: true - - /@jridgewell/sourcemap-codec/1.5.0: - resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + graphql: 15.9.0 dev: true - /@jridgewell/trace-mapping/0.3.25: - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 + /@hapi/hoek/9.3.0: + resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} dev: true - /@kwsites/file-exists/1.1.1_supports-color@8.1.1: - resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} + /@hapi/topo/5.1.0: + resolution: {integrity: sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==} dependencies: - debug: 4.3.7_supports-color@8.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - /@kwsites/promise-deferred/1.1.1: - resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} + '@hapi/hoek': 9.3.0 dev: true - /@mdx-js/loader/1.6.22_react@18.3.1: - resolution: {integrity: sha512-9CjGwy595NaxAYp0hF9B/A0lH6C8Rms97e2JS9d3jVUtILn6pT5i5IV965ra3lIWc7Rs1GG1tBdVF7dCowYe6Q==} - dependencies: - '@mdx-js/mdx': 1.6.22 - '@mdx-js/react': 1.6.22_react@18.3.1 - loader-utils: 2.0.0 - transitivePeerDependencies: - - react - - supports-color + /@humanfs/core/0.19.1: + resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} + engines: {node: '>=18.18.0'} dev: true - /@mdx-js/mdx/1.6.22: - resolution: {integrity: sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==} + /@humanfs/node/0.16.6: + resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} + engines: {node: '>=18.18.0'} dependencies: - '@babel/core': 7.12.9 - '@babel/plugin-syntax-jsx': 7.12.1_@babel+core@7.12.9 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 - '@mdx-js/util': 1.6.22 - babel-plugin-apply-mdx-type-prop: 1.6.22_@babel+core@7.12.9 - babel-plugin-extract-import-names: 1.6.22 - camelcase-css: 2.0.1 - detab: 2.0.4 - hast-util-raw: 6.0.1 - lodash.uniq: 4.5.0 - mdast-util-to-hast: 10.0.1 - remark-footnotes: 2.0.0 - remark-mdx: 1.6.22 - remark-parse: 8.0.3 - remark-squeeze-paragraphs: 4.0.0 - style-to-object: 0.3.0 - unified: 9.2.0 - unist-builder: 2.0.3 - unist-util-visit: 2.0.3 - transitivePeerDependencies: - - supports-color - dev: true - - /@mdx-js/react/1.6.22: - resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} - peerDependencies: - react: ^16.13.1 || ^17.0.0 + '@humanfs/core': 0.19.1 + '@humanwhocodes/retry': 0.3.1 dev: true - /@mdx-js/react/1.6.22_react@18.3.1: - resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} - peerDependencies: - react: ^16.13.1 || ^17.0.0 - dependencies: - react: 18.3.1 + /@humanwhocodes/module-importer/1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} dev: true - /@mdx-js/util/1.6.22: - resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} + /@humanwhocodes/retry/0.3.1: + resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} + engines: {node: '>=18.18'} dev: true - /@mrmlnc/readdir-enhanced/2.2.1: - resolution: {integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==} - engines: {node: '>=4'} - dependencies: - call-me-maybe: 1.0.2 - glob-to-regexp: 0.3.0 + /@humanwhocodes/retry/0.4.1: + resolution: {integrity: sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==} + engines: {node: '>=18.18'} dev: true - /@netflix/nerror/1.1.3: - resolution: {integrity: sha512-b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg==} - dependencies: - assert-plus: 1.0.0 - extsprintf: 1.4.1 - lodash: 4.17.21 - dev: true + /@img/sharp-darwin-arm64/0.33.5: + resolution: {integrity: sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-darwin-arm64': 1.0.4 + dev: false + optional: true - /@next/env/15.0.3: - resolution: {integrity: sha512-t9Xy32pjNOvVn2AS+Utt6VmyrshbpfUMhIjFO60gI58deSo/KgLOp31XZ4O+kY/Is8WAGYwA5gR7kOb1eORDBA==} + /@img/sharp-darwin-x64/0.33.5: + resolution: {integrity: sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [darwin] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-darwin-x64': 1.0.4 dev: false + optional: true - /@next/swc-darwin-arm64/15.0.3: - resolution: {integrity: sha512-s3Q/NOorCsLYdCKvQlWU+a+GeAd3C8Rb3L1YnetsgwXzhc3UTWrtQpB/3eCjFOdGUj5QmXfRak12uocd1ZiiQw==} - engines: {node: '>= 10'} + /@img/sharp-libvips-darwin-arm64/1.0.4: + resolution: {integrity: sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==} cpu: [arm64] os: [darwin] requiresBuild: true dev: false optional: true - /@next/swc-darwin-x64/15.0.3: - resolution: {integrity: sha512-Zxl/TwyXVZPCFSf0u2BNj5sE0F2uR6iSKxWpq4Wlk/Sv9Ob6YCKByQTkV2y6BCic+fkabp9190hyrDdPA/dNrw==} - engines: {node: '>= 10'} + /@img/sharp-libvips-darwin-x64/1.0.4: + resolution: {integrity: sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==} cpu: [x64] os: [darwin] requiresBuild: true dev: false optional: true - /@next/swc-linux-arm64-gnu/15.0.3: - resolution: {integrity: sha512-T5+gg2EwpsY3OoaLxUIofmMb7ohAUlcNZW0fPQ6YAutaWJaxt1Z1h+8zdl4FRIOr5ABAAhXtBcpkZNwUcKI2fw==} - engines: {node: '>= 10'} - cpu: [arm64] + /@img/sharp-libvips-linux-arm/1.0.5: + resolution: {integrity: sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==} + cpu: [arm] os: [linux] requiresBuild: true dev: false optional: true - /@next/swc-linux-arm64-musl/15.0.3: - resolution: {integrity: sha512-WkAk6R60mwDjH4lG/JBpb2xHl2/0Vj0ZRu1TIzWuOYfQ9tt9NFsIinI1Epma77JVgy81F32X/AeD+B2cBu/YQA==} - engines: {node: '>= 10'} + /@img/sharp-libvips-linux-arm64/1.0.4: + resolution: {integrity: sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==} cpu: [arm64] os: [linux] requiresBuild: true dev: false optional: true - /@next/swc-linux-x64-gnu/15.0.3: - resolution: {integrity: sha512-gWL/Cta1aPVqIGgDb6nxkqy06DkwJ9gAnKORdHWX1QBbSZZB+biFYPFti8aKIQL7otCE1pjyPaXpFzGeG2OS2w==} - engines: {node: '>= 10'} - cpu: [x64] + /@img/sharp-libvips-linux-s390x/1.0.4: + resolution: {integrity: sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==} + cpu: [s390x] os: [linux] requiresBuild: true dev: false optional: true - /@next/swc-linux-x64-musl/15.0.3: - resolution: {integrity: sha512-QQEMwFd8r7C0GxQS62Zcdy6GKx999I/rTO2ubdXEe+MlZk9ZiinsrjwoiBL5/57tfyjikgh6GOU2WRQVUej3UA==} - engines: {node: '>= 10'} + /@img/sharp-libvips-linux-x64/1.0.4: + resolution: {integrity: sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==} cpu: [x64] os: [linux] requiresBuild: true dev: false optional: true - /@next/swc-win32-arm64-msvc/15.0.3: - resolution: {integrity: sha512-9TEp47AAd/ms9fPNgtgnT7F3M1Hf7koIYYWCMQ9neOwjbVWJsHZxrFbI3iEDJ8rf1TDGpmHbKxXf2IFpAvheIQ==} - engines: {node: '>= 10'} + /@img/sharp-libvips-linuxmusl-arm64/1.0.4: + resolution: {integrity: sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==} cpu: [arm64] - os: [win32] + os: [linux] requiresBuild: true dev: false optional: true - /@next/swc-win32-x64-msvc/15.0.3: - resolution: {integrity: sha512-VNAz+HN4OGgvZs6MOoVfnn41kBzT+M+tB+OK4cww6DNyWS6wKaDpaAm/qLeOUbnMh0oVx1+mg0uoYARF69dJyA==} - engines: {node: '>= 10'} + /@img/sharp-libvips-linuxmusl-x64/1.0.4: + resolution: {integrity: sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@img/sharp-linux-arm/0.33.5: + resolution: {integrity: sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-arm': 1.0.5 + dev: false + optional: true + + /@img/sharp-linux-arm64/0.33.5: + resolution: {integrity: sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-arm64': 1.0.4 + dev: false + optional: true + + /@img/sharp-linux-s390x/0.33.5: + resolution: {integrity: sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [s390x] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-s390x': 1.0.4 + dev: false + optional: true + + /@img/sharp-linux-x64/0.33.5: + resolution: {integrity: sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linux-x64': 1.0.4 + dev: false + optional: true + + /@img/sharp-linuxmusl-arm64/0.33.5: + resolution: {integrity: sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [arm64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linuxmusl-arm64': 1.0.4 + dev: false + optional: true + + /@img/sharp-linuxmusl-x64/0.33.5: + resolution: {integrity: sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} cpu: [x64] + os: [linux] + requiresBuild: true + optionalDependencies: + '@img/sharp-libvips-linuxmusl-x64': 1.0.4 + dev: false + optional: true + + /@img/sharp-wasm32/0.33.5: + resolution: {integrity: sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [wasm32] + requiresBuild: true + dependencies: + '@emnapi/runtime': 1.3.1 + dev: false + optional: true + + /@img/sharp-win32-ia32/0.33.5: + resolution: {integrity: sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [ia32] os: [win32] requiresBuild: true dev: false optional: true - /@nodelib/fs.scandir/2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} + /@img/sharp-win32-x64/0.33.5: + resolution: {integrity: sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==} + engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@inquirer/figures/1.0.7: + resolution: {integrity: sha512-m+Trk77mp54Zma6xLkLuY+mvanPxlE4A7yNKs2HBiyZ4UkVs28Mv5c/pgWrHeInx+USHeX/WEPzjrWrcJiQgjw==} + engines: {node: '>=18'} + + /@isaacs/cliui/8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 + string-width: 5.1.2 + string-width-cjs: /string-width/4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: /strip-ansi/6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: /wrap-ansi/7.0.0 + dev: true - /@nodelib/fs.stat/1.1.3: - resolution: {integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==} - engines: {node: '>= 6'} + /@istanbuljs/load-nyc-config/1.1.0: + resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} + engines: {node: '>=8'} + dependencies: + camelcase: 5.3.1 + find-up: 4.1.0 + get-package-type: 0.1.0 + js-yaml: 3.14.1 + resolve-from: 5.0.0 dev: true - /@nodelib/fs.stat/2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} + /@istanbuljs/schema/0.1.3: + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} + dev: true - /@nodelib/fs.walk/1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} + /@jest/console/29.7.0: + resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 + '@jest/types': 29.6.3 + '@types/node': 22.9.0 + chalk: 4.1.2 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + slash: 3.0.0 + dev: true + + /@jest/core/29.7.0: + resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 22.9.0 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0_@types+node@22.9.0 + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + dev: true + + /@jest/environment/29.7.0: + resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/fake-timers': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 22.9.0 + jest-mock: 29.7.0 + dev: true + + /@jest/expect-utils/29.7.0: + resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + jest-get-type: 29.6.3 + dev: true + + /@jest/expect/29.7.0: + resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + expect: 29.7.0 + jest-snapshot: 29.7.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/fake-timers/29.7.0: + resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/types': 29.6.3 + '@sinonjs/fake-timers': 10.3.0 + '@types/node': 22.9.0 + jest-message-util: 29.7.0 + jest-mock: 29.7.0 + jest-util: 29.7.0 + dev: true + + /@jest/globals/29.7.0: + resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/environment': 29.7.0 + '@jest/expect': 29.7.0 + '@jest/types': 29.6.3 + jest-mock: 29.7.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/reporters/29.7.0: + resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + '@bcoe/v8-coverage': 0.2.3 + '@jest/console': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@jridgewell/trace-mapping': 0.3.25 + '@types/node': 22.9.0 + chalk: 4.1.2 + collect-v8-coverage: 1.0.2 + exit: 0.1.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-instrument: 6.0.3 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.7 + jest-message-util: 29.7.0 + jest-util: 29.7.0 + jest-worker: 29.7.0 + slash: 3.0.0 + string-length: 4.0.2 + strip-ansi: 6.0.1 + v8-to-istanbul: 9.3.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/schemas/29.6.3: + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@sinclair/typebox': 0.27.8 + dev: true + + /@jest/source-map/29.6.3: + resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + callsites: 3.1.0 + graceful-fs: 4.2.11 + dev: true + + /@jest/test-result/29.7.0: + resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/console': 29.7.0 + '@jest/types': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.6 + collect-v8-coverage: 1.0.2 + dev: true + + /@jest/test-sequencer/29.7.0: + resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/test-result': 29.7.0 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + slash: 3.0.0 + dev: true + + /@jest/transform/26.6.2: + resolution: {integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==} + engines: {node: '>= 10.14.2'} + dependencies: + '@babel/core': 7.26.0 + '@jest/types': 26.6.2 + babel-plugin-istanbul: 6.1.1 + chalk: 4.1.2 + convert-source-map: 1.9.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.11 + jest-haste-map: 26.6.2 + jest-regex-util: 26.0.0 + jest-util: 26.6.2 + micromatch: 4.0.8 + pirates: 4.0.6 + slash: 3.0.0 + source-map: 0.6.1 + write-file-atomic: 3.0.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/transform/29.7.0: + resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@babel/core': 7.26.0 + '@jest/types': 29.6.3 + '@jridgewell/trace-mapping': 0.3.25 + babel-plugin-istanbul: 6.1.1 + chalk: 4.1.2 + convert-source-map: 2.0.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.11 + jest-haste-map: 29.7.0 + jest-regex-util: 29.6.3 + jest-util: 29.7.0 + micromatch: 4.0.8 + pirates: 4.0.6 + slash: 3.0.0 + write-file-atomic: 4.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/types/26.6.2: + resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} + engines: {node: '>= 10.14.2'} + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 22.9.0 + '@types/yargs': 15.0.19 + chalk: 4.1.2 + dev: true + + /@jest/types/29.6.3: + resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + dependencies: + '@jest/schemas': 29.6.3 + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 3.0.4 + '@types/node': 22.9.0 + '@types/yargs': 17.0.33 + chalk: 4.1.2 + dev: true + + /@jridgewell/gen-mapping/0.3.5: + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + dev: true + + /@jridgewell/resolve-uri/3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/set-array/1.2.1: + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/source-map/0.3.6: + resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + dev: true + + /@jridgewell/sourcemap-codec/1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + dev: true + + /@jridgewell/trace-mapping/0.3.25: + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + dev: true + + /@jspm/core/2.0.1: + resolution: {integrity: sha512-Lg3PnLp0QXpxwLIAuuJboLeRaIhrgJjeuh797QADg3xz8wGLugQOS5DpsE8A6i6Adgzf+bacllkKZG3J0tGfDw==} + dev: true + + /@kwsites/file-exists/1.1.1_supports-color@8.1.1: + resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} + dependencies: + debug: 4.4.0_supports-color@8.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@kwsites/promise-deferred/1.1.1: + resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} + dev: true + + /@mdx-js/loader/1.6.22_react@18.3.1: + resolution: {integrity: sha512-9CjGwy595NaxAYp0hF9B/A0lH6C8Rms97e2JS9d3jVUtILn6pT5i5IV965ra3lIWc7Rs1GG1tBdVF7dCowYe6Q==} + dependencies: + '@mdx-js/mdx': 1.6.22 + '@mdx-js/react': 1.6.22_react@18.3.1 + loader-utils: 2.0.0 + transitivePeerDependencies: + - react + - supports-color + dev: true + + /@mdx-js/mdx/1.6.22: + resolution: {integrity: sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==} + dependencies: + '@babel/core': 7.12.9 + '@babel/plugin-syntax-jsx': 7.12.1_@babel+core@7.12.9 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 + '@mdx-js/util': 1.6.22 + babel-plugin-apply-mdx-type-prop: 1.6.22_@babel+core@7.12.9 + babel-plugin-extract-import-names: 1.6.22 + camelcase-css: 2.0.1 + detab: 2.0.4 + hast-util-raw: 6.0.1 + lodash.uniq: 4.5.0 + mdast-util-to-hast: 10.0.1 + remark-footnotes: 2.0.0 + remark-mdx: 1.6.22 + remark-parse: 8.0.3 + remark-squeeze-paragraphs: 4.0.0 + style-to-object: 0.3.0 + unified: 9.2.0 + unist-builder: 2.0.3 + unist-util-visit: 2.0.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@mdx-js/mdx/2.3.0: + resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==} + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/mdx': 2.0.13 + estree-util-build-jsx: 2.2.2 + estree-util-is-identifier-name: 2.1.0 + estree-util-to-js: 1.2.0 + estree-walker: 3.0.3 + hast-util-to-estree: 2.3.3 + markdown-extensions: 1.1.1 + periscopic: 3.1.0 + remark-mdx: 2.3.0 + remark-parse: 10.0.2 + remark-rehype: 10.1.0 + unified: 10.1.2 + unist-util-position-from-estree: 1.1.2 + unist-util-stringify-position: 3.0.3 + unist-util-visit: 4.1.2 + vfile: 5.3.7 + transitivePeerDependencies: + - supports-color + dev: true + + /@mdx-js/react/1.6.22: + resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} + peerDependencies: + react: ^16.13.1 || ^17.0.0 + dev: true + + /@mdx-js/react/1.6.22_react@18.3.1: + resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} + peerDependencies: + react: ^16.13.1 || ^17.0.0 + dependencies: + react: 18.3.1 + dev: true + + /@mdx-js/util/1.6.22: + resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} + dev: true + + /@mrmlnc/readdir-enhanced/2.2.1: + resolution: {integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==} + engines: {node: '>=4'} + dependencies: + call-me-maybe: 1.0.2 + glob-to-regexp: 0.3.0 + dev: true + + /@netflix/nerror/1.1.3: + resolution: {integrity: sha512-b+MGNyP9/LXkapreJzNUzcvuzZslj/RGgdVVJ16P2wSlYatfLycPObImqVJSmNAdyeShvNeM/pl3sVZsObFueg==} + dependencies: + assert-plus: 1.0.0 + extsprintf: 1.4.1 + lodash: 4.17.21 + dev: true + + /@next/env/15.0.3: + resolution: {integrity: sha512-t9Xy32pjNOvVn2AS+Utt6VmyrshbpfUMhIjFO60gI58deSo/KgLOp31XZ4O+kY/Is8WAGYwA5gR7kOb1eORDBA==} + dev: false + + /@next/swc-darwin-arm64/15.0.3: + resolution: {integrity: sha512-s3Q/NOorCsLYdCKvQlWU+a+GeAd3C8Rb3L1YnetsgwXzhc3UTWrtQpB/3eCjFOdGUj5QmXfRak12uocd1ZiiQw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@next/swc-darwin-x64/15.0.3: + resolution: {integrity: sha512-Zxl/TwyXVZPCFSf0u2BNj5sE0F2uR6iSKxWpq4Wlk/Sv9Ob6YCKByQTkV2y6BCic+fkabp9190hyrDdPA/dNrw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-gnu/15.0.3: + resolution: {integrity: sha512-T5+gg2EwpsY3OoaLxUIofmMb7ohAUlcNZW0fPQ6YAutaWJaxt1Z1h+8zdl4FRIOr5ABAAhXtBcpkZNwUcKI2fw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-arm64-musl/15.0.3: + resolution: {integrity: sha512-WkAk6R60mwDjH4lG/JBpb2xHl2/0Vj0ZRu1TIzWuOYfQ9tt9NFsIinI1Epma77JVgy81F32X/AeD+B2cBu/YQA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-gnu/15.0.3: + resolution: {integrity: sha512-gWL/Cta1aPVqIGgDb6nxkqy06DkwJ9gAnKORdHWX1QBbSZZB+biFYPFti8aKIQL7otCE1pjyPaXpFzGeG2OS2w==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-linux-x64-musl/15.0.3: + resolution: {integrity: sha512-QQEMwFd8r7C0GxQS62Zcdy6GKx999I/rTO2ubdXEe+MlZk9ZiinsrjwoiBL5/57tfyjikgh6GOU2WRQVUej3UA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-arm64-msvc/15.0.3: + resolution: {integrity: sha512-9TEp47AAd/ms9fPNgtgnT7F3M1Hf7koIYYWCMQ9neOwjbVWJsHZxrFbI3iEDJ8rf1TDGpmHbKxXf2IFpAvheIQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@next/swc-win32-x64-msvc/15.0.3: + resolution: {integrity: sha512-VNAz+HN4OGgvZs6MOoVfnn41kBzT+M+tB+OK4cww6DNyWS6wKaDpaAm/qLeOUbnMh0oVx1+mg0uoYARF69dJyA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + + /@nodelib/fs.scandir/2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + /@nodelib/fs.stat/1.1.3: + resolution: {integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==} + engines: {node: '>= 6'} + dev: true + + /@nodelib/fs.stat/2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + /@nodelib/fs.walk/1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 + + /@nolyfill/is-core-module/1.0.39: + resolution: {integrity: sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA==} + engines: {node: '>=12.4.0'} + dev: true + + /@not-govuk/anchor-list/0.15.2: + resolution: {integrity: sha512-daoiFcfkZkOeIBJQt5nI5JHnseLsLn6q9BHIBWiONyWTFZo4ptcCDz5Vhq0f6NVNGHSRgB9WBoVVVo3S7h9b5w==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/anchor': 0.15.2 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/router': 0.15.2 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false + + /@not-govuk/anchor-list/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-daoiFcfkZkOeIBJQt5nI5JHnseLsLn6q9BHIBWiONyWTFZo4ptcCDz5Vhq0f6NVNGHSRgB9WBoVVVo3S7h9b5w==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/anchor': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/router': 0.15.2_react-router-dom@6.28.0 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: true + + /@not-govuk/anchor-list/0.15.2_jomigrlxmistz4f2nsdzwrrjky: + resolution: {integrity: sha512-daoiFcfkZkOeIBJQt5nI5JHnseLsLn6q9BHIBWiONyWTFZo4ptcCDz5Vhq0f6NVNGHSRgB9WBoVVVo3S7h9b5w==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/anchor': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/router': 0.15.2_react-router-dom@6.28.0 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: true + + /@not-govuk/anchor-list/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-daoiFcfkZkOeIBJQt5nI5JHnseLsLn6q9BHIBWiONyWTFZo4ptcCDz5Vhq0f6NVNGHSRgB9WBoVVVo3S7h9b5w==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/anchor': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/router': 0.15.2_next@15.0.3 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false + + /@not-govuk/anchor-list/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-daoiFcfkZkOeIBJQt5nI5JHnseLsLn6q9BHIBWiONyWTFZo4ptcCDz5Vhq0f6NVNGHSRgB9WBoVVVo3S7h9b5w==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/anchor': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/router': 0.15.2_@remix-run+react@2.15.1 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false + + /@not-govuk/anchor/0.15.2: + resolution: {integrity: sha512-bQ8kPJQaVC9La+gq2QfgTb+S5Pfn8nxMmLMeWed5QHv4dYMdyiJwoyZWfXDZ0e1JW82vACBONgdLHPALGXLvGg==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/client-component-helpers': 0.15.2 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/router': 0.15.2 + '@not-govuk/uri': 0.15.2 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false + + /@not-govuk/anchor/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-bQ8kPJQaVC9La+gq2QfgTb+S5Pfn8nxMmLMeWed5QHv4dYMdyiJwoyZWfXDZ0e1JW82vACBONgdLHPALGXLvGg==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/client-component-helpers': 0.15.2_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/router': 0.15.2_react-router-dom@6.28.0 + '@not-govuk/uri': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: true + + /@not-govuk/anchor/0.15.2_jomigrlxmistz4f2nsdzwrrjky: + resolution: {integrity: sha512-bQ8kPJQaVC9La+gq2QfgTb+S5Pfn8nxMmLMeWed5QHv4dYMdyiJwoyZWfXDZ0e1JW82vACBONgdLHPALGXLvGg==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/client-component-helpers': 0.15.2_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/router': 0.15.2_react-router-dom@6.28.0 + '@not-govuk/uri': 0.15.2 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: true + + /@not-govuk/anchor/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-bQ8kPJQaVC9La+gq2QfgTb+S5Pfn8nxMmLMeWed5QHv4dYMdyiJwoyZWfXDZ0e1JW82vACBONgdLHPALGXLvGg==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/client-component-helpers': 0.15.2_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/router': 0.15.2_next@15.0.3 + '@not-govuk/uri': 0.15.2 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false + + /@not-govuk/anchor/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-bQ8kPJQaVC9La+gq2QfgTb+S5Pfn8nxMmLMeWed5QHv4dYMdyiJwoyZWfXDZ0e1JW82vACBONgdLHPALGXLvGg==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/client-component-helpers': 0.15.2_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/router': 0.15.2_@remix-run+react@2.15.1 + '@not-govuk/uri': 0.15.2 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false + + /@not-govuk/app-composer/0.15.2_nra4mirnodsyjcuzwkjh3sts5m: + resolution: {integrity: sha512-Sa5kfScOd+J5c/04xJ1csSSbyceB3Iz0SP5Fx7RQ6eRFTsWKLRGdp3cylLiVzGE6wmGQHFoiYvqC3Q1kN0TExQ==} + peerDependencies: + '@apollo/client': ^3.12.2 + '@not-govuk/user-info': ^0.15.2 + react: ^18.3.1 + react-helmet-async: ^2.0.5 + react-router: ^6.28.0 + react-router-dom: ^6.28.0 + dependencies: + '@apollo/client': 3.11.9_pa3gullttjju2hvnggb5g42c3e + '@not-govuk/client-component-helpers': 0.15.2_react@18.3.1 + '@not-govuk/router': 0.15.2_react-router-dom@6.28.0 + '@not-govuk/user-info': 0.15.2_react@18.3.1 + react: 18.3.1 + react-helmet-async: 2.0.5_react@18.3.1 + react-router: 6.28.0_react@18.3.1 + react-router-dom: 6.28.0_nnrd3gsncyragczmpvfhocinkq + transitivePeerDependencies: + - '@remix-run/react' + - next + dev: true + + /@not-govuk/app-plop-pack/0.15.2: + resolution: {integrity: sha512-g3S/zIWz0ItxcVwlVo7yk9uUANyFVmRjNrHXc7lR2tHn5AqIoUeU13ElrZewsBIYv2dPCfxCcssylSB2f+M/5A==} + engines: {node: '>=12.0.0'} + dependencies: + '@not-govuk/plop-pack-internal': 0.15.2 + dev: true + + /@not-govuk/aside/0.15.2: + resolution: {integrity: sha512-AXR5ax8KfZEy5nn3vVlZ+XH7w1HsJYGh4Wx7bcSg9ESeP2DTIRt4MvLNVxuX/UPhyXH3UfdhB1nfRMi4/8kCSg==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + dev: false + + /@not-govuk/aside/0.15.2_react@18.3.1: + resolution: {integrity: sha512-AXR5ax8KfZEy5nn3vVlZ+XH7w1HsJYGh4Wx7bcSg9ESeP2DTIRt4MvLNVxuX/UPhyXH3UfdhB1nfRMi4/8kCSg==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + react: 18.3.1 + + /@not-govuk/aside/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-AXR5ax8KfZEy5nn3vVlZ+XH7w1HsJYGh4Wx7bcSg9ESeP2DTIRt4MvLNVxuX/UPhyXH3UfdhB1nfRMi4/8kCSg==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + govuk-frontend: 5.7.1 + react: 18.3.1 + dev: true + + /@not-govuk/asset-proxy/0.15.2_nd6gxufwwypd5zkykohhb6bs2u: + resolution: {integrity: sha512-+CkHl17F7TQecMy6NnCs796eYieuka0hlDF/9A4CP6ZvaAPT6rK6p5VikX/ez+j4dw0M1pxUo5GhHXNUYrIr2g==} + peerDependencies: + webpack: ^5.97.1 + webpack-dev-middleware: ^6.1.3 + webpack-hot-middleware: ^2.26.1 + dependencies: + '@not-govuk/express-adapter': 0.15.2 + '@not-govuk/restify': 0.15.2 + http-proxy-middleware: 3.0.3 + webpack: 5.96.1_webpack-cli@5.1.4 + webpack-dev-middleware: 6.1.3_webpack@5.96.1 + webpack-hot-middleware: 2.26.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@not-govuk/back-link/0.15.2: + resolution: {integrity: sha512-Br6IrIhQOmw2BNG0zLwCi953ochM1TZe8O+8gdnfRwnf0im3EiJ1vmZtK4nSwcYoUvs3CSpEvy6XwldnrcgqFQ==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2 + '@not-govuk/router': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false + + /@not-govuk/back-link/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-Br6IrIhQOmw2BNG0zLwCi953ochM1TZe8O+8gdnfRwnf0im3EiJ1vmZtK4nSwcYoUvs3CSpEvy6XwldnrcgqFQ==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/link': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/router': 0.15.2_react-router-dom@6.28.0 + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + govuk-frontend: 5.7.1 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: true + + /@not-govuk/back-link/0.15.2_jomigrlxmistz4f2nsdzwrrjky: + resolution: {integrity: sha512-Br6IrIhQOmw2BNG0zLwCi953ochM1TZe8O+8gdnfRwnf0im3EiJ1vmZtK4nSwcYoUvs3CSpEvy6XwldnrcgqFQ==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/router': 0.15.2_react-router-dom@6.28.0 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: true + + /@not-govuk/back-link/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-Br6IrIhQOmw2BNG0zLwCi953ochM1TZe8O+8gdnfRwnf0im3EiJ1vmZtK4nSwcYoUvs3CSpEvy6XwldnrcgqFQ==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/router': 0.15.2_next@15.0.3 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false + + /@not-govuk/back-link/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-Br6IrIhQOmw2BNG0zLwCi953ochM1TZe8O+8gdnfRwnf0im3EiJ1vmZtK4nSwcYoUvs3CSpEvy6XwldnrcgqFQ==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/router': 0.15.2_@remix-run+react@2.15.1 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false + + /@not-govuk/breadcrumbs/0.15.2: + resolution: {integrity: sha512-/nfAPzvnAnwLqkWUzERicNzunqeo4gff9bwE61mtn1gKFlaH698a4v3odLF1EiadWEXaoq0iQ8Z3uCyVN11dCw==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/anchor-list': 0.15.2 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false + + /@not-govuk/breadcrumbs/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-/nfAPzvnAnwLqkWUzERicNzunqeo4gff9bwE61mtn1gKFlaH698a4v3odLF1EiadWEXaoq0iQ8Z3uCyVN11dCw==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/anchor-list': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + govuk-frontend: 5.7.1 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: true + + /@not-govuk/breadcrumbs/0.15.2_jomigrlxmistz4f2nsdzwrrjky: + resolution: {integrity: sha512-/nfAPzvnAnwLqkWUzERicNzunqeo4gff9bwE61mtn1gKFlaH698a4v3odLF1EiadWEXaoq0iQ8Z3uCyVN11dCw==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/anchor-list': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: true + + /@not-govuk/breadcrumbs/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-/nfAPzvnAnwLqkWUzERicNzunqeo4gff9bwE61mtn1gKFlaH698a4v3odLF1EiadWEXaoq0iQ8Z3uCyVN11dCw==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/anchor-list': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false + + /@not-govuk/breadcrumbs/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-/nfAPzvnAnwLqkWUzERicNzunqeo4gff9bwE61mtn1gKFlaH698a4v3odLF1EiadWEXaoq0iQ8Z3uCyVN11dCw==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/anchor-list': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false + + /@not-govuk/button-group/0.15.2: + resolution: {integrity: sha512-NBH3N7Y98FYT4W/HNAJRlxLBOpinEfd3LckE1IKOq07pwiYlAsdsDQZtJjxUqfcX7bNS6jB+i0YGy07/OezDow==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + + /@not-govuk/button-group/0.15.2_react@18.3.1: + resolution: {integrity: sha512-NBH3N7Y98FYT4W/HNAJRlxLBOpinEfd3LckE1IKOq07pwiYlAsdsDQZtJjxUqfcX7bNS6jB+i0YGy07/OezDow==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + react: 18.3.1 + + /@not-govuk/button-group/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-NBH3N7Y98FYT4W/HNAJRlxLBOpinEfd3LckE1IKOq07pwiYlAsdsDQZtJjxUqfcX7bNS6jB+i0YGy07/OezDow==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + govuk-frontend: 5.7.1 + react: 18.3.1 + dev: true - /@not-govuk/anchor-list/0.15.0: - resolution: {integrity: sha512-uXZIFo3SbaqD7H+slWNjMRONetDGIEdG+stniPiac/Fw7aaqjEI6/BMPsoiUdVnf3H93AkV4OcDn7w41r8JOOA==} + /@not-govuk/button/0.15.2: + resolution: {integrity: sha512-hIyGSTUu5ZZU4EsnBNWdx6BjaZ92U7oRtCpedi7PuMAj/w36alLmFvIZJNfqURGHzdG6kTLASurqrJO/A9PVXQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor': 0.15.0 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/router': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom dev: false - /@not-govuk/anchor-list/0.15.0_jomigrlxmistz4f2nsdzwrrjky: - resolution: {integrity: sha512-uXZIFo3SbaqD7H+slWNjMRONetDGIEdG+stniPiac/Fw7aaqjEI6/BMPsoiUdVnf3H93AkV4OcDn7w41r8JOOA==} + /@not-govuk/button/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-hIyGSTUu5ZZU4EsnBNWdx6BjaZ92U7oRtCpedi7PuMAj/w36alLmFvIZJNfqURGHzdG6kTLASurqrJO/A9PVXQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/router': 0.15.0_react-router-dom@6.28.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/link': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom dev: true - /@not-govuk/anchor-list/0.15.0_next@15.0.3+react@18.3.1: - resolution: {integrity: sha512-uXZIFo3SbaqD7H+slWNjMRONetDGIEdG+stniPiac/Fw7aaqjEI6/BMPsoiUdVnf3H93AkV4OcDn7w41r8JOOA==} + /@not-govuk/button/0.15.2_jomigrlxmistz4f2nsdzwrrjky: + resolution: {integrity: sha512-hIyGSTUu5ZZU4EsnBNWdx6BjaZ92U7oRtCpedi7PuMAj/w36alLmFvIZJNfqURGHzdG6kTLASurqrJO/A9PVXQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/router': 0.15.0_next@15.0.3 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom - dev: false + dev: true - /@not-govuk/anchor-list/0.15.0_zhf74xwtz756mm3upw3cjiezri: - resolution: {integrity: sha512-uXZIFo3SbaqD7H+slWNjMRONetDGIEdG+stniPiac/Fw7aaqjEI6/BMPsoiUdVnf3H93AkV4OcDn7w41r8JOOA==} + /@not-govuk/button/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-hIyGSTUu5ZZU4EsnBNWdx6BjaZ92U7oRtCpedi7PuMAj/w36alLmFvIZJNfqURGHzdG6kTLASurqrJO/A9PVXQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/router': 0.15.0_react-router-dom@6.28.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom - dev: true + dev: false - /@not-govuk/anchor/0.15.0: - resolution: {integrity: sha512-m37MyUJwfAaPUlpLk55TbFeXugi6y/osAOLrn6mg27RsJxoKs7txmmh7cBVe5/QOMy25+Sl9m/YmSFf7sl5s4A==} + /@not-govuk/button/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-hIyGSTUu5ZZU4EsnBNWdx6BjaZ92U7oRtCpedi7PuMAj/w36alLmFvIZJNfqURGHzdG6kTLASurqrJO/A9PVXQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/client-component-helpers': 0.15.0 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/router': 0.15.0 - '@not-govuk/uri': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom dev: false - /@not-govuk/anchor/0.15.0_jomigrlxmistz4f2nsdzwrrjky: - resolution: {integrity: sha512-m37MyUJwfAaPUlpLk55TbFeXugi6y/osAOLrn6mg27RsJxoKs7txmmh7cBVe5/QOMy25+Sl9m/YmSFf7sl5s4A==} + /@not-govuk/checkboxes/0.15.2: + resolution: {integrity: sha512-vn3nc+fJN5zMl4VbowwZI9iDdctbr0Tb+dSEkr0pMX8CPdek4mvEdTYwv+L7lrk1bFlv8xir34AFJHm1Qq88NQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/client-component-helpers': 0.15.0_react@18.3.1 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/router': 0.15.0_react-router-dom@6.28.0 - '@not-govuk/uri': 0.15.0 - react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom - dev: true + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/form-group': 0.15.2 + '@not-govuk/hint': 0.15.2 + '@not-govuk/label': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + dev: false - /@not-govuk/anchor/0.15.0_next@15.0.3+react@18.3.1: - resolution: {integrity: sha512-m37MyUJwfAaPUlpLk55TbFeXugi6y/osAOLrn6mg27RsJxoKs7txmmh7cBVe5/QOMy25+Sl9m/YmSFf7sl5s4A==} + /@not-govuk/checkboxes/0.15.2_react@18.3.1: + resolution: {integrity: sha512-vn3nc+fJN5zMl4VbowwZI9iDdctbr0Tb+dSEkr0pMX8CPdek4mvEdTYwv+L7lrk1bFlv8xir34AFJHm1Qq88NQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/client-component-helpers': 0.15.0_react@18.3.1 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/router': 0.15.0_next@15.0.3 - '@not-govuk/uri': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/form-group': 0.15.2_react@18.3.1 + '@not-govuk/hint': 0.15.2_react@18.3.1 + '@not-govuk/label': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom - dev: false - /@not-govuk/anchor/0.15.0_zhf74xwtz756mm3upw3cjiezri: - resolution: {integrity: sha512-m37MyUJwfAaPUlpLk55TbFeXugi6y/osAOLrn6mg27RsJxoKs7txmmh7cBVe5/QOMy25+Sl9m/YmSFf7sl5s4A==} + /@not-govuk/checkboxes/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-vn3nc+fJN5zMl4VbowwZI9iDdctbr0Tb+dSEkr0pMX8CPdek4mvEdTYwv+L7lrk1bFlv8xir34AFJHm1Qq88NQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/client-component-helpers': 0.15.0_react@18.3.1 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/router': 0.15.0_react-router-dom@6.28.0 - '@not-govuk/uri': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/form-group': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/hint': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/label': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/sass-base': 0.15.2 '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + govuk-frontend: 5.7.1 react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom dev: true - /@not-govuk/app-composer/0.15.0_7k5ofakvmzgd35m7tpl5dthb5a: - resolution: {integrity: sha512-egMPDr8TI1+yYbUBPHxoPtgvyuza4bKEiXWQwxveGlHBkHDtiyyVWUonJihbO2vxKAt7wlk/3jDuaEv9pSlbBQ==} + /@not-govuk/client-component-helpers/0.15.2: + resolution: {integrity: sha512-6s09VNBhPhCKCCEN3AruMoKNRFrYUGn66l+NBgv3P/fq185auF89DmjHnhTZwH6Dmwxn5wszd9EpnyOundwzWg==} peerDependencies: - '@apollo/client': ^3.11.9 - '@not-govuk/user-info': ^0.15.0 - react: ^18.0.0 - react-helmet-async: ^2.0.5 - react-router: ^6.28.0 + react: ^18.3.1 + dev: false + + /@not-govuk/client-component-helpers/0.15.2_react@18.3.1: + resolution: {integrity: sha512-6s09VNBhPhCKCCEN3AruMoKNRFrYUGn66l+NBgv3P/fq185auF89DmjHnhTZwH6Dmwxn5wszd9EpnyOundwzWg==} + peerDependencies: + react: ^18.3.1 + dependencies: + react: 18.3.1 + + /@not-govuk/client-renderer/0.15.2_avfb4tp2s7vn6lypqrkzojirky: + resolution: {integrity: sha512-XWVHFXj8fPXiTXe0eNcQI6N2Qd7fvU2W0zr5B/WseWTDgTgyG+PEDJTJTGj1bOReQfVwTrePLOCvqwzv18+xzQ==} + peerDependencies: + react: ^18.3.1 + react-dom: ^18.3.1 react-router-dom: ^6.28.0 dependencies: - '@apollo/client': 3.11.9_pa3gullttjju2hvnggb5g42c3e - '@not-govuk/client-component-helpers': 0.15.0_react@18.3.1 - '@not-govuk/router': 0.15.0_react-router-dom@6.28.0 - '@not-govuk/user-info': 0.15.0_react@18.3.1 + '@not-govuk/app-composer': 0.15.2_nra4mirnodsyjcuzwkjh3sts5m react: 18.3.1 - react-helmet-async: 2.0.5_react@18.3.1 - react-router: 6.28.0_react@18.3.1 + react-dom: 18.3.1_react@18.3.1 react-router-dom: 6.28.0_nnrd3gsncyragczmpvfhocinkq transitivePeerDependencies: + - '@apollo/client' + - '@not-govuk/user-info' + - '@remix-run/react' - next + - react-helmet-async + - react-router dev: true - /@not-govuk/app-plop-pack/0.15.0: - resolution: {integrity: sha512-9JeM3RPfC0l4Sk69TMQXZi9ekeK89fefv29rUQO/u7VyFmircnyc7dkuTR5BNQe85V1wGyQug4PyLrXkQiZVzA==} - engines: {node: '>=12.0.0'} + /@not-govuk/component-helpers/0.15.2: + resolution: {integrity: sha512-/QJ7tcingzP9bKUeOHbU18iww/VGb/VDC9xFPGqJqJO1xPv7BX8V9CFaMhLwDypXlWFeVBBHYeDF9c+ZzqhPbA==} + + /@not-govuk/component-test-helpers/0.15.2_@types+react@18.3.12: + resolution: {integrity: sha512-LaD+E06vODcoCNaDArIpOdBauedXItMaAppBS4fjZ+LVJD7MKQVd9URjXuynPeXdklL0PU2DkmWCKNxwAo6hFQ==} + peerDependencies: + react: ^18.3.1 + react-router: ^6.28.0 + dependencies: + '@testing-library/dom': 10.4.0 + '@testing-library/jest-dom': 6.6.3 + '@testing-library/react': 16.1.0_a3zdx3tik2xe4xizju3gp3z3ua + '@testing-library/user-event': 14.5.2_eboxt5b3qr45gcxzx7wxppt6li + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - react-dom + dev: true + + /@not-govuk/components/0.15.2: + resolution: {integrity: sha512-QOkvV/ngTV5/S6PajLwmgys/Cp5bGywVmWyB/mjn06qXGHEJVEifQsPPLxUiluzs/S/JH7PqiW1R3XImV6uHKw==} + dependencies: + '@not-govuk/form': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/simple-components': 0.15.2 + govuk-frontend: 5.7.1 + transitivePeerDependencies: + - '@not-govuk/docs-components' + - '@remix-run/react' + - '@storybook/addon-docs' + - next + - react + - react-dom + - react-helmet-async + - react-router-dom + dev: false + + /@not-govuk/components/0.15.2_6k4aschpxoaz2l57hrf6gfjfga: + resolution: {integrity: sha512-QOkvV/ngTV5/S6PajLwmgys/Cp5bGywVmWyB/mjn06qXGHEJVEifQsPPLxUiluzs/S/JH7PqiW1R3XImV6uHKw==} + dependencies: + '@not-govuk/form': 0.15.2_o2nadbqidbjfm7hzb7urtv6f64 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/simple-components': 0.15.2_ubvxgkvfilujzigoruuah7hffu + govuk-frontend: 5.7.1 + transitivePeerDependencies: + - '@not-govuk/docs-components' + - '@remix-run/react' + - '@storybook/addon-docs' + - next + - react + - react-dom + - react-helmet-async + - react-router-dom + dev: true + + /@not-govuk/components/0.15.2_ddax3cpggxom74ocd5w4rxbymq: + resolution: {integrity: sha512-QOkvV/ngTV5/S6PajLwmgys/Cp5bGywVmWyB/mjn06qXGHEJVEifQsPPLxUiluzs/S/JH7PqiW1R3XImV6uHKw==} + dependencies: + '@not-govuk/form': 0.15.2_v4pfs2u5xeall47guvrazipo7u + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/simple-components': 0.15.2_x4mzwi7jhk3hehdbk35utmsway + govuk-frontend: 5.7.1 + transitivePeerDependencies: + - '@not-govuk/docs-components' + - '@remix-run/react' + - '@storybook/addon-docs' + - next + - react + - react-dom + - react-helmet-async + - react-router-dom + dev: true + + /@not-govuk/components/0.15.2_tq3usplt4ylubr2hsbipts7exi: + resolution: {integrity: sha512-QOkvV/ngTV5/S6PajLwmgys/Cp5bGywVmWyB/mjn06qXGHEJVEifQsPPLxUiluzs/S/JH7PqiW1R3XImV6uHKw==} + dependencies: + '@not-govuk/form': 0.15.2_tq3usplt4ylubr2hsbipts7exi + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/simple-components': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + govuk-frontend: 5.7.1 + transitivePeerDependencies: + - '@not-govuk/docs-components' + - '@remix-run/react' + - '@storybook/addon-docs' + - next + - react + - react-dom + - react-helmet-async + - react-router-dom + dev: false + + /@not-govuk/consent-cookies/0.15.2: + resolution: {integrity: sha512-Ooc20dLID4yBKsiL7EfMz7NzntmxOx8m3jxcsHG45oD2yZEcxcdGsyZqsWTIdwDOek07P8V3iUCKrZ3xmr12bA==} + engines: {node: '>=14.0.0'} dependencies: - '@not-govuk/plop-pack-internal': 0.15.0 + cookie: 0.7.2 + cryptr: 6.3.0 dev: true - /@not-govuk/aside/0.15.0: - resolution: {integrity: sha512-+ojrMCHlG3gABPEYmgpWgmHzro2x0uOMhMGSQMMBMGnh4FJ+8j5Bga25xaRKdfcJ/E3vjY/pUarIl5yT7ABaKQ==} + /@not-govuk/cookie-banner/0.15.2: + resolution: {integrity: sha512-sbvWa8fVtBo9ux6xGEmVIlqOWNlVfcobw1DDN7A4FUdNNPZOVgmHvvfcVYsc+gNzDaYml67SSNFxpnkl/aMg6Q==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/button-group': 0.15.2 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/width-container': 0.15.2 govuk-frontend: 5.7.1 dev: false - /@not-govuk/aside/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-+ojrMCHlG3gABPEYmgpWgmHzro2x0uOMhMGSQMMBMGnh4FJ+8j5Bga25xaRKdfcJ/E3vjY/pUarIl5yT7ABaKQ==} + /@not-govuk/cookie-banner/0.15.2_react@18.3.1: + resolution: {integrity: sha512-sbvWa8fVtBo9ux6xGEmVIlqOWNlVfcobw1DDN7A4FUdNNPZOVgmHvvfcVYsc+gNzDaYml67SSNFxpnkl/aMg6Q==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/button-group': 0.15.2_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/width-container': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 react: 18.3.1 - dev: true - /@not-govuk/aside/0.15.0_react@18.3.1: - resolution: {integrity: sha512-+ojrMCHlG3gABPEYmgpWgmHzro2x0uOMhMGSQMMBMGnh4FJ+8j5Bga25xaRKdfcJ/E3vjY/pUarIl5yT7ABaKQ==} + /@not-govuk/cookie-banner/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-sbvWa8fVtBo9ux6xGEmVIlqOWNlVfcobw1DDN7A4FUdNNPZOVgmHvvfcVYsc+gNzDaYml67SSNFxpnkl/aMg6Q==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/button-group': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/width-container': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 + dev: true - /@not-govuk/asset-proxy/0.15.0_nd6gxufwwypd5zkykohhb6bs2u: - resolution: {integrity: sha512-rOYgfrcPRbWBfluUSqkHJTouflIu8OfGnnh0Kig2ZJkOoc8qkYtEG8o1AxsDWqdV5FGDtAY2tDNNbAPtKaOxrA==} - peerDependencies: - webpack: ^5.96.1 - webpack-dev-middleware: ^6.1.3 - webpack-hot-middleware: ^2.26.1 + /@not-govuk/create-internal/0.15.2: + resolution: {integrity: sha512-6bF/vEm7nIdV/i9k9JZWQQGXDhcZ1+R7sXVOeRaNVio6TGBhx4uBQvvWZpxrRIStZsYyU6ttEdtgl/GBj4TA2w==} + engines: {node: '>=12.0.0'} + hasBin: true dependencies: - '@not-govuk/express-adapter': 0.15.0 - '@not-govuk/restify': 0.15.0 - http-proxy-middleware: 3.0.3 - webpack: 5.96.1_webpack-cli@5.1.4 - webpack-dev-middleware: 6.1.3_webpack@5.96.1 - webpack-hot-middleware: 2.26.1 - transitivePeerDependencies: - - supports-color - dev: true + '@not-govuk/plop-pack-internal': 0.15.2 + shelljs: 0.8.5 + dev: false - /@not-govuk/back-link/0.15.0: - resolution: {integrity: sha512-WxrreVsg465NRmOY/N4eYDKkzceP57wYzFM4VD+U4GlyvRkn6nSiNSJV/v+wq3eQLPF4PFZW8BMQKGxUfCT48g==} - peerDependencies: - '@not-govuk/docs-components': ^0.15.0 - '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 - peerDependenciesMeta: - '@not-govuk/docs-components': - optional: true - '@storybook/addon-docs': - optional: true + /@not-govuk/create/0.15.2: + resolution: {integrity: sha512-lw87lxZ7FNLHIo/UTd8/iU9ahZvHVhIctHITUh7t4rVhpKSKdI0FFxbHCSbBxp1VK/jrGnOn/cDpTpRcugHJoA==} + engines: {node: '>=12.0.0'} + hasBin: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0 - '@not-govuk/router': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - govuk-frontend: 5.7.1 - transitivePeerDependencies: - - next - - react-router-dom + '@not-govuk/create-internal': 0.15.2 + '@not-govuk/plop-pack': 0.15.2 + '@not-govuk/plop-pack-internal': 0.15.2 dev: false - /@not-govuk/back-link/0.15.0_jomigrlxmistz4f2nsdzwrrjky: - resolution: {integrity: sha512-WxrreVsg465NRmOY/N4eYDKkzceP57wYzFM4VD+U4GlyvRkn6nSiNSJV/v+wq3eQLPF4PFZW8BMQKGxUfCT48g==} + /@not-govuk/date-input/0.15.2: + resolution: {integrity: sha512-As7Fp0hHcgIhuh94ZEhzJyhJlaLfgW2T7cxdE1DTLYmRBfJ4UYYF5fDbJwVpcyXJC6ngUi8c/rZFOrNg9m/C/Q==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/router': 0.15.0_react-router-dom@6.28.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/form-group': 0.15.2 + '@not-govuk/input': 0.15.2 + '@not-govuk/label': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 - react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom - dev: true + dev: false - /@not-govuk/back-link/0.15.0_next@15.0.3+react@18.3.1: - resolution: {integrity: sha512-WxrreVsg465NRmOY/N4eYDKkzceP57wYzFM4VD+U4GlyvRkn6nSiNSJV/v+wq3eQLPF4PFZW8BMQKGxUfCT48g==} + /@not-govuk/date-input/0.15.2_react@18.3.1: + resolution: {integrity: sha512-As7Fp0hHcgIhuh94ZEhzJyhJlaLfgW2T7cxdE1DTLYmRBfJ4UYYF5fDbJwVpcyXJC6ngUi8c/rZFOrNg9m/C/Q==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/router': 0.15.0_next@15.0.3 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/form-group': 0.15.2_react@18.3.1 + '@not-govuk/input': 0.15.2_react@18.3.1 + '@not-govuk/label': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom - dev: false - /@not-govuk/back-link/0.15.0_zhf74xwtz756mm3upw3cjiezri: - resolution: {integrity: sha512-WxrreVsg465NRmOY/N4eYDKkzceP57wYzFM4VD+U4GlyvRkn6nSiNSJV/v+wq3eQLPF4PFZW8BMQKGxUfCT48g==} + /@not-govuk/date-input/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-As7Fp0hHcgIhuh94ZEhzJyhJlaLfgW2T7cxdE1DTLYmRBfJ4UYYF5fDbJwVpcyXJC6ngUi8c/rZFOrNg9m/C/Q==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/link': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/router': 0.15.0_react-router-dom@6.28.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/form-group': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/input': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/label': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/sass-base': 0.15.2 '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom dev: true - /@not-govuk/breadcrumbs/0.15.0: - resolution: {integrity: sha512-2ypvr+O2R1tvZftn0p0cUQHXD77adG+SURW8FsUwkIUGnsbJc/eN/KUmwqfLOhErlG/N9ILm+gplyiR3fcd2wg==} + /@not-govuk/details/0.15.2: + resolution: {integrity: sha512-cM7rZuBbYC+O2PWy8imK7ysqv7wEFyu7RgCQr3XXY2plzfigfkrHtr2uhxsb/od1PuRmF/rcc6A4lfhJW4Km1A==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 - transitivePeerDependencies: - - next - - react-router-dom dev: false - /@not-govuk/breadcrumbs/0.15.0_jomigrlxmistz4f2nsdzwrrjky: - resolution: {integrity: sha512-2ypvr+O2R1tvZftn0p0cUQHXD77adG+SURW8FsUwkIUGnsbJc/eN/KUmwqfLOhErlG/N9ILm+gplyiR3fcd2wg==} + /@not-govuk/details/0.15.2_react@18.3.1: + resolution: {integrity: sha512-cM7rZuBbYC+O2PWy8imK7ysqv7wEFyu7RgCQr3XXY2plzfigfkrHtr2uhxsb/od1PuRmF/rcc6A4lfhJW4Km1A==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom - dev: true - /@not-govuk/breadcrumbs/0.15.0_next@15.0.3+react@18.3.1: - resolution: {integrity: sha512-2ypvr+O2R1tvZftn0p0cUQHXD77adG+SURW8FsUwkIUGnsbJc/eN/KUmwqfLOhErlG/N9ILm+gplyiR3fcd2wg==} + /@not-govuk/details/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-cM7rZuBbYC+O2PWy8imK7ysqv7wEFyu7RgCQr3XXY2plzfigfkrHtr2uhxsb/od1PuRmF/rcc6A4lfhJW4Km1A==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 + dev: true + + /@not-govuk/docs-components/0.15.2_4lg3nempl3eeex4w5yurb3fota: + resolution: {integrity: sha512-Ua1+kDuSLB4wrzxmz3l3kMa+ojkk8s7u2GnMi6Hag4AeiJC9+7/AUnLpka79NNpTNFaXv/CO50Iwe0LKV8Y4Ng==} + peerDependencies: + react: ^18.3.1 + react-helmet-async: ^2.0.5 + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/memoize': 0.15.2 + '@not-govuk/simple-table': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/tabs-internal': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@storybook/react': 6.5.16_q4afme7zl3jatpcmpdmz5jyscq + prettier: 2.8.8 + prismjs: 1.29.0 + prismjs-github: 1.0.0 + react: 18.3.1 + react-helmet-async: 2.0.5_react@18.3.1 + transitivePeerDependencies: + - '@babel/core' + - '@remix-run/react' + - '@storybook/addon-docs' + - '@storybook/builder-webpack4' + - '@storybook/builder-webpack5' + - '@storybook/manager-webpack4' + - '@storybook/manager-webpack5' + - '@storybook/mdx2-csf' + - '@swc/core' + - '@types/webpack' + - bluebird + - bufferutil + - encoding + - esbuild + - eslint + - next + - react-dom + - react-router-dom + - require-from-string + - sockjs-client + - supports-color + - type-fest + - typescript + - uglify-js + - utf-8-validate + - vue-template-compiler + - webpack-cli + - webpack-command + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + dev: true + + /@not-govuk/engine/0.15.2_zm7qyowd3o4z6gavwgpi3u6bpy: + resolution: {integrity: sha512-nOj8ASnjeChboGWyzNXpwCjeuEYRaLYTpAo/VmpQYP/H0+iNeVuZDVO1mtAaVnVh065FvikUPaNPwPo64hRn1Q==} + dependencies: + '@not-govuk/consent-cookies': 0.15.2 + '@not-govuk/express-adapter': 0.15.2 + '@not-govuk/restify': 0.15.2 + '@not-govuk/server-renderer': 0.15.2_avfb4tp2s7vn6lypqrkzojirky + apollo-server-restify: 1.3.6_graphql@15.9.0 + base64url: 3.0.1 + openid-client: 5.7.1 + passport: 0.7.0 + passport-http: 0.3.0 + serverless-http: 3.2.0 transitivePeerDependencies: + - '@apollo/client' + - '@not-govuk/user-info' + - '@remix-run/react' + - graphql - next + - react + - react-dom + - react-helmet-async + - react-router - react-router-dom - dev: false + - supports-color + dev: true - /@not-govuk/breadcrumbs/0.15.0_zhf74xwtz756mm3upw3cjiezri: - resolution: {integrity: sha512-2ypvr+O2R1tvZftn0p0cUQHXD77adG+SURW8FsUwkIUGnsbJc/eN/KUmwqfLOhErlG/N9ILm+gplyiR3fcd2wg==} + /@not-govuk/error-message/0.15.2: + resolution: {integrity: sha512-GgpJUTGUz+H6uOfU6X0EUxWrFfCUHTu/CDeK2p/kYFoXOFlKW6xPJUj7DaFBe5FOISzPBOL0sCAyq0/Rp0KWNg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/visually-hidden': 0.15.2 govuk-frontend: 5.7.1 - react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom - dev: true + dev: false - /@not-govuk/button-group/0.15.0: - resolution: {integrity: sha512-FwPjNB1BQ8IB0EE3070YnBUbnuDqj57sn/zGZJAw5K6CyuR/FAWQyWFw0b8i2qIp3bNi8GtYAR7QBE/NrhvhNQ==} + /@not-govuk/error-message/0.15.2_react@18.3.1: + resolution: {integrity: sha512-GgpJUTGUz+H6uOfU6X0EUxWrFfCUHTu/CDeK2p/kYFoXOFlKW6xPJUj7DaFBe5FOISzPBOL0sCAyq0/Rp0KWNg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/visually-hidden': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 + react: 18.3.1 - /@not-govuk/button-group/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-FwPjNB1BQ8IB0EE3070YnBUbnuDqj57sn/zGZJAw5K6CyuR/FAWQyWFw0b8i2qIp3bNi8GtYAR7QBE/NrhvhNQ==} + /@not-govuk/error-message/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-GgpJUTGUz+H6uOfU6X0EUxWrFfCUHTu/CDeK2p/kYFoXOFlKW6xPJUj7DaFBe5FOISzPBOL0sCAyq0/Rp0KWNg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/visually-hidden': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 dev: true - /@not-govuk/button-group/0.15.0_react@18.3.1: - resolution: {integrity: sha512-FwPjNB1BQ8IB0EE3070YnBUbnuDqj57sn/zGZJAw5K6CyuR/FAWQyWFw0b8i2qIp3bNi8GtYAR7QBE/NrhvhNQ==} + /@not-govuk/error-summary/0.15.2: + resolution: {integrity: sha512-pS85nQkVc5K0UbiAmzSYBjVdlTrJez4bfCo7i7bhPwSRpUONsEwLzsfuxUfzr7A2k73zNaS7jL1AC3h+ULDQ7w==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/anchor-list': 0.15.2 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 - react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false - /@not-govuk/button/0.15.0: - resolution: {integrity: sha512-P91zS9rEDAy0MbphJC3vSWhKIMR3vwxrP8XvaoqiMDhTiiXoTqHdlHMR8bsfX3io7bQvcZ/fIgP4hnWltbcfqQ==} + /@not-govuk/error-summary/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-pS85nQkVc5K0UbiAmzSYBjVdlTrJez4bfCo7i7bhPwSRpUONsEwLzsfuxUfzr7A2k73zNaS7jL1AC3h+ULDQ7w==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/anchor-list': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 + react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom - dev: false + dev: true - /@not-govuk/button/0.15.0_jomigrlxmistz4f2nsdzwrrjky: - resolution: {integrity: sha512-P91zS9rEDAy0MbphJC3vSWhKIMR3vwxrP8XvaoqiMDhTiiXoTqHdlHMR8bsfX3io7bQvcZ/fIgP4hnWltbcfqQ==} + /@not-govuk/error-summary/0.15.2_jomigrlxmistz4f2nsdzwrrjky: + resolution: {integrity: sha512-pS85nQkVc5K0UbiAmzSYBjVdlTrJez4bfCo7i7bhPwSRpUONsEwLzsfuxUfzr7A2k73zNaS7jL1AC3h+ULDQ7w==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/anchor-list': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom dev: true - /@not-govuk/button/0.15.0_next@15.0.3+react@18.3.1: - resolution: {integrity: sha512-P91zS9rEDAy0MbphJC3vSWhKIMR3vwxrP8XvaoqiMDhTiiXoTqHdlHMR8bsfX3io7bQvcZ/fIgP4hnWltbcfqQ==} + /@not-govuk/error-summary/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-pS85nQkVc5K0UbiAmzSYBjVdlTrJez4bfCo7i7bhPwSRpUONsEwLzsfuxUfzr7A2k73zNaS7jL1AC3h+ULDQ7w==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/anchor-list': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom dev: false - /@not-govuk/button/0.15.0_zhf74xwtz756mm3upw3cjiezri: - resolution: {integrity: sha512-P91zS9rEDAy0MbphJC3vSWhKIMR3vwxrP8XvaoqiMDhTiiXoTqHdlHMR8bsfX3io7bQvcZ/fIgP4hnWltbcfqQ==} + /@not-govuk/error-summary/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-pS85nQkVc5K0UbiAmzSYBjVdlTrJez4bfCo7i7bhPwSRpUONsEwLzsfuxUfzr7A2k73zNaS7jL1AC3h+ULDQ7w==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/link': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/anchor-list': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom + dev: false + + /@not-govuk/express-adapter/0.15.2: + resolution: {integrity: sha512-xTkeD4ivNehyJfWbkh86sH8696hhaLWRM8RqD15mqIzAmV1TsG9ZwpvkeV5XLWX6qXQMMT1J4lOoEiuxH23Fog==} + engines: {node: '>=14.0.0'} + dependencies: + etag: 1.8.1 dev: true - /@not-govuk/checkboxes/0.15.0: - resolution: {integrity: sha512-qGT5QrOqB+sjXWDTlgGcqXYgkfiIHe6Mr/ykLr3q/tlHe84sF/iSO5kHTSDtDMxBD2pLzh44dMVpJ//KECmv5w==} + /@not-govuk/fieldset/0.15.2: + resolution: {integrity: sha512-KqU7aEaDibEChdpITL9JgFBIqrTmr1hC07PnXgI8XlDcXaDi2JhK4D20K2uevo9ivVn1jhcjAcVD65xo+zatKw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/form-group': 0.15.0 - '@not-govuk/hint': 0.15.0 - '@not-govuk/label': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 dev: false - /@not-govuk/checkboxes/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-qGT5QrOqB+sjXWDTlgGcqXYgkfiIHe6Mr/ykLr3q/tlHe84sF/iSO5kHTSDtDMxBD2pLzh44dMVpJ//KECmv5w==} + /@not-govuk/fieldset/0.15.2_react@18.3.1: + resolution: {integrity: sha512-KqU7aEaDibEChdpITL9JgFBIqrTmr1hC07PnXgI8XlDcXaDi2JhK4D20K2uevo9ivVn1jhcjAcVD65xo+zatKw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/form-group': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/hint': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/label': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 - dev: true - /@not-govuk/checkboxes/0.15.0_react@18.3.1: - resolution: {integrity: sha512-qGT5QrOqB+sjXWDTlgGcqXYgkfiIHe6Mr/ykLr3q/tlHe84sF/iSO5kHTSDtDMxBD2pLzh44dMVpJ//KECmv5w==} + /@not-govuk/fieldset/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-KqU7aEaDibEChdpITL9JgFBIqrTmr1hC07PnXgI8XlDcXaDi2JhK4D20K2uevo9ivVn1jhcjAcVD65xo+zatKw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/form-group': 0.15.0_react@18.3.1 - '@not-govuk/hint': 0.15.0_react@18.3.1 - '@not-govuk/label': 0.15.0_react@18.3.1 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 - - /@not-govuk/client-component-helpers/0.15.0: - resolution: {integrity: sha512-PcKal80hzZv7PKLgLjpaqSxoRMFixc6BJQizyN9IGVPaGpG+sBx/qk2OACpQVaCAv45TgCiTcKYYyECwMUnUjA==} - peerDependencies: - react: ^18.0.0 - dev: false - - /@not-govuk/client-component-helpers/0.15.0_react@18.3.1: - resolution: {integrity: sha512-PcKal80hzZv7PKLgLjpaqSxoRMFixc6BJQizyN9IGVPaGpG+sBx/qk2OACpQVaCAv45TgCiTcKYYyECwMUnUjA==} - peerDependencies: - react: ^18.0.0 - dependencies: - react: 18.3.1 - - /@not-govuk/client-renderer/0.15.0_le32b4zqbt5ovqwvt4ikokewkm: - resolution: {integrity: sha512-LzmCq96GMqGSD8ANaPBEJNsAlUyXcxC4S/sLLI65obBvvANZDzQo+RLFcAiTREkP8DJ2Qa0Q3uwkSxGbjVL3wQ==} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - react-router-dom: ^6.28.0 - dependencies: - '@not-govuk/app-composer': 0.15.0_7k5ofakvmzgd35m7tpl5dthb5a - react: 18.3.1 - react-dom: 18.3.1_react@18.3.1 - react-router-dom: 6.28.0_nnrd3gsncyragczmpvfhocinkq - transitivePeerDependencies: - - '@apollo/client' - - '@not-govuk/user-info' - - next - - react-helmet-async - - react-router - dev: true - - /@not-govuk/component-helpers/0.15.0: - resolution: {integrity: sha512-5zzCj2XWny0aqpWqlZcScF3ch1hTXKYG7P2YQ3U1k58LasyDDM0BWsmtF1zZdnv5Zjav+aq39Cm34ubrSMIcYQ==} - - /@not-govuk/component-test-helpers/0.15.0_@types+react@18.3.12: - resolution: {integrity: sha512-B47s8AWUxm4JpMhN2Re9R0qQE7Prn97memxvN+W5ZUiQirSBos3nKABtu7qQmfoYpjr5BKT6iC4zuxnkCj6d0w==} - peerDependencies: - react: ^18.0.0 - react-router: ^6.28.0 - dependencies: - '@testing-library/dom': 10.4.0 - '@testing-library/jest-dom': 6.6.3 - '@testing-library/react': 16.0.1_a3zdx3tik2xe4xizju3gp3z3ua - '@testing-library/user-event': 14.5.2_eboxt5b3qr45gcxzx7wxppt6li - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - - react-dom - dev: true - - /@not-govuk/components/0.15.0: - resolution: {integrity: sha512-u6Eu17oZVf/T0tn5ZyUAjJayq4q0zp4LLWkxhsMeJvD0GTNeAo50nif5UNch0flAT+gl7F+BcqA4vnQ91Xyz8g==} - dependencies: - '@not-govuk/form': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/simple-components': 0.15.0 - govuk-frontend: 5.7.1 - transitivePeerDependencies: - - '@not-govuk/docs-components' - - '@storybook/addon-docs' - - next - - react - - react-dom - - react-helmet-async - - react-router-dom - dev: false - - /@not-govuk/components/0.15.0_7fygj2bmsckj7tzua2nkl3vwpe: - resolution: {integrity: sha512-u6Eu17oZVf/T0tn5ZyUAjJayq4q0zp4LLWkxhsMeJvD0GTNeAo50nif5UNch0flAT+gl7F+BcqA4vnQ91Xyz8g==} - dependencies: - '@not-govuk/form': 0.15.0_piz6lvu46dtmchaf2nz2x3atgi - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/simple-components': 0.15.0_6oqfdlqffa7riwbecq4z3vyqpy - govuk-frontend: 5.7.1 - transitivePeerDependencies: - - '@not-govuk/docs-components' - - '@storybook/addon-docs' - - next - - react - - react-dom - - react-helmet-async - - react-router-dom - dev: true - - /@not-govuk/components/0.15.0_ddax3cpggxom74ocd5w4rxbymq: - resolution: {integrity: sha512-u6Eu17oZVf/T0tn5ZyUAjJayq4q0zp4LLWkxhsMeJvD0GTNeAo50nif5UNch0flAT+gl7F+BcqA4vnQ91Xyz8g==} - dependencies: - '@not-govuk/form': 0.15.0_v4pfs2u5xeall47guvrazipo7u - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/simple-components': 0.15.0_x4mzwi7jhk3hehdbk35utmsway - govuk-frontend: 5.7.1 - transitivePeerDependencies: - - '@not-govuk/docs-components' - - '@storybook/addon-docs' - - next - - react - - react-dom - - react-helmet-async - - react-router-dom - dev: true - - /@not-govuk/consent-cookies/0.15.0: - resolution: {integrity: sha512-g+uQ1lpbpbkhR/GLlAH5845G4bM3uDlFfQBGn46F6nEIkv53sNDOTmqLy8u+jwDwP6x0misRn8timRogbii4DA==} - engines: {node: '>=14.0.0'} - dependencies: - cookie: 0.7.2 - cryptr: 6.3.0 dev: true - /@not-govuk/cookie-banner/0.15.0: - resolution: {integrity: sha512-oObed5hCLwFuJELBMZb6QIDH6Yu2ORWsn2qmHZB/GGHiZeEtvGuP/jCw77S+EXiCD8rT6lNqdcA9YKLCytp9ag==} + /@not-govuk/file-upload/0.15.2: + resolution: {integrity: sha512-wAbWFATeGobK4y1Krr4W0wrL1Cd5Y3SaxyGhoQ3b171LHXMMyPkVKkEHOX9T/wQ/42jlepIvzJxRwFkpK6ebUA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/button-group': 0.15.0 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/width-container': 0.15.0 + '@not-govuk/form-group': 0.15.2 + '@not-govuk/input': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 dev: false - /@not-govuk/cookie-banner/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-oObed5hCLwFuJELBMZb6QIDH6Yu2ORWsn2qmHZB/GGHiZeEtvGuP/jCw77S+EXiCD8rT6lNqdcA9YKLCytp9ag==} + /@not-govuk/file-upload/0.15.2_react@18.3.1: + resolution: {integrity: sha512-wAbWFATeGobK4y1Krr4W0wrL1Cd5Y3SaxyGhoQ3b171LHXMMyPkVKkEHOX9T/wQ/42jlepIvzJxRwFkpK6ebUA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/button-group': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/width-container': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/form-group': 0.15.2_react@18.3.1 + '@not-govuk/input': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 - dev: true - /@not-govuk/cookie-banner/0.15.0_react@18.3.1: - resolution: {integrity: sha512-oObed5hCLwFuJELBMZb6QIDH6Yu2ORWsn2qmHZB/GGHiZeEtvGuP/jCw77S+EXiCD8rT6lNqdcA9YKLCytp9ag==} + /@not-govuk/file-upload/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-wAbWFATeGobK4y1Krr4W0wrL1Cd5Y3SaxyGhoQ3b171LHXMMyPkVKkEHOX9T/wQ/42jlepIvzJxRwFkpK6ebUA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/button-group': 0.15.0_react@18.3.1 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/width-container': 0.15.0_react@18.3.1 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/form-group': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/input': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 + dev: true - /@not-govuk/create-internal/0.15.0: - resolution: {integrity: sha512-9qJNz53kxfT0i4Ve59h8zxEU7F/SjiumiP7sSLNvs0haiymM/LJXCnRpkvxKREg9Uzv923P08N0X9WUHj3hN2Q==} - engines: {node: '>=12.0.0'} - hasBin: true - dependencies: - '@not-govuk/plop-pack-internal': 0.15.0 - shelljs: 0.8.5 - dev: false - - /@not-govuk/create/0.15.0: - resolution: {integrity: sha512-mo5bOS+Tz5WqF3/eYz8NfMaNSwHrWxPyBUBStJuwzleyFJ4FxUzyaDR/NkgHkrssO9yNbi2ZCFzra3f0H7tHcg==} - engines: {node: '>=12.0.0'} - hasBin: true - dependencies: - '@not-govuk/create-internal': 0.15.0 - '@not-govuk/plop-pack': 0.15.0 - '@not-govuk/plop-pack-internal': 0.15.0 - dev: false - - /@not-govuk/date-input/0.15.0: - resolution: {integrity: sha512-85sFKQI14sj7WrXlCx5Oo85lXTdFe7+D3+i3km2MTvAKsI8uaFk9KSRINfMqchuJRKPS9ept4BJRRCFNnZqE1A==} + /@not-govuk/footer/0.15.2: + resolution: {integrity: sha512-mIAefHGNeIWaBUxHBZpCwiAsBMKnjqeq25dFDND0J4/UKmJnM9TTD6ReCtvGQeQ+mI3rpfPWRrthz6wBEMGiRQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/form-group': 0.15.0 - '@not-govuk/input': 0.15.0 - '@not-govuk/label': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/width-container': 0.15.2 govuk-frontend: 5.7.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom dev: false - /@not-govuk/date-input/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-85sFKQI14sj7WrXlCx5Oo85lXTdFe7+D3+i3km2MTvAKsI8uaFk9KSRINfMqchuJRKPS9ept4BJRRCFNnZqE1A==} + /@not-govuk/footer/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-mIAefHGNeIWaBUxHBZpCwiAsBMKnjqeq25dFDND0J4/UKmJnM9TTD6ReCtvGQeQ+mI3rpfPWRrthz6wBEMGiRQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/form-group': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/input': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/label': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/link': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/width-container': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom dev: true - /@not-govuk/date-input/0.15.0_react@18.3.1: - resolution: {integrity: sha512-85sFKQI14sj7WrXlCx5Oo85lXTdFe7+D3+i3km2MTvAKsI8uaFk9KSRINfMqchuJRKPS9ept4BJRRCFNnZqE1A==} + /@not-govuk/footer/0.15.2_jomigrlxmistz4f2nsdzwrrjky: + resolution: {integrity: sha512-mIAefHGNeIWaBUxHBZpCwiAsBMKnjqeq25dFDND0J4/UKmJnM9TTD6ReCtvGQeQ+mI3rpfPWRrthz6wBEMGiRQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/form-group': 0.15.0_react@18.3.1 - '@not-govuk/input': 0.15.0_react@18.3.1 - '@not-govuk/label': 0.15.0_react@18.3.1 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/width-container': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: true - /@not-govuk/details/0.15.0: - resolution: {integrity: sha512-wRI+EzyBWJn+EFJkHTls+or+x6PlgzEaJLRbgngYaTP/hqrRdGjQ+RD6M0ETPn4/3pFAEUrC+HQaf8ixrQghQA==} + /@not-govuk/footer/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-mIAefHGNeIWaBUxHBZpCwiAsBMKnjqeq25dFDND0J4/UKmJnM9TTD6ReCtvGQeQ+mI3rpfPWRrthz6wBEMGiRQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/width-container': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom dev: false - /@not-govuk/details/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-wRI+EzyBWJn+EFJkHTls+or+x6PlgzEaJLRbgngYaTP/hqrRdGjQ+RD6M0ETPn4/3pFAEUrC+HQaf8ixrQghQA==} + /@not-govuk/footer/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-mIAefHGNeIWaBUxHBZpCwiAsBMKnjqeq25dFDND0J4/UKmJnM9TTD6ReCtvGQeQ+mI3rpfPWRrthz6wBEMGiRQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/width-container': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 react: 18.3.1 - dev: true + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false - /@not-govuk/details/0.15.0_react@18.3.1: - resolution: {integrity: sha512-wRI+EzyBWJn+EFJkHTls+or+x6PlgzEaJLRbgngYaTP/hqrRdGjQ+RD6M0ETPn4/3pFAEUrC+HQaf8ixrQghQA==} + /@not-govuk/form-field/0.15.2: + resolution: {integrity: sha512-RiFsoZaB7efpfn/oN4khmhrUeczoOc5X8b4yd/TIZ1mXMD+XPDEsPUK9J8Iq7I7jUe1rmJF9LpJeWOhuK1OwaA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - govuk-frontend: 5.7.1 - react: 18.3.1 - - /@not-govuk/docs-components/0.15.0_4lg3nempl3eeex4w5yurb3fota: - resolution: {integrity: sha512-jCnkwSAZzSCluNFFhk4cqIoJXTLVSzWQ0b6chGrSwH6k3syySHCYv49Prayp6P+W6kWjqLEweP9l5Bt4THMJgw==} - peerDependencies: - react: ^18.0.0 - react-helmet-async: ^2.0.5 - dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/memoize': 0.15.0 - '@not-govuk/simple-table': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/tabs-internal': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@storybook/react': 6.5.16_q4afme7zl3jatpcmpdmz5jyscq - prettier: 2.8.8 - prismjs: 1.29.0 - prismjs-github: 1.0.0 - react: 18.3.1 - react-helmet-async: 2.0.5_react@18.3.1 - transitivePeerDependencies: - - '@babel/core' - - '@storybook/addon-docs' - - '@storybook/builder-webpack4' - - '@storybook/builder-webpack5' - - '@storybook/manager-webpack4' - - '@storybook/manager-webpack5' - - '@storybook/mdx2-csf' - - '@swc/core' - - '@types/webpack' - - bluebird - - bufferutil - - encoding - - esbuild - - eslint - - next - - react-dom - - react-router-dom - - require-from-string - - sockjs-client - - supports-color - - type-fest - - typescript - - uglify-js - - utf-8-validate - - vue-template-compiler - - webpack-cli - - webpack-command - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - dev: true - - /@not-govuk/engine/0.15.0_bpjmwlgyusy6efr6ukm622xgia: - resolution: {integrity: sha512-a1edjzMa5iZxse5sB65syRMzvWNgB+QbVOlrD7lj2YKeQE04WcQCEr9ovAYmW0Cp1eKFOuf+PfSjjcvTqPzf7Q==} - dependencies: - '@not-govuk/consent-cookies': 0.15.0 - '@not-govuk/express-adapter': 0.15.0 - '@not-govuk/restify': 0.15.0 - '@not-govuk/server-renderer': 0.15.0_le32b4zqbt5ovqwvt4ikokewkm - apollo-server-restify: 1.3.6_graphql@15.9.0 - base64url: 3.0.1 - openid-client: 5.7.0 - passport: 0.7.0 - passport-http: 0.3.0 - serverless-http: 3.2.0 - transitivePeerDependencies: - - '@apollo/client' - - '@not-govuk/user-info' - - graphql - - next - - react - - react-dom - - react-helmet-async - - react-router - - react-router-dom - - supports-color - dev: true + '@not-govuk/checkboxes': 0.15.2 + '@not-govuk/date-input': 0.15.2 + '@not-govuk/radios': 0.15.2 + '@not-govuk/select': 0.15.2 + '@not-govuk/text-input': 0.15.2 + '@not-govuk/textarea': 0.15.2 + dev: false - /@not-govuk/error-message/0.15.0: - resolution: {integrity: sha512-kHd2yC4aVcvQgFmDfrbLxxQO1AcF2XqzAOcv7yY8VQ+cO4v+iQSmQwb+1MgvRW2RyxhBkBou0m/MFcY8c7Rrtg==} + /@not-govuk/form-field/0.15.2_react@18.3.1: + resolution: {integrity: sha512-RiFsoZaB7efpfn/oN4khmhrUeczoOc5X8b4yd/TIZ1mXMD+XPDEsPUK9J8Iq7I7jUe1rmJF9LpJeWOhuK1OwaA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/visually-hidden': 0.15.0 - govuk-frontend: 5.7.1 - dev: false + '@not-govuk/checkboxes': 0.15.2_react@18.3.1 + '@not-govuk/date-input': 0.15.2_react@18.3.1 + '@not-govuk/radios': 0.15.2_react@18.3.1 + '@not-govuk/select': 0.15.2_react@18.3.1 + '@not-govuk/text-input': 0.15.2_react@18.3.1 + '@not-govuk/textarea': 0.15.2_react@18.3.1 + react: 18.3.1 - /@not-govuk/error-message/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-kHd2yC4aVcvQgFmDfrbLxxQO1AcF2XqzAOcv7yY8VQ+cO4v+iQSmQwb+1MgvRW2RyxhBkBou0m/MFcY8c7Rrtg==} + /@not-govuk/form-field/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-RiFsoZaB7efpfn/oN4khmhrUeczoOc5X8b4yd/TIZ1mXMD+XPDEsPUK9J8Iq7I7jUe1rmJF9LpJeWOhuK1OwaA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/visually-hidden': 0.15.0_hds2druhn7x7vw7mif7bmogjwi + '@not-govuk/checkboxes': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/date-input': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/radios': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/select': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/text-input': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/textarea': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy - govuk-frontend: 5.7.1 react: 18.3.1 dev: true - /@not-govuk/error-message/0.15.0_react@18.3.1: - resolution: {integrity: sha512-kHd2yC4aVcvQgFmDfrbLxxQO1AcF2XqzAOcv7yY8VQ+cO4v+iQSmQwb+1MgvRW2RyxhBkBou0m/MFcY8c7Rrtg==} + /@not-govuk/form-group/0.15.2: + resolution: {integrity: sha512-FGEguVyNvOeliidNh/5lXZr98YfExf0nnIOSrQsX7PaQKpLnjgpi+vpRLTE/R1Eyi6vbZ+3tJZEBnYk1FS781A==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/visually-hidden': 0.15.0_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/error-message': 0.15.2 + '@not-govuk/fieldset': 0.15.2 + '@not-govuk/hint': 0.15.2 + '@not-govuk/label': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 - react: 18.3.1 + dev: false - /@not-govuk/error-summary/0.15.0: - resolution: {integrity: sha512-CchxhjrM9hwwan4rE9f91V17lBCjTb9muFjGM8KRhYsaUXYIkUFhyAlBjqNXV2vXGyWFI98I48WAHHOxciQCYg==} + /@not-govuk/form-group/0.15.2_react@18.3.1: + resolution: {integrity: sha512-FGEguVyNvOeliidNh/5lXZr98YfExf0nnIOSrQsX7PaQKpLnjgpi+vpRLTE/R1Eyi6vbZ+3tJZEBnYk1FS781A==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/error-message': 0.15.2_react@18.3.1 + '@not-govuk/fieldset': 0.15.2_react@18.3.1 + '@not-govuk/hint': 0.15.2_react@18.3.1 + '@not-govuk/label': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 - transitivePeerDependencies: - - next - - react-router-dom - dev: false + react: 18.3.1 - /@not-govuk/error-summary/0.15.0_jomigrlxmistz4f2nsdzwrrjky: - resolution: {integrity: sha512-CchxhjrM9hwwan4rE9f91V17lBCjTb9muFjGM8KRhYsaUXYIkUFhyAlBjqNXV2vXGyWFI98I48WAHHOxciQCYg==} + /@not-govuk/form-group/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-FGEguVyNvOeliidNh/5lXZr98YfExf0nnIOSrQsX7PaQKpLnjgpi+vpRLTE/R1Eyi6vbZ+3tJZEBnYk1FS781A==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/error-message': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/fieldset': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/hint': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/label': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom dev: true - /@not-govuk/error-summary/0.15.0_next@15.0.3+react@18.3.1: - resolution: {integrity: sha512-CchxhjrM9hwwan4rE9f91V17lBCjTb9muFjGM8KRhYsaUXYIkUFhyAlBjqNXV2vXGyWFI98I48WAHHOxciQCYg==} + /@not-govuk/form/0.15.2: + resolution: {integrity: sha512-1hx+0u0JLFk8HaQDButqhtGZfJoJjARov+BHIFrObl/3puY084vbQ3vGo7isCav1yafUgW70n0IbB22whZLjuQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - govuk-frontend: 5.7.1 - react: 18.3.1 - transitivePeerDependencies: + '@not-govuk/button': 0.15.2 + '@not-govuk/checkboxes': 0.15.2 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/date-input': 0.15.2 + '@not-govuk/form-field': 0.15.2 + '@not-govuk/forms': 0.15.2 + '@not-govuk/radios': 0.15.2 + '@not-govuk/search-box': 0.15.2 + '@not-govuk/select': 0.15.2 + '@not-govuk/standalone-input': 0.15.2 + '@not-govuk/text-input': 0.15.2 + '@not-govuk/textarea': 0.15.2 + transitivePeerDependencies: + - '@remix-run/react' - next + - react-dom - react-router-dom dev: false - /@not-govuk/error-summary/0.15.0_zhf74xwtz756mm3upw3cjiezri: - resolution: {integrity: sha512-CchxhjrM9hwwan4rE9f91V17lBCjTb9muFjGM8KRhYsaUXYIkUFhyAlBjqNXV2vXGyWFI98I48WAHHOxciQCYg==} + /@not-govuk/form/0.15.2_o2nadbqidbjfm7hzb7urtv6f64: + resolution: {integrity: sha512-1hx+0u0JLFk8HaQDButqhtGZfJoJjARov+BHIFrObl/3puY084vbQ3vGo7isCav1yafUgW70n0IbB22whZLjuQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/button': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/checkboxes': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/date-input': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/form-field': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/forms': 0.15.2_v4pfs2u5xeall47guvrazipo7u + '@not-govuk/radios': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/search-box': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/select': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/standalone-input': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/text-input': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/textarea': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy - govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next + - react-dom - react-router-dom dev: true - /@not-govuk/express-adapter/0.15.0: - resolution: {integrity: sha512-HNFDDdcuYD+AqaILLRPOdrr74bZxYzoWLIHAEN1EEuEp6c6jIQqB/Qh+GB0CqLdKcv2PavaLWK3mPX2hvwujOQ==} - engines: {node: '>=14.0.0'} - dependencies: - etag: 1.8.1 - dev: true - - /@not-govuk/fieldset/0.15.0: - resolution: {integrity: sha512-NN3QgdpczS5PapwZa+VABMZ1WplS9j/sTUveWzoBQJpSN7usLgoiMOrHJ60+D/Ot8jTRHloliS8ZPwrCrSed+A==} + /@not-govuk/form/0.15.2_tq3usplt4ylubr2hsbipts7exi: + resolution: {integrity: sha512-1hx+0u0JLFk8HaQDButqhtGZfJoJjARov+BHIFrObl/3puY084vbQ3vGo7isCav1yafUgW70n0IbB22whZLjuQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - govuk-frontend: 5.7.1 + '@not-govuk/button': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/checkboxes': 0.15.2_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/date-input': 0.15.2_react@18.3.1 + '@not-govuk/form-field': 0.15.2_react@18.3.1 + '@not-govuk/forms': 0.15.2_tq3usplt4ylubr2hsbipts7exi + '@not-govuk/radios': 0.15.2_react@18.3.1 + '@not-govuk/search-box': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/select': 0.15.2_react@18.3.1 + '@not-govuk/standalone-input': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/text-input': 0.15.2_react@18.3.1 + '@not-govuk/textarea': 0.15.2_react@18.3.1 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-dom + - react-router-dom dev: false - /@not-govuk/fieldset/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-NN3QgdpczS5PapwZa+VABMZ1WplS9j/sTUveWzoBQJpSN7usLgoiMOrHJ60+D/Ot8jTRHloliS8ZPwrCrSed+A==} + /@not-govuk/form/0.15.2_v4pfs2u5xeall47guvrazipo7u: + resolution: {integrity: sha512-1hx+0u0JLFk8HaQDButqhtGZfJoJjARov+BHIFrObl/3puY084vbQ3vGo7isCav1yafUgW70n0IbB22whZLjuQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy - govuk-frontend: 5.7.1 + '@not-govuk/button': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/checkboxes': 0.15.2_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/date-input': 0.15.2_react@18.3.1 + '@not-govuk/form-field': 0.15.2_react@18.3.1 + '@not-govuk/forms': 0.15.2_v4pfs2u5xeall47guvrazipo7u + '@not-govuk/radios': 0.15.2_react@18.3.1 + '@not-govuk/search-box': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/select': 0.15.2_react@18.3.1 + '@not-govuk/standalone-input': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/text-input': 0.15.2_react@18.3.1 + '@not-govuk/textarea': 0.15.2_react@18.3.1 react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-dom + - react-router-dom dev: true - /@not-govuk/fieldset/0.15.0_react@18.3.1: - resolution: {integrity: sha512-NN3QgdpczS5PapwZa+VABMZ1WplS9j/sTUveWzoBQJpSN7usLgoiMOrHJ60+D/Ot8jTRHloliS8ZPwrCrSed+A==} + /@not-govuk/forms/0.15.2: + resolution: {integrity: sha512-VLe+rWSHOBKOB+6NJwfDsj/E8+P/lLas0QkS40L42q0EW7PP99aDkSE6k82zIuL0+vBxfFDHVgw56lPVLqKvLw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 - '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 - peerDependenciesMeta: - '@not-govuk/docs-components': - optional: true - '@storybook/addon-docs': - optional: true + react: ^18.3.1 + react-dom: ^18.3.1 + react-router-dom: ^6.28.0 dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - govuk-frontend: 5.7.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/router': 0.15.2 + '@not-govuk/uri': 0.15.2 + fast-deep-equal: 3.1.3 + formik: 2.4.6 + validator: 13.12.0 + transitivePeerDependencies: + - '@remix-run/react' + - next + dev: false + + /@not-govuk/forms/0.15.2_tq3usplt4ylubr2hsbipts7exi: + resolution: {integrity: sha512-VLe+rWSHOBKOB+6NJwfDsj/E8+P/lLas0QkS40L42q0EW7PP99aDkSE6k82zIuL0+vBxfFDHVgw56lPVLqKvLw==} + peerDependencies: + react: ^18.3.1 + react-dom: ^18.3.1 + react-router-dom: ^6.28.0 + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/router': 0.15.2_@remix-run+react@2.15.1 + '@not-govuk/uri': 0.15.2 + fast-deep-equal: 3.1.3 + formik: 2.4.6_react@18.3.1 react: 18.3.1 + react-dom: 18.3.1_react@18.3.1 + validator: 13.12.0 + transitivePeerDependencies: + - '@remix-run/react' + - next + dev: false - /@not-govuk/file-upload/0.15.0: - resolution: {integrity: sha512-4OumlPWQn2Gpl6GRESdQf8vktqo7Ne7Fb7g59t9ht0U+FVoQ8oAdwHqjqhtv4FEhS5/7VtgGZQqrKCEGT70pTQ==} + /@not-govuk/forms/0.15.2_v4pfs2u5xeall47guvrazipo7u: + resolution: {integrity: sha512-VLe+rWSHOBKOB+6NJwfDsj/E8+P/lLas0QkS40L42q0EW7PP99aDkSE6k82zIuL0+vBxfFDHVgw56lPVLqKvLw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 - '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 + react-dom: ^18.3.1 + react-router-dom: ^6.28.0 + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/router': 0.15.2_react-router-dom@6.28.0 + '@not-govuk/uri': 0.15.2 + fast-deep-equal: 3.1.3 + formik: 2.4.6_react@18.3.1 + react: 18.3.1 + react-dom: 18.3.1_react@18.3.1 + react-router-dom: 6.28.0_nnrd3gsncyragczmpvfhocinkq + validator: 13.12.0 + transitivePeerDependencies: + - '@remix-run/react' + - next + dev: true + + /@not-govuk/head/0.15.2: + resolution: {integrity: sha512-JSI/SgPaOKKcEvLJ58dZZsNgtxawOmXzYHl5rEiV2clG7plEw9AfonHMudR3Kfx9XSpYjS5Ip6kdh0ioZvdPSA==} + engines: {node: '>=16.0.0'} + peerDependencies: + react-helmet-async: ^2.0.5 peerDependenciesMeta: - '@not-govuk/docs-components': - optional: true - '@storybook/addon-docs': + react-helmet-async: optional: true - dependencies: - '@not-govuk/form-group': 0.15.0 - '@not-govuk/input': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - govuk-frontend: 5.7.1 dev: false - /@not-govuk/file-upload/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-4OumlPWQn2Gpl6GRESdQf8vktqo7Ne7Fb7g59t9ht0U+FVoQ8oAdwHqjqhtv4FEhS5/7VtgGZQqrKCEGT70pTQ==} + /@not-govuk/head/0.15.2_react-helmet-async@2.0.5: + resolution: {integrity: sha512-JSI/SgPaOKKcEvLJ58dZZsNgtxawOmXzYHl5rEiV2clG7plEw9AfonHMudR3Kfx9XSpYjS5Ip6kdh0ioZvdPSA==} + engines: {node: '>=16.0.0'} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 - '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react-helmet-async: ^2.0.5 peerDependenciesMeta: - '@not-govuk/docs-components': - optional: true - '@storybook/addon-docs': + react-helmet-async: optional: true dependencies: - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/form-group': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/input': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy - govuk-frontend: 5.7.1 - react: 18.3.1 + react-helmet-async: 2.0.5_react@18.3.1 dev: true - /@not-govuk/file-upload/0.15.0_react@18.3.1: - resolution: {integrity: sha512-4OumlPWQn2Gpl6GRESdQf8vktqo7Ne7Fb7g59t9ht0U+FVoQ8oAdwHqjqhtv4FEhS5/7VtgGZQqrKCEGT70pTQ==} + /@not-govuk/header/0.15.2: + resolution: {integrity: sha512-p09uKusloXwNSah+U5FcWUNqs7r7CcXLipVQ32+0PXPP8P0v63AJCmS2E2Hnzxu66LGv/NHRHZgbv8039gXmvQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/form-group': 0.15.0_react@18.3.1 - '@not-govuk/input': 0.15.0_react@18.3.1 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/width-container': 0.15.2 govuk-frontend: 5.7.1 - react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false - /@not-govuk/footer/0.15.0: - resolution: {integrity: sha512-qzJb586ub76Lyuo4c431scDRymRl4uWAA0cqaxf/K2ltei09ZeGkWF8bHXHWv1IeBp0eW0Cq+kB+tjRIg9J5PQ==} + /@not-govuk/header/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-p09uKusloXwNSah+U5FcWUNqs7r7CcXLipVQ32+0PXPP8P0v63AJCmS2E2Hnzxu66LGv/NHRHZgbv8039gXmvQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/width-container': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/link': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/width-container': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 + react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom - dev: false + dev: true - /@not-govuk/footer/0.15.0_jomigrlxmistz4f2nsdzwrrjky: - resolution: {integrity: sha512-qzJb586ub76Lyuo4c431scDRymRl4uWAA0cqaxf/K2ltei09ZeGkWF8bHXHWv1IeBp0eW0Cq+kB+tjRIg9J5PQ==} + /@not-govuk/header/0.15.2_jomigrlxmistz4f2nsdzwrrjky: + resolution: {integrity: sha512-p09uKusloXwNSah+U5FcWUNqs7r7CcXLipVQ32+0PXPP8P0v63AJCmS2E2Hnzxu66LGv/NHRHZgbv8039gXmvQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/width-container': 0.15.0_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/width-container': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom dev: true - /@not-govuk/footer/0.15.0_next@15.0.3+react@18.3.1: - resolution: {integrity: sha512-qzJb586ub76Lyuo4c431scDRymRl4uWAA0cqaxf/K2ltei09ZeGkWF8bHXHWv1IeBp0eW0Cq+kB+tjRIg9J5PQ==} + /@not-govuk/header/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-p09uKusloXwNSah+U5FcWUNqs7r7CcXLipVQ32+0PXPP8P0v63AJCmS2E2Hnzxu66LGv/NHRHZgbv8039gXmvQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/width-container': 0.15.0_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/width-container': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom dev: false - /@not-govuk/footer/0.15.0_zhf74xwtz756mm3upw3cjiezri: - resolution: {integrity: sha512-qzJb586ub76Lyuo4c431scDRymRl4uWAA0cqaxf/K2ltei09ZeGkWF8bHXHWv1IeBp0eW0Cq+kB+tjRIg9J5PQ==} + /@not-govuk/header/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-p09uKusloXwNSah+U5FcWUNqs7r7CcXLipVQ32+0PXPP8P0v63AJCmS2E2Hnzxu66LGv/NHRHZgbv8039gXmvQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/link': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/width-container': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/width-container': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom - dev: true + dev: false - /@not-govuk/form-field/0.15.0: - resolution: {integrity: sha512-zxODfZ08bl+TkPvrNIPcH7SHnLddl9nb+P4AfnFw8DP9mlwdcXahGUpEv6iGfJ3hJLMJs0Q9PsPXEPRIzqQyqQ==} + /@not-govuk/hint/0.15.2: + resolution: {integrity: sha512-TLFrRxI2E5gXU4cS7VxMzMoALcTDdHXJJJMCRE6zk8fODeTfjUgndB1qy3gYVOk33Uicrj1V6BKuUfqtOQbrpw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/checkboxes': 0.15.0 - '@not-govuk/date-input': 0.15.0 - '@not-govuk/radios': 0.15.0 - '@not-govuk/select': 0.15.0 - '@not-govuk/text-input': 0.15.0 - '@not-govuk/textarea': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 dev: false - /@not-govuk/form-field/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-zxODfZ08bl+TkPvrNIPcH7SHnLddl9nb+P4AfnFw8DP9mlwdcXahGUpEv6iGfJ3hJLMJs0Q9PsPXEPRIzqQyqQ==} + /@not-govuk/hint/0.15.2_react@18.3.1: + resolution: {integrity: sha512-TLFrRxI2E5gXU4cS7VxMzMoALcTDdHXJJJMCRE6zk8fODeTfjUgndB1qy3gYVOk33Uicrj1V6BKuUfqtOQbrpw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/checkboxes': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/date-input': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/radios': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/select': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/text-input': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/textarea': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 react: 18.3.1 - dev: true - /@not-govuk/form-field/0.15.0_react@18.3.1: - resolution: {integrity: sha512-zxODfZ08bl+TkPvrNIPcH7SHnLddl9nb+P4AfnFw8DP9mlwdcXahGUpEv6iGfJ3hJLMJs0Q9PsPXEPRIzqQyqQ==} + /@not-govuk/hint/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-TLFrRxI2E5gXU4cS7VxMzMoALcTDdHXJJJMCRE6zk8fODeTfjUgndB1qy3gYVOk33Uicrj1V6BKuUfqtOQbrpw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/checkboxes': 0.15.0_react@18.3.1 - '@not-govuk/date-input': 0.15.0_react@18.3.1 - '@not-govuk/radios': 0.15.0_react@18.3.1 - '@not-govuk/select': 0.15.0_react@18.3.1 - '@not-govuk/text-input': 0.15.0_react@18.3.1 - '@not-govuk/textarea': 0.15.0_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + govuk-frontend: 5.7.1 react: 18.3.1 + dev: true - /@not-govuk/form-group/0.15.0: - resolution: {integrity: sha512-txyzBN1IsnAqzM+qu+Sxi3FZ9orD1P3ca2BSauOkNbCvtGHheSZwsZoXPPnWLpTbHitR0BDibaAMLqDGhOKA/w==} + /@not-govuk/input/0.15.2: + resolution: {integrity: sha512-ZtEe+iakm4qXr3GwmVjx65F4zgQ+GXGvNC0CawrooaO7jqZY20pUN7vIilIIm5zFPANlqflbdyOhxOS5y04RFw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/error-message': 0.15.0 - '@not-govuk/fieldset': 0.15.0 - '@not-govuk/hint': 0.15.0 - '@not-govuk/label': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 dev: false - /@not-govuk/form-group/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-txyzBN1IsnAqzM+qu+Sxi3FZ9orD1P3ca2BSauOkNbCvtGHheSZwsZoXPPnWLpTbHitR0BDibaAMLqDGhOKA/w==} + /@not-govuk/input/0.15.2_react@18.3.1: + resolution: {integrity: sha512-ZtEe+iakm4qXr3GwmVjx65F4zgQ+GXGvNC0CawrooaO7jqZY20pUN7vIilIIm5zFPANlqflbdyOhxOS5y04RFw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/error-message': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/fieldset': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/hint': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/label': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 - dev: true - /@not-govuk/form-group/0.15.0_react@18.3.1: - resolution: {integrity: sha512-txyzBN1IsnAqzM+qu+Sxi3FZ9orD1P3ca2BSauOkNbCvtGHheSZwsZoXPPnWLpTbHitR0BDibaAMLqDGhOKA/w==} + /@not-govuk/input/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-ZtEe+iakm4qXr3GwmVjx65F4zgQ+GXGvNC0CawrooaO7jqZY20pUN7vIilIIm5zFPANlqflbdyOhxOS5y04RFw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/error-message': 0.15.0_react@18.3.1 - '@not-govuk/fieldset': 0.15.0_react@18.3.1 - '@not-govuk/hint': 0.15.0_react@18.3.1 - '@not-govuk/label': 0.15.0_react@18.3.1 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 + dev: true - /@not-govuk/form/0.15.0: - resolution: {integrity: sha512-eXVrvNm6e99amIXzDATZ/m+P5IWmN6jcatpNG8yj6dJ/+UQXB8Q/tGm/XVxfApwE82yNds6Q/w4TBg44DPVd5w==} + /@not-govuk/inset-text/0.15.2: + resolution: {integrity: sha512-5+72ulIGwaCob61rMOK6Z3xxRdC43YJgFyRg7XFn29HpZnOYL/hqcXwiuS3UBxcAJQgVRqOv8MkmgIJS5UPetA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/button': 0.15.0 - '@not-govuk/checkboxes': 0.15.0 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/date-input': 0.15.0 - '@not-govuk/form-field': 0.15.0 - '@not-govuk/forms': 0.15.0 - '@not-govuk/radios': 0.15.0 - '@not-govuk/select': 0.15.0 - '@not-govuk/text-input': 0.15.0 - '@not-govuk/textarea': 0.15.0 - transitivePeerDependencies: - - next - - react-dom - - react-router-dom + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 dev: false - /@not-govuk/form/0.15.0_piz6lvu46dtmchaf2nz2x3atgi: - resolution: {integrity: sha512-eXVrvNm6e99amIXzDATZ/m+P5IWmN6jcatpNG8yj6dJ/+UQXB8Q/tGm/XVxfApwE82yNds6Q/w4TBg44DPVd5w==} + /@not-govuk/inset-text/0.15.2_react@18.3.1: + resolution: {integrity: sha512-5+72ulIGwaCob61rMOK6Z3xxRdC43YJgFyRg7XFn29HpZnOYL/hqcXwiuS3UBxcAJQgVRqOv8MkmgIJS5UPetA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/button': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/checkboxes': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/date-input': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/form-field': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/forms': 0.15.0_v4pfs2u5xeall47guvrazipo7u - '@not-govuk/radios': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/select': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/text-input': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/textarea': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 react: 18.3.1 - transitivePeerDependencies: - - next - - react-dom - - react-router-dom - dev: true - /@not-govuk/form/0.15.0_v4pfs2u5xeall47guvrazipo7u: - resolution: {integrity: sha512-eXVrvNm6e99amIXzDATZ/m+P5IWmN6jcatpNG8yj6dJ/+UQXB8Q/tGm/XVxfApwE82yNds6Q/w4TBg44DPVd5w==} + /@not-govuk/inset-text/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-5+72ulIGwaCob61rMOK6Z3xxRdC43YJgFyRg7XFn29HpZnOYL/hqcXwiuS3UBxcAJQgVRqOv8MkmgIJS5UPetA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/button': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/checkboxes': 0.15.0_react@18.3.1 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/date-input': 0.15.0_react@18.3.1 - '@not-govuk/form-field': 0.15.0_react@18.3.1 - '@not-govuk/forms': 0.15.0_v4pfs2u5xeall47guvrazipo7u - '@not-govuk/radios': 0.15.0_react@18.3.1 - '@not-govuk/select': 0.15.0_react@18.3.1 - '@not-govuk/text-input': 0.15.0_react@18.3.1 - '@not-govuk/textarea': 0.15.0_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + govuk-frontend: 5.7.1 react: 18.3.1 - transitivePeerDependencies: - - next - - react-dom - - react-router-dom dev: true - /@not-govuk/forms/0.15.0: - resolution: {integrity: sha512-t4TfAX3y/i92V6ojpa2/mZwmlt2LZIzjGv0XRDx4hxKyUSVphEZ6CPUo5F76Kufh4y6/44QElWotoPEXkr1JKw==} + /@not-govuk/label/0.15.2: + resolution: {integrity: sha512-Dse89SACsm6J/R1XggYVt6yOM2NPmugASAM0PBcUs055mHa0DSr2hylJn9X5JBiGAlW6urfXLjZKOYZm1RXA4Q==} peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - react-router-dom: ^6.28.0 + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/router': 0.15.0 - '@not-govuk/uri': 0.15.0 - fast-deep-equal: 3.1.3 - formik: 2.4.6 - validator: 13.12.0 - transitivePeerDependencies: - - next + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 dev: false - /@not-govuk/forms/0.15.0_v4pfs2u5xeall47guvrazipo7u: - resolution: {integrity: sha512-t4TfAX3y/i92V6ojpa2/mZwmlt2LZIzjGv0XRDx4hxKyUSVphEZ6CPUo5F76Kufh4y6/44QElWotoPEXkr1JKw==} + /@not-govuk/label/0.15.2_react@18.3.1: + resolution: {integrity: sha512-Dse89SACsm6J/R1XggYVt6yOM2NPmugASAM0PBcUs055mHa0DSr2hylJn9X5JBiGAlW6urfXLjZKOYZm1RXA4Q==} peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - react-router-dom: ^6.28.0 + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/router': 0.15.0_react-router-dom@6.28.0 - '@not-govuk/uri': 0.15.0 - fast-deep-equal: 3.1.3 - formik: 2.4.6_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 react: 18.3.1 - react-dom: 18.3.1_react@18.3.1 - react-router-dom: 6.28.0_nnrd3gsncyragczmpvfhocinkq - validator: 13.12.0 - transitivePeerDependencies: - - next - dev: true - /@not-govuk/head/0.15.0: - resolution: {integrity: sha512-kAV1rLRUliFVu+Pl1jdbgzL/Bz/NVN1/lW8ChhCqBVUW/kFKMXB/7/0g6PJAGxPdTs9CDx2Ruesiin6pODiDeA==} - engines: {node: '>=16.0.0'} + /@not-govuk/label/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-Dse89SACsm6J/R1XggYVt6yOM2NPmugASAM0PBcUs055mHa0DSr2hylJn9X5JBiGAlW6urfXLjZKOYZm1RXA4Q==} peerDependencies: - react-helmet-async: ^2.0.5 + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 peerDependenciesMeta: - react-helmet-async: + '@not-govuk/docs-components': optional: true - dev: false + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + govuk-frontend: 5.7.1 + react: 18.3.1 + dev: true - /@not-govuk/head/0.15.0_react-helmet-async@2.0.5: - resolution: {integrity: sha512-kAV1rLRUliFVu+Pl1jdbgzL/Bz/NVN1/lW8ChhCqBVUW/kFKMXB/7/0g6PJAGxPdTs9CDx2Ruesiin6pODiDeA==} - engines: {node: '>=16.0.0'} + /@not-govuk/link/0.15.2: + resolution: {integrity: sha512-MW9J9IBUkqgmRoZTi5PcDDnWhs8PwOEiWq40G9P0QT78u6P6PntcinppgVqFDxqJSTp43xCJJ8Vp52mijStxEA==} peerDependencies: - react-helmet-async: ^2.0.5 + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 peerDependenciesMeta: - react-helmet-async: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': optional: true dependencies: - react-helmet-async: 2.0.5_react@18.3.1 - dev: true + '@not-govuk/anchor': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false - /@not-govuk/header/0.15.0: - resolution: {integrity: sha512-CAUYxDGVj3XVAj2zKKigHuhC5j/MmjMH1ddeOntv6MjYq6iuUb/Uh0ly32gSXpmKLadnNJrn4cRwDKS/EXS7JQ==} + /@not-govuk/link/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-MW9J9IBUkqgmRoZTi5PcDDnWhs8PwOEiWq40G9P0QT78u6P6PntcinppgVqFDxqJSTp43xCJJ8Vp52mijStxEA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/width-container': 0.15.0 + '@not-govuk/anchor': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 + react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom - dev: false + dev: true - /@not-govuk/header/0.15.0_jomigrlxmistz4f2nsdzwrrjky: - resolution: {integrity: sha512-CAUYxDGVj3XVAj2zKKigHuhC5j/MmjMH1ddeOntv6MjYq6iuUb/Uh0ly32gSXpmKLadnNJrn4cRwDKS/EXS7JQ==} + /@not-govuk/link/0.15.2_jomigrlxmistz4f2nsdzwrrjky: + resolution: {integrity: sha512-MW9J9IBUkqgmRoZTi5PcDDnWhs8PwOEiWq40G9P0QT78u6P6PntcinppgVqFDxqJSTp43xCJJ8Vp52mijStxEA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/width-container': 0.15.0_react@18.3.1 + '@not-govuk/anchor': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom dev: true - /@not-govuk/header/0.15.0_next@15.0.3+react@18.3.1: - resolution: {integrity: sha512-CAUYxDGVj3XVAj2zKKigHuhC5j/MmjMH1ddeOntv6MjYq6iuUb/Uh0ly32gSXpmKLadnNJrn4cRwDKS/EXS7JQ==} + /@not-govuk/link/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-MW9J9IBUkqgmRoZTi5PcDDnWhs8PwOEiWq40G9P0QT78u6P6PntcinppgVqFDxqJSTp43xCJJ8Vp52mijStxEA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/width-container': 0.15.0_react@18.3.1 + '@not-govuk/anchor': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom dev: false - /@not-govuk/header/0.15.0_zhf74xwtz756mm3upw3cjiezri: - resolution: {integrity: sha512-CAUYxDGVj3XVAj2zKKigHuhC5j/MmjMH1ddeOntv6MjYq6iuUb/Uh0ly32gSXpmKLadnNJrn4cRwDKS/EXS7JQ==} + /@not-govuk/link/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-MW9J9IBUkqgmRoZTi5PcDDnWhs8PwOEiWq40G9P0QT78u6P6PntcinppgVqFDxqJSTp43xCJJ8Vp52mijStxEA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/link': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/width-container': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/anchor': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom + dev: false + + /@not-govuk/memoize/0.15.2: + resolution: {integrity: sha512-7XomNrApoWUKaLh/4i5Hl+u83asy/9ZYOVa20UCnx4KVa5/MHx0AJgxqqWil6v5q0WSmLwx5TYnEd2cxXjIvdQ==} + engines: {node: '>=12.0.0'} dev: true - /@not-govuk/hint/0.15.0: - resolution: {integrity: sha512-QGPVDi2c6xFvsH/5z3fhe6OjeZqLdxxOPEwNU+qKuZV9djgNbrQq1ji992DI4cEo2y78HcekvHBY3bp2oXtQqA==} + /@not-govuk/navigation-menu/0.15.2: + resolution: {integrity: sha512-aJ30J9BnWZmoXApTadR1KtRo5YHFFojiUgisy3ZpsgnkpOuPamMNzA3EiL8R1nMG8YBWdfraecA1moiewkH0vg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/anchor-list': 0.15.2 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom dev: false - /@not-govuk/hint/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-QGPVDi2c6xFvsH/5z3fhe6OjeZqLdxxOPEwNU+qKuZV9djgNbrQq1ji992DI4cEo2y78HcekvHBY3bp2oXtQqA==} + /@not-govuk/navigation-menu/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-aJ30J9BnWZmoXApTadR1KtRo5YHFFojiUgisy3ZpsgnkpOuPamMNzA3EiL8R1nMG8YBWdfraecA1moiewkH0vg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/anchor-list': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom dev: true - /@not-govuk/hint/0.15.0_react@18.3.1: - resolution: {integrity: sha512-QGPVDi2c6xFvsH/5z3fhe6OjeZqLdxxOPEwNU+qKuZV9djgNbrQq1ji992DI4cEo2y78HcekvHBY3bp2oXtQqA==} + /@not-govuk/navigation-menu/0.15.2_jomigrlxmistz4f2nsdzwrrjky: + resolution: {integrity: sha512-aJ30J9BnWZmoXApTadR1KtRo5YHFFojiUgisy3ZpsgnkpOuPamMNzA3EiL8R1nMG8YBWdfraecA1moiewkH0vg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/anchor-list': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: true - /@not-govuk/input/0.15.0: - resolution: {integrity: sha512-pVsN0bBoBWhKelR/UlxyCKXNF90zcVzoWjPpHWOmR411gKEkue8BqBo/3VFK3KqF+kGHGiFTFlFSse8dNKX7bw==} + /@not-govuk/navigation-menu/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-aJ30J9BnWZmoXApTadR1KtRo5YHFFojiUgisy3ZpsgnkpOuPamMNzA3EiL8R1nMG8YBWdfraecA1moiewkH0vg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/anchor-list': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom dev: false - /@not-govuk/input/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-pVsN0bBoBWhKelR/UlxyCKXNF90zcVzoWjPpHWOmR411gKEkue8BqBo/3VFK3KqF+kGHGiFTFlFSse8dNKX7bw==} + /@not-govuk/navigation-menu/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-aJ30J9BnWZmoXApTadR1KtRo5YHFFojiUgisy3ZpsgnkpOuPamMNzA3EiL8R1nMG8YBWdfraecA1moiewkH0vg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/anchor-list': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 - dev: true + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false - /@not-govuk/input/0.15.0_react@18.3.1: - resolution: {integrity: sha512-pVsN0bBoBWhKelR/UlxyCKXNF90zcVzoWjPpHWOmR411gKEkue8BqBo/3VFK3KqF+kGHGiFTFlFSse8dNKX7bw==} + /@not-govuk/notification-banner/0.15.2: + resolution: {integrity: sha512-4sr8AXvA2qjw660qC0p126kh/tNAyblOPtlR9cEBMEZLbS4QJEMInhGcdXtbSCwWoBwMMwTg0/qhpQgAgdk87w==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 - react: 18.3.1 + dev: false - /@not-govuk/inset-text/0.15.0: - resolution: {integrity: sha512-YzgVcrYOOCW3WZ48qpctPZm9rVIUiQerCDDCJ918PP34WlwQHTSoFfj74AE3mgIY5Ow3aunXy6d0brd0sdS0zw==} + /@not-govuk/notification-banner/0.15.2_react@18.3.1: + resolution: {integrity: sha512-4sr8AXvA2qjw660qC0p126kh/tNAyblOPtlR9cEBMEZLbS4QJEMInhGcdXtbSCwWoBwMMwTg0/qhpQgAgdk87w==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 - dev: false + react: 18.3.1 - /@not-govuk/inset-text/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-YzgVcrYOOCW3WZ48qpctPZm9rVIUiQerCDDCJ918PP34WlwQHTSoFfj74AE3mgIY5Ow3aunXy6d0brd0sdS0zw==} + /@not-govuk/notification-banner/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-4sr8AXvA2qjw660qC0p126kh/tNAyblOPtlR9cEBMEZLbS4QJEMInhGcdXtbSCwWoBwMMwTg0/qhpQgAgdk87w==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 dev: true - /@not-govuk/inset-text/0.15.0_react@18.3.1: - resolution: {integrity: sha512-YzgVcrYOOCW3WZ48qpctPZm9rVIUiQerCDDCJ918PP34WlwQHTSoFfj74AE3mgIY5Ow3aunXy6d0brd0sdS0zw==} + /@not-govuk/page/0.15.2: + resolution: {integrity: sha512-4getf94dvoOsysWP8bPyRLlOn5mUjNECXCZB+FlkLhxjzmxJ3G45R5SpOwZccWcLY9LOd52wZtMNV6qudPzjZw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/back-link': 0.15.2 + '@not-govuk/breadcrumbs': 0.15.2 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/footer': 0.15.2 + '@not-govuk/head': 0.15.2 + '@not-govuk/header': 0.15.2 + '@not-govuk/link': 0.15.2 + '@not-govuk/phase-banner': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/skip-link': 0.15.2 + '@not-govuk/width-container': 0.15.2 govuk-frontend: 5.7.1 - react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-helmet-async + - react-router-dom + dev: false - /@not-govuk/label/0.15.0: - resolution: {integrity: sha512-fOMhxZSvbBOQL1XBTrLO5qSRfHvnWMCCvd4ObnoBhDJe3fJGgfil4QgWYiNdG66VMjP5S2WnDTV8DI45YKk0bw==} + /@not-govuk/page/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-4getf94dvoOsysWP8bPyRLlOn5mUjNECXCZB+FlkLhxjzmxJ3G45R5SpOwZccWcLY9LOd52wZtMNV6qudPzjZw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/back-link': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/breadcrumbs': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/footer': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/head': 0.15.2 + '@not-govuk/header': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/link': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/phase-banner': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/skip-link': 0.15.2_react@18.3.1 + '@not-govuk/width-container': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-helmet-async + - react-router-dom dev: false - /@not-govuk/label/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-fOMhxZSvbBOQL1XBTrLO5qSRfHvnWMCCvd4ObnoBhDJe3fJGgfil4QgWYiNdG66VMjP5S2WnDTV8DI45YKk0bw==} + /@not-govuk/page/0.15.2_ubvxgkvfilujzigoruuah7hffu: + resolution: {integrity: sha512-4getf94dvoOsysWP8bPyRLlOn5mUjNECXCZB+FlkLhxjzmxJ3G45R5SpOwZccWcLY9LOd52wZtMNV6qudPzjZw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/back-link': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/breadcrumbs': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/footer': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/head': 0.15.2_react-helmet-async@2.0.5 + '@not-govuk/header': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/link': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/phase-banner': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/skip-link': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/width-container': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-helmet-async + - react-router-dom dev: true - /@not-govuk/label/0.15.0_react@18.3.1: - resolution: {integrity: sha512-fOMhxZSvbBOQL1XBTrLO5qSRfHvnWMCCvd4ObnoBhDJe3fJGgfil4QgWYiNdG66VMjP5S2WnDTV8DI45YKk0bw==} + /@not-govuk/page/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-4getf94dvoOsysWP8bPyRLlOn5mUjNECXCZB+FlkLhxjzmxJ3G45R5SpOwZccWcLY9LOd52wZtMNV6qudPzjZw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/back-link': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/breadcrumbs': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/footer': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/head': 0.15.2 + '@not-govuk/header': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/link': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/phase-banner': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/skip-link': 0.15.2_react@18.3.1 + '@not-govuk/width-container': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-helmet-async + - react-router-dom + dev: false - /@not-govuk/link/0.15.0: - resolution: {integrity: sha512-sdgpp4pAGhzL7L9lVngLKZXyH4ImPdhXLHiQ7haqoe7aMbmu/ruy0U3RlSdWOwxGWGtkCNb6f+zwkk3xlvRJ8w==} + /@not-govuk/page/0.15.2_x4mzwi7jhk3hehdbk35utmsway: + resolution: {integrity: sha512-4getf94dvoOsysWP8bPyRLlOn5mUjNECXCZB+FlkLhxjzmxJ3G45R5SpOwZccWcLY9LOd52wZtMNV6qudPzjZw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/back-link': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/breadcrumbs': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/footer': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/head': 0.15.2_react-helmet-async@2.0.5 + '@not-govuk/header': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/link': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/phase-banner': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/skip-link': 0.15.2_react@18.3.1 + '@not-govuk/width-container': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 + react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next + - react-helmet-async - react-router-dom - dev: false + dev: true - /@not-govuk/link/0.15.0_jomigrlxmistz4f2nsdzwrrjky: - resolution: {integrity: sha512-sdgpp4pAGhzL7L9lVngLKZXyH4ImPdhXLHiQ7haqoe7aMbmu/ruy0U3RlSdWOwxGWGtkCNb6f+zwkk3xlvRJ8w==} + /@not-govuk/pagination/0.15.2: + resolution: {integrity: sha512-VSbCoQ+DBajm2ZRlacuGaJOFze3QUbY9SBTeKJLlQzYPlnvC+x3mH4tMtZxZW859bBMmiOlxSgSHkYzQxhtfuw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/uri': 0.15.2 + '@not-govuk/visually-hidden': 0.15.2 govuk-frontend: 5.7.1 - react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom - dev: true + dev: false - /@not-govuk/link/0.15.0_next@15.0.3+react@18.3.1: - resolution: {integrity: sha512-sdgpp4pAGhzL7L9lVngLKZXyH4ImPdhXLHiQ7haqoe7aMbmu/ruy0U3RlSdWOwxGWGtkCNb6f+zwkk3xlvRJ8w==} + /@not-govuk/pagination/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-VSbCoQ+DBajm2ZRlacuGaJOFze3QUbY9SBTeKJLlQzYPlnvC+x3mH4tMtZxZW859bBMmiOlxSgSHkYzQxhtfuw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/link': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/uri': 0.15.2 + '@not-govuk/visually-hidden': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom - dev: false + dev: true - /@not-govuk/link/0.15.0_zhf74xwtz756mm3upw3cjiezri: - resolution: {integrity: sha512-sdgpp4pAGhzL7L9lVngLKZXyH4ImPdhXLHiQ7haqoe7aMbmu/ruy0U3RlSdWOwxGWGtkCNb6f+zwkk3xlvRJ8w==} + /@not-govuk/pagination/0.15.2_jomigrlxmistz4f2nsdzwrrjky: + resolution: {integrity: sha512-VSbCoQ+DBajm2ZRlacuGaJOFze3QUbY9SBTeKJLlQzYPlnvC+x3mH4tMtZxZW859bBMmiOlxSgSHkYzQxhtfuw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/uri': 0.15.2 + '@not-govuk/visually-hidden': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom dev: true - /@not-govuk/memoize/0.15.0: - resolution: {integrity: sha512-T8FOLoIp6iAMGz52PyTLQMDZDrefVeHhW61sxHANbe26h7BDbpFIindfFGSip01ayl5kYgygpPt9dD3m18OE3A==} - engines: {node: '>=12.0.0'} - dev: true - - /@not-govuk/navigation-menu/0.15.0: - resolution: {integrity: sha512-svzRCa0Bd4xTrxWlXlORZi0KL6QpwypA97mn1EDrqeYicZTGwDyHXyBkjyT0XQ3tVZ7jU1ptwr1gXMhusyioYQ==} + /@not-govuk/pagination/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-VSbCoQ+DBajm2ZRlacuGaJOFze3QUbY9SBTeKJLlQzYPlnvC+x3mH4tMtZxZW859bBMmiOlxSgSHkYzQxhtfuw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/uri': 0.15.2 + '@not-govuk/visually-hidden': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 + react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom dev: false - /@not-govuk/navigation-menu/0.15.0_jomigrlxmistz4f2nsdzwrrjky: - resolution: {integrity: sha512-svzRCa0Bd4xTrxWlXlORZi0KL6QpwypA97mn1EDrqeYicZTGwDyHXyBkjyT0XQ3tVZ7jU1ptwr1gXMhusyioYQ==} + /@not-govuk/pagination/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-VSbCoQ+DBajm2ZRlacuGaJOFze3QUbY9SBTeKJLlQzYPlnvC+x3mH4tMtZxZW859bBMmiOlxSgSHkYzQxhtfuw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/uri': 0.15.2 + '@not-govuk/visually-hidden': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom - dev: true + dev: false - /@not-govuk/navigation-menu/0.15.0_next@15.0.3+react@18.3.1: - resolution: {integrity: sha512-svzRCa0Bd4xTrxWlXlORZi0KL6QpwypA97mn1EDrqeYicZTGwDyHXyBkjyT0XQ3tVZ7jU1ptwr1gXMhusyioYQ==} + /@not-govuk/panel/0.15.2: + resolution: {integrity: sha512-oCYCNv2GJPf5bVFd0Z9vY+fGwqMQ9HxtTE4NaYZJ90CjlWNfXA9hxX67HOEjVWd9uD7NHPxJfWc2NY2VkaBp0w==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 - react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom dev: false - /@not-govuk/navigation-menu/0.15.0_zhf74xwtz756mm3upw3cjiezri: - resolution: {integrity: sha512-svzRCa0Bd4xTrxWlXlORZi0KL6QpwypA97mn1EDrqeYicZTGwDyHXyBkjyT0XQ3tVZ7jU1ptwr1gXMhusyioYQ==} + /@not-govuk/panel/0.15.2_react@18.3.1: + resolution: {integrity: sha512-oCYCNv2GJPf5bVFd0Z9vY+fGwqMQ9HxtTE4NaYZJ90CjlWNfXA9hxX67HOEjVWd9uD7NHPxJfWc2NY2VkaBp0w==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + react: 18.3.1 + + /@not-govuk/panel/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-oCYCNv2GJPf5bVFd0Z9vY+fGwqMQ9HxtTE4NaYZJ90CjlWNfXA9hxX67HOEjVWd9uD7NHPxJfWc2NY2VkaBp0w==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom dev: true - /@not-govuk/notification-banner/0.15.0: - resolution: {integrity: sha512-1I1w/lK/VmRoEjleKfhUVcTHs7XiaoB+NDtifC3Enrz8vQvXsyUSWaWtxntcgXITmHoHjUUod0KjPxJc+JPklw==} + /@not-govuk/phase-banner/0.15.2: + resolution: {integrity: sha512-2J53Tk+RUD3g/SDp6DHEpsFM02QOrVek4+pIF1loa5z7B4jsSGVgP7e3Y5OH5rULKYfg3e9a04L1y9zLmHf8iw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/tag': 0.15.2 govuk-frontend: 5.7.1 dev: false - /@not-govuk/notification-banner/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-1I1w/lK/VmRoEjleKfhUVcTHs7XiaoB+NDtifC3Enrz8vQvXsyUSWaWtxntcgXITmHoHjUUod0KjPxJc+JPklw==} + /@not-govuk/phase-banner/0.15.2_react@18.3.1: + resolution: {integrity: sha512-2J53Tk+RUD3g/SDp6DHEpsFM02QOrVek4+pIF1loa5z7B4jsSGVgP7e3Y5OH5rULKYfg3e9a04L1y9zLmHf8iw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/tag': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 react: 18.3.1 - dev: true - /@not-govuk/notification-banner/0.15.0_react@18.3.1: - resolution: {integrity: sha512-1I1w/lK/VmRoEjleKfhUVcTHs7XiaoB+NDtifC3Enrz8vQvXsyUSWaWtxntcgXITmHoHjUUod0KjPxJc+JPklw==} + /@not-govuk/phase-banner/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-2J53Tk+RUD3g/SDp6DHEpsFM02QOrVek4+pIF1loa5z7B4jsSGVgP7e3Y5OH5rULKYfg3e9a04L1y9zLmHf8iw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/tag': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 + dev: true - /@not-govuk/page/0.15.0: - resolution: {integrity: sha512-loqDnetFtPmGG+iPfgJNf71mfLzVmvZZrsBjJoKdBjGY9XitZUfh/OpD/IGuarv9Z2T64olBeG5czSQeC4ytIg==} + /@not-govuk/plop-pack-internal/0.15.2: + resolution: {integrity: sha512-+gqiFvySo6yjf78gSLPnSOyfeODc80qZPZTQKDpHPH7DUAReedNE7e4KnP+tX+HgJ5ZMv5KW3VYQoelsX3yr3w==} + engines: {node: '>=12.0.0'} + dependencies: + fs-extra: 11.2.0 + lodash: 4.17.21 + minimist: 1.2.8 + node-plop: 0.32.0 + plop: 4.0.1 + resolve: 1.22.8 + shelljs: 0.8.5 + + /@not-govuk/plop-pack/0.15.2: + resolution: {integrity: sha512-BU01N8ATpwzfXSLvd7jvJ0MYaGNY3QKcj5hiaMB74XaQuesMUX91Gcl2PLPC2oRwbFoFFXQCkrZF01iCeZ7VXQ==} + engines: {node: '>=12.0.0'} + dependencies: + '@not-govuk/plop-pack-internal': 0.15.2 + dev: false + + /@not-govuk/radios/0.15.2: + resolution: {integrity: sha512-RZpTcWxNXGjQ4t6IxeIKkE+jLA0LnZ48gnXvvedig+lP32b1jCWm44KPQ7GHaklS+999lQ7R7OjbTFEvasyeaw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/back-link': 0.15.0 - '@not-govuk/breadcrumbs': 0.15.0 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/footer': 0.15.0 - '@not-govuk/head': 0.15.0 - '@not-govuk/header': 0.15.0 - '@not-govuk/link': 0.15.0 - '@not-govuk/phase-banner': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/skip-link': 0.15.0 - '@not-govuk/width-container': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/form-group': 0.15.2 + '@not-govuk/hint': 0.15.2 + '@not-govuk/label': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 - transitivePeerDependencies: - - next - - react-helmet-async - - react-router-dom dev: false - /@not-govuk/page/0.15.0_6oqfdlqffa7riwbecq4z3vyqpy: - resolution: {integrity: sha512-loqDnetFtPmGG+iPfgJNf71mfLzVmvZZrsBjJoKdBjGY9XitZUfh/OpD/IGuarv9Z2T64olBeG5czSQeC4ytIg==} + /@not-govuk/radios/0.15.2_react@18.3.1: + resolution: {integrity: sha512-RZpTcWxNXGjQ4t6IxeIKkE+jLA0LnZ48gnXvvedig+lP32b1jCWm44KPQ7GHaklS+999lQ7R7OjbTFEvasyeaw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/back-link': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/breadcrumbs': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/footer': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/head': 0.15.0_react-helmet-async@2.0.5 - '@not-govuk/header': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/link': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/phase-banner': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/skip-link': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/width-container': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/form-group': 0.15.2_react@18.3.1 + '@not-govuk/hint': 0.15.2_react@18.3.1 + '@not-govuk/label': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 - transitivePeerDependencies: - - next - - react-helmet-async - - react-router-dom - dev: true - /@not-govuk/page/0.15.0_next@15.0.3+react@18.3.1: - resolution: {integrity: sha512-loqDnetFtPmGG+iPfgJNf71mfLzVmvZZrsBjJoKdBjGY9XitZUfh/OpD/IGuarv9Z2T64olBeG5czSQeC4ytIg==} + /@not-govuk/radios/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-RZpTcWxNXGjQ4t6IxeIKkE+jLA0LnZ48gnXvvedig+lP32b1jCWm44KPQ7GHaklS+999lQ7R7OjbTFEvasyeaw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/back-link': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/breadcrumbs': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/footer': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/head': 0.15.0 - '@not-govuk/header': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/link': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/phase-banner': 0.15.0_react@18.3.1 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/skip-link': 0.15.0_react@18.3.1 - '@not-govuk/width-container': 0.15.0_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/form-group': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/hint': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/label': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 + dev: true + + /@not-govuk/restify/0.15.2: + resolution: {integrity: sha512-OaIGuQ6Q95w999l2oMgE94+LLpFobo+yCWK5QlS1tMJEt/UFnqvrA1PJD+kXwUZDHxcpumcd7eXCxFjxiqXWRQ==} + dependencies: + bunyan: 1.8.15 + restify: 11.1.0 + restify-bunyan-logger: 2.0.7 + restify-errors: 8.0.2 + stoppable: 1.1.0 transitivePeerDependencies: - - next - - react-helmet-async - - react-router-dom + - supports-color + dev: true + + /@not-govuk/router/0.15.2: + resolution: {integrity: sha512-PoSZVNOIF3aVCRGJ4JL1QsGSvGJZ9RDRoGxybOxnvsWtdQkL1HNUQgQUXYygWPBjMa5eKyYSAGpPB5TYZAeUVg==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@remix-run/react': ^2.15.1 + next: ^15.1.0 + react-router-dom: ^6.28.0 + peerDependenciesMeta: + '@remix-run/react': + optional: true + next: + optional: true + react-router-dom: + optional: true + dependencies: + '@not-govuk/uri': 0.15.2 + dev: false + + /@not-govuk/router/0.15.2_@remix-run+react@2.15.1: + resolution: {integrity: sha512-PoSZVNOIF3aVCRGJ4JL1QsGSvGJZ9RDRoGxybOxnvsWtdQkL1HNUQgQUXYygWPBjMa5eKyYSAGpPB5TYZAeUVg==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@remix-run/react': ^2.15.1 + next: ^15.1.0 + react-router-dom: ^6.28.0 + peerDependenciesMeta: + '@remix-run/react': + optional: true + next: + optional: true + react-router-dom: + optional: true + dependencies: + '@not-govuk/uri': 0.15.2 + '@remix-run/react': 2.15.1_iel7h3mnracc2ejwmcownmctfq + dev: false + + /@not-govuk/router/0.15.2_next@15.0.3: + resolution: {integrity: sha512-PoSZVNOIF3aVCRGJ4JL1QsGSvGJZ9RDRoGxybOxnvsWtdQkL1HNUQgQUXYygWPBjMa5eKyYSAGpPB5TYZAeUVg==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@remix-run/react': ^2.15.1 + next: ^15.1.0 + react-router-dom: ^6.28.0 + peerDependenciesMeta: + '@remix-run/react': + optional: true + next: + optional: true + react-router-dom: + optional: true + dependencies: + '@not-govuk/uri': 0.15.2 + next: 15.0.3_tskmq6ak2bbhpj4dhefuayxc3a dev: false - /@not-govuk/page/0.15.0_x4mzwi7jhk3hehdbk35utmsway: - resolution: {integrity: sha512-loqDnetFtPmGG+iPfgJNf71mfLzVmvZZrsBjJoKdBjGY9XitZUfh/OpD/IGuarv9Z2T64olBeG5czSQeC4ytIg==} + /@not-govuk/router/0.15.2_react-router-dom@6.28.0: + resolution: {integrity: sha512-PoSZVNOIF3aVCRGJ4JL1QsGSvGJZ9RDRoGxybOxnvsWtdQkL1HNUQgQUXYygWPBjMa5eKyYSAGpPB5TYZAeUVg==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@remix-run/react': ^2.15.1 + next: ^15.1.0 + react-router-dom: ^6.28.0 + peerDependenciesMeta: + '@remix-run/react': + optional: true + next: + optional: true + react-router-dom: + optional: true + dependencies: + '@not-govuk/uri': 0.15.2 + react-router-dom: 6.28.0_nnrd3gsncyragczmpvfhocinkq + dev: true + + /@not-govuk/sass-base/0.15.2: + resolution: {integrity: sha512-cR2Bpns3NqOvHRqxNMJEz1OQQoJCCzo7gJKAYvg6H/iJOeVyLGXY3AewEwpL0n+OuEamP/DUJwOjKhcDpz7xqQ==} + dependencies: + govuk-frontend: 5.7.1 + + /@not-govuk/search-box/0.15.2: + resolution: {integrity: sha512-jxLS4wCd1WucluhNbz0Qy7cfrjfyk8haN20PajPkw4JXTjeNlIm4k5e6kNlXJayeJToNyX6wAdTn4HP4ZjbXQg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/back-link': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/breadcrumbs': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/footer': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/head': 0.15.0_react-helmet-async@2.0.5 - '@not-govuk/header': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/link': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/phase-banner': 0.15.0_react@18.3.1 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/skip-link': 0.15.0_react@18.3.1 - '@not-govuk/width-container': 0.15.0_react@18.3.1 - govuk-frontend: 5.7.1 - react: 18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/standalone-input': 0.15.2 transitivePeerDependencies: + - '@remix-run/react' - next - - react-helmet-async - react-router-dom - dev: true + dev: false - /@not-govuk/pagination/0.15.0: - resolution: {integrity: sha512-Fl56cSL7izP/GHINZAVG2KcP1WFtE3FWI1cSmF2txbXgOAMjyrQS57c8JGz/e66Msd1QKI4QKUt3bDsYx5k2Zg==} + /@not-govuk/search-box/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-jxLS4wCd1WucluhNbz0Qy7cfrjfyk8haN20PajPkw4JXTjeNlIm4k5e6kNlXJayeJToNyX6wAdTn4HP4ZjbXQg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/uri': 0.15.0 - '@not-govuk/visually-hidden': 0.15.0 - govuk-frontend: 5.7.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/standalone-input': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom - dev: false + dev: true - /@not-govuk/pagination/0.15.0_jomigrlxmistz4f2nsdzwrrjky: - resolution: {integrity: sha512-Fl56cSL7izP/GHINZAVG2KcP1WFtE3FWI1cSmF2txbXgOAMjyrQS57c8JGz/e66Msd1QKI4QKUt3bDsYx5k2Zg==} + /@not-govuk/search-box/0.15.2_jomigrlxmistz4f2nsdzwrrjky: + resolution: {integrity: sha512-jxLS4wCd1WucluhNbz0Qy7cfrjfyk8haN20PajPkw4JXTjeNlIm4k5e6kNlXJayeJToNyX6wAdTn4HP4ZjbXQg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/uri': 0.15.0 - '@not-govuk/visually-hidden': 0.15.0_react@18.3.1 - govuk-frontend: 5.7.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/standalone-input': 0.15.2_jomigrlxmistz4f2nsdzwrrjky react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom dev: true - /@not-govuk/pagination/0.15.0_next@15.0.3+react@18.3.1: - resolution: {integrity: sha512-Fl56cSL7izP/GHINZAVG2KcP1WFtE3FWI1cSmF2txbXgOAMjyrQS57c8JGz/e66Msd1QKI4QKUt3bDsYx5k2Zg==} + /@not-govuk/search-box/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-jxLS4wCd1WucluhNbz0Qy7cfrjfyk8haN20PajPkw4JXTjeNlIm4k5e6kNlXJayeJToNyX6wAdTn4HP4ZjbXQg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/uri': 0.15.0 - '@not-govuk/visually-hidden': 0.15.0_react@18.3.1 - govuk-frontend: 5.7.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/standalone-input': 0.15.2_next@15.0.3+react@18.3.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom dev: false - /@not-govuk/pagination/0.15.0_zhf74xwtz756mm3upw3cjiezri: - resolution: {integrity: sha512-Fl56cSL7izP/GHINZAVG2KcP1WFtE3FWI1cSmF2txbXgOAMjyrQS57c8JGz/e66Msd1QKI4QKUt3bDsYx5k2Zg==} + /@not-govuk/search-box/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-jxLS4wCd1WucluhNbz0Qy7cfrjfyk8haN20PajPkw4JXTjeNlIm4k5e6kNlXJayeJToNyX6wAdTn4HP4ZjbXQg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/link': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/uri': 0.15.0 - '@not-govuk/visually-hidden': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy - govuk-frontend: 5.7.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/standalone-input': 0.15.2_vhtqmgnschjhggiv5pnayropp4 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom - dev: true + dev: false - /@not-govuk/panel/0.15.0: - resolution: {integrity: sha512-GmuznQZactGGVhRyGO4Fr08R95LZ1Ndh2B/BeF/UILWHTKSzYnw3GoaARjYOtWNAN2DwLQrOYbJCqjQ8+FaaRQ==} + /@not-govuk/select/0.15.2: + resolution: {integrity: sha512-3/MjoU+gRVd1potE8YuLekaADWmo145urykdrcO0wMaxXC4Vk7AFok7O2Gf0JyLcSfzSbC9lLtwcGY+V6LNy3Q==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/form-group': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 dev: false - /@not-govuk/panel/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-GmuznQZactGGVhRyGO4Fr08R95LZ1Ndh2B/BeF/UILWHTKSzYnw3GoaARjYOtWNAN2DwLQrOYbJCqjQ8+FaaRQ==} + /@not-govuk/select/0.15.2_react@18.3.1: + resolution: {integrity: sha512-3/MjoU+gRVd1potE8YuLekaADWmo145urykdrcO0wMaxXC4Vk7AFok7O2Gf0JyLcSfzSbC9lLtwcGY+V6LNy3Q==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/form-group': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 - dev: true - /@not-govuk/panel/0.15.0_react@18.3.1: - resolution: {integrity: sha512-GmuznQZactGGVhRyGO4Fr08R95LZ1Ndh2B/BeF/UILWHTKSzYnw3GoaARjYOtWNAN2DwLQrOYbJCqjQ8+FaaRQ==} + /@not-govuk/select/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-3/MjoU+gRVd1potE8YuLekaADWmo145urykdrcO0wMaxXC4Vk7AFok7O2Gf0JyLcSfzSbC9lLtwcGY+V6LNy3Q==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/form-group': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 + dev: true + + /@not-govuk/server-renderer/0.15.2_avfb4tp2s7vn6lypqrkzojirky: + resolution: {integrity: sha512-9/ecJs7sg5dIVXMMyHBEB9mdcio+zMogsvZJaKfyHXCklOBSn/MBGAOAxhw4obaMNyi+qo5XvP9xKgLpIV19rQ==} + peerDependencies: + react: ^18.3.1 + react-dom: ^18.3.1 + react-router-dom: ^6.28.0 + dependencies: + '@not-govuk/app-composer': 0.15.2_nra4mirnodsyjcuzwkjh3sts5m + '@not-govuk/uri': 0.15.2 + react: 18.3.1 + react-dom: 18.3.1_react@18.3.1 + react-router-dom: 6.28.0_nnrd3gsncyragczmpvfhocinkq + restify-errors: 8.0.2 + transitivePeerDependencies: + - '@apollo/client' + - '@not-govuk/user-info' + - '@remix-run/react' + - next + - react-helmet-async + - react-router + dev: true + + /@not-govuk/simple-components/0.15.2: + resolution: {integrity: sha512-vWjuLkpof5AZkOn1xohzkjOPYmgocZaL27YgqQDAnLd8mvoZvU0Cf4BZpi3HQCMxlvKmsHdXLPcGQDbvXVFTpQ==} + dependencies: + '@not-govuk/aside': 0.15.2 + '@not-govuk/back-link': 0.15.2 + '@not-govuk/breadcrumbs': 0.15.2 + '@not-govuk/button': 0.15.2 + '@not-govuk/checkboxes': 0.15.2 + '@not-govuk/cookie-banner': 0.15.2 + '@not-govuk/date-input': 0.15.2 + '@not-govuk/details': 0.15.2 + '@not-govuk/error-message': 0.15.2 + '@not-govuk/error-summary': 0.15.2 + '@not-govuk/fieldset': 0.15.2 + '@not-govuk/file-upload': 0.15.2 + '@not-govuk/footer': 0.15.2 + '@not-govuk/form-field': 0.15.2 + '@not-govuk/form-group': 0.15.2 + '@not-govuk/header': 0.15.2 + '@not-govuk/hint': 0.15.2 + '@not-govuk/input': 0.15.2 + '@not-govuk/inset-text': 0.15.2 + '@not-govuk/label': 0.15.2 + '@not-govuk/link': 0.15.2 + '@not-govuk/navigation-menu': 0.15.2 + '@not-govuk/notification-banner': 0.15.2 + '@not-govuk/page': 0.15.2 + '@not-govuk/pagination': 0.15.2 + '@not-govuk/panel': 0.15.2 + '@not-govuk/phase-banner': 0.15.2 + '@not-govuk/radios': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/search-box': 0.15.2 + '@not-govuk/select': 0.15.2 + '@not-govuk/skip-link': 0.15.2 + '@not-govuk/standalone-input': 0.15.2 + '@not-govuk/summary-card': 0.15.2 + '@not-govuk/summary-list': 0.15.2 + '@not-govuk/table': 0.15.2 + '@not-govuk/tabs': 0.15.2 + '@not-govuk/tag': 0.15.2 + '@not-govuk/text-input': 0.15.2 + '@not-govuk/textarea': 0.15.2 + '@not-govuk/warning-text': 0.15.2 + transitivePeerDependencies: + - '@not-govuk/docs-components' + - '@remix-run/react' + - '@storybook/addon-docs' + - next + - react + - react-helmet-async + - react-router-dom + dev: false + + /@not-govuk/simple-components/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-vWjuLkpof5AZkOn1xohzkjOPYmgocZaL27YgqQDAnLd8mvoZvU0Cf4BZpi3HQCMxlvKmsHdXLPcGQDbvXVFTpQ==} + dependencies: + '@not-govuk/aside': 0.15.2_react@18.3.1 + '@not-govuk/back-link': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/breadcrumbs': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/button': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/checkboxes': 0.15.2_react@18.3.1 + '@not-govuk/cookie-banner': 0.15.2_react@18.3.1 + '@not-govuk/date-input': 0.15.2_react@18.3.1 + '@not-govuk/details': 0.15.2_react@18.3.1 + '@not-govuk/error-message': 0.15.2_react@18.3.1 + '@not-govuk/error-summary': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/fieldset': 0.15.2_react@18.3.1 + '@not-govuk/file-upload': 0.15.2_react@18.3.1 + '@not-govuk/footer': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/form-field': 0.15.2_react@18.3.1 + '@not-govuk/form-group': 0.15.2_react@18.3.1 + '@not-govuk/header': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/hint': 0.15.2_react@18.3.1 + '@not-govuk/input': 0.15.2_react@18.3.1 + '@not-govuk/inset-text': 0.15.2_react@18.3.1 + '@not-govuk/label': 0.15.2_react@18.3.1 + '@not-govuk/link': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/navigation-menu': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/notification-banner': 0.15.2_react@18.3.1 + '@not-govuk/page': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/pagination': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/panel': 0.15.2_react@18.3.1 + '@not-govuk/phase-banner': 0.15.2_react@18.3.1 + '@not-govuk/radios': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/search-box': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/select': 0.15.2_react@18.3.1 + '@not-govuk/skip-link': 0.15.2_react@18.3.1 + '@not-govuk/standalone-input': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/summary-card': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/summary-list': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/table': 0.15.2_react@18.3.1 + '@not-govuk/tabs': 0.15.2_react@18.3.1 + '@not-govuk/tag': 0.15.2_react@18.3.1 + '@not-govuk/text-input': 0.15.2_react@18.3.1 + '@not-govuk/textarea': 0.15.2_react@18.3.1 + '@not-govuk/warning-text': 0.15.2_react@18.3.1 + transitivePeerDependencies: + - '@not-govuk/docs-components' + - '@remix-run/react' + - '@storybook/addon-docs' + - next + - react + - react-helmet-async + - react-router-dom + dev: false + + /@not-govuk/simple-components/0.15.2_ubvxgkvfilujzigoruuah7hffu: + resolution: {integrity: sha512-vWjuLkpof5AZkOn1xohzkjOPYmgocZaL27YgqQDAnLd8mvoZvU0Cf4BZpi3HQCMxlvKmsHdXLPcGQDbvXVFTpQ==} + dependencies: + '@not-govuk/aside': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/back-link': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/breadcrumbs': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/button': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/checkboxes': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/cookie-banner': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/date-input': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/details': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/error-message': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/error-summary': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/fieldset': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/file-upload': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/footer': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/form-field': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/form-group': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/header': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/hint': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/input': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/inset-text': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/label': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/link': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/navigation-menu': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/notification-banner': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/page': 0.15.2_ubvxgkvfilujzigoruuah7hffu + '@not-govuk/pagination': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/panel': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/phase-banner': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/radios': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/search-box': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/select': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/skip-link': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/standalone-input': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/summary-card': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/summary-list': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/table': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/tabs': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/tag': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/text-input': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/textarea': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/warning-text': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + transitivePeerDependencies: + - '@not-govuk/docs-components' + - '@remix-run/react' + - '@storybook/addon-docs' + - next + - react + - react-helmet-async + - react-router-dom + dev: true + + /@not-govuk/simple-components/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-vWjuLkpof5AZkOn1xohzkjOPYmgocZaL27YgqQDAnLd8mvoZvU0Cf4BZpi3HQCMxlvKmsHdXLPcGQDbvXVFTpQ==} + dependencies: + '@not-govuk/aside': 0.15.2_react@18.3.1 + '@not-govuk/back-link': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/breadcrumbs': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/button': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/checkboxes': 0.15.2_react@18.3.1 + '@not-govuk/cookie-banner': 0.15.2_react@18.3.1 + '@not-govuk/date-input': 0.15.2_react@18.3.1 + '@not-govuk/details': 0.15.2_react@18.3.1 + '@not-govuk/error-message': 0.15.2_react@18.3.1 + '@not-govuk/error-summary': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/fieldset': 0.15.2_react@18.3.1 + '@not-govuk/file-upload': 0.15.2_react@18.3.1 + '@not-govuk/footer': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/form-field': 0.15.2_react@18.3.1 + '@not-govuk/form-group': 0.15.2_react@18.3.1 + '@not-govuk/header': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/hint': 0.15.2_react@18.3.1 + '@not-govuk/input': 0.15.2_react@18.3.1 + '@not-govuk/inset-text': 0.15.2_react@18.3.1 + '@not-govuk/label': 0.15.2_react@18.3.1 + '@not-govuk/link': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/navigation-menu': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/notification-banner': 0.15.2_react@18.3.1 + '@not-govuk/page': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/pagination': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/panel': 0.15.2_react@18.3.1 + '@not-govuk/phase-banner': 0.15.2_react@18.3.1 + '@not-govuk/radios': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/search-box': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/select': 0.15.2_react@18.3.1 + '@not-govuk/skip-link': 0.15.2_react@18.3.1 + '@not-govuk/standalone-input': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/summary-card': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/summary-list': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/table': 0.15.2_react@18.3.1 + '@not-govuk/tabs': 0.15.2_react@18.3.1 + '@not-govuk/tag': 0.15.2_react@18.3.1 + '@not-govuk/text-input': 0.15.2_react@18.3.1 + '@not-govuk/textarea': 0.15.2_react@18.3.1 + '@not-govuk/warning-text': 0.15.2_react@18.3.1 + transitivePeerDependencies: + - '@not-govuk/docs-components' + - '@remix-run/react' + - '@storybook/addon-docs' + - next + - react + - react-helmet-async + - react-router-dom + dev: false + + /@not-govuk/simple-components/0.15.2_x4mzwi7jhk3hehdbk35utmsway: + resolution: {integrity: sha512-vWjuLkpof5AZkOn1xohzkjOPYmgocZaL27YgqQDAnLd8mvoZvU0Cf4BZpi3HQCMxlvKmsHdXLPcGQDbvXVFTpQ==} + dependencies: + '@not-govuk/aside': 0.15.2_react@18.3.1 + '@not-govuk/back-link': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/breadcrumbs': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/button': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/checkboxes': 0.15.2_react@18.3.1 + '@not-govuk/cookie-banner': 0.15.2_react@18.3.1 + '@not-govuk/date-input': 0.15.2_react@18.3.1 + '@not-govuk/details': 0.15.2_react@18.3.1 + '@not-govuk/error-message': 0.15.2_react@18.3.1 + '@not-govuk/error-summary': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/fieldset': 0.15.2_react@18.3.1 + '@not-govuk/file-upload': 0.15.2_react@18.3.1 + '@not-govuk/footer': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/form-field': 0.15.2_react@18.3.1 + '@not-govuk/form-group': 0.15.2_react@18.3.1 + '@not-govuk/header': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/hint': 0.15.2_react@18.3.1 + '@not-govuk/input': 0.15.2_react@18.3.1 + '@not-govuk/inset-text': 0.15.2_react@18.3.1 + '@not-govuk/label': 0.15.2_react@18.3.1 + '@not-govuk/link': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/navigation-menu': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/notification-banner': 0.15.2_react@18.3.1 + '@not-govuk/page': 0.15.2_x4mzwi7jhk3hehdbk35utmsway + '@not-govuk/pagination': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/panel': 0.15.2_react@18.3.1 + '@not-govuk/phase-banner': 0.15.2_react@18.3.1 + '@not-govuk/radios': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/search-box': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/select': 0.15.2_react@18.3.1 + '@not-govuk/skip-link': 0.15.2_react@18.3.1 + '@not-govuk/standalone-input': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/summary-card': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/summary-list': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/table': 0.15.2_react@18.3.1 + '@not-govuk/tabs': 0.15.2_react@18.3.1 + '@not-govuk/tag': 0.15.2_react@18.3.1 + '@not-govuk/text-input': 0.15.2_react@18.3.1 + '@not-govuk/textarea': 0.15.2_react@18.3.1 + '@not-govuk/warning-text': 0.15.2_react@18.3.1 + transitivePeerDependencies: + - '@not-govuk/docs-components' + - '@remix-run/react' + - '@storybook/addon-docs' + - next + - react + - react-helmet-async + - react-router-dom + dev: true - /@not-govuk/phase-banner/0.15.0: - resolution: {integrity: sha512-oTVoBK4iXLjklaIjWiGFEYLkbNQBODHCnXJHoG5DfZSyvQ7476ZRBDgWOdR6PPDUb832WLMv1iEiBeizLa3h7Q==} + /@not-govuk/simple-table/0.15.2: + resolution: {integrity: sha512-bj7hgbDJGQX25vPDzwDCprhdIfByq3yVRZtmPjQL968OiRzfEkrzIoRO7jSwAOFE/dLPGnuC65qw2+gqdBEPIA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/tag': 0.15.0 - govuk-frontend: 5.7.1 + '@not-govuk/component-helpers': 0.15.2 dev: false - /@not-govuk/phase-banner/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-oTVoBK4iXLjklaIjWiGFEYLkbNQBODHCnXJHoG5DfZSyvQ7476ZRBDgWOdR6PPDUb832WLMv1iEiBeizLa3h7Q==} + /@not-govuk/simple-table/0.15.2_react@18.3.1: + resolution: {integrity: sha512-bj7hgbDJGQX25vPDzwDCprhdIfByq3yVRZtmPjQL968OiRzfEkrzIoRO7jSwAOFE/dLPGnuC65qw2+gqdBEPIA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/tag': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy - govuk-frontend: 5.7.1 + '@not-govuk/component-helpers': 0.15.2 react: 18.3.1 - dev: true - /@not-govuk/phase-banner/0.15.0_react@18.3.1: - resolution: {integrity: sha512-oTVoBK4iXLjklaIjWiGFEYLkbNQBODHCnXJHoG5DfZSyvQ7476ZRBDgWOdR6PPDUb832WLMv1iEiBeizLa3h7Q==} + /@not-govuk/simple-table/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-bj7hgbDJGQX25vPDzwDCprhdIfByq3yVRZtmPjQL968OiRzfEkrzIoRO7jSwAOFE/dLPGnuC65qw2+gqdBEPIA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/tag': 0.15.0_react@18.3.1 - govuk-frontend: 5.7.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy react: 18.3.1 + dev: true - /@not-govuk/plop-pack-internal/0.15.0: - resolution: {integrity: sha512-J1pgZKrVkCkjhnjmhzPKx8rBkSgcqSiOcZLKIzDO82Wl4NeCWgFd8rwlwCdPKJINjSvRAELPX0fbXUqUF1wm0g==} - engines: {node: '>=12.0.0'} - dependencies: - fs-extra: 11.2.0 - lodash: 4.17.21 - minimist: 1.2.8 - node-plop: 0.32.0 - plop: 4.0.1 - resolve: 1.22.8 - shelljs: 0.8.5 - - /@not-govuk/plop-pack/0.15.0: - resolution: {integrity: sha512-uy1z60fntEthMr1pJuCzzcNaw7F+0mrB4BaZcS7NoTThNqWn6VkBxaI++lPBOuxhXsRJWa21O1USH5J+lvplYw==} - engines: {node: '>=12.0.0'} - dependencies: - '@not-govuk/plop-pack-internal': 0.15.0 - dev: false - - /@not-govuk/radios/0.15.0: - resolution: {integrity: sha512-JhfyFAJ3lCKWBx1aFEh2J81L75uy+WsbA9FXoPj1vYC+aRNIsQu7Dw3MUhXQjQbOyq0Cj84EauvrkqKErf5O7A==} + /@not-govuk/skip-link/0.15.2: + resolution: {integrity: sha512-tiivg+29ahEzLEq466oZBy35WqP1MOCu1wyMWu/qWFnRbehACmE83/SpUDE4DIk2e922t1knSWC3pNC9Zc6ycA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/form-group': 0.15.0 - '@not-govuk/hint': 0.15.0 - '@not-govuk/label': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 dev: false - /@not-govuk/radios/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-JhfyFAJ3lCKWBx1aFEh2J81L75uy+WsbA9FXoPj1vYC+aRNIsQu7Dw3MUhXQjQbOyq0Cj84EauvrkqKErf5O7A==} + /@not-govuk/skip-link/0.15.2_react@18.3.1: + resolution: {integrity: sha512-tiivg+29ahEzLEq466oZBy35WqP1MOCu1wyMWu/qWFnRbehACmE83/SpUDE4DIk2e922t1knSWC3pNC9Zc6ycA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/form-group': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/hint': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/label': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 - dev: true - /@not-govuk/radios/0.15.0_react@18.3.1: - resolution: {integrity: sha512-JhfyFAJ3lCKWBx1aFEh2J81L75uy+WsbA9FXoPj1vYC+aRNIsQu7Dw3MUhXQjQbOyq0Cj84EauvrkqKErf5O7A==} + /@not-govuk/skip-link/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-tiivg+29ahEzLEq466oZBy35WqP1MOCu1wyMWu/qWFnRbehACmE83/SpUDE4DIk2e922t1knSWC3pNC9Zc6ycA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/form-group': 0.15.0_react@18.3.1 - '@not-govuk/hint': 0.15.0_react@18.3.1 - '@not-govuk/label': 0.15.0_react@18.3.1 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 - - /@not-govuk/restify/0.15.0: - resolution: {integrity: sha512-7ZpfO0kw2aiz57LBZrU0EV3tqu8HWzTgQ8eeDhRSBXc88vy3+6ySXERU7Givaqd4vKKc0offOdp8HwcyvrutSA==} - dependencies: - bunyan: 1.8.15 - restify: 11.1.0 - restify-bunyan-logger: 2.0.7 - restify-errors: 8.0.2 - stoppable: 1.1.0 - transitivePeerDependencies: - - supports-color dev: true - /@not-govuk/router/0.15.0: - resolution: {integrity: sha512-GEIboOYYMamzI85EARyvVNQue7wNzMVUysgZH3lcHATVM9YuJKhQnfZq7VPRwtFnNw7FnzMYp96hpE/zfyuHcg==} - engines: {node: '>=12.0.0'} - peerDependencies: - next: ^15.0.3 - react-router-dom: ^6.28.0 - peerDependenciesMeta: - next: - optional: true - react-router-dom: - optional: true - dependencies: - '@not-govuk/uri': 0.15.0 - dev: false - - /@not-govuk/router/0.15.0_next@15.0.3: - resolution: {integrity: sha512-GEIboOYYMamzI85EARyvVNQue7wNzMVUysgZH3lcHATVM9YuJKhQnfZq7VPRwtFnNw7FnzMYp96hpE/zfyuHcg==} - engines: {node: '>=12.0.0'} + /@not-govuk/standalone-input/0.15.2: + resolution: {integrity: sha512-prBGoWL2sdvaW21ZEp2IpD6udEx/eLjazQ4XaapeQ7tHlxmwvMuTay00Ik2qyObLYi1m9pKtFXagVZANnTxw2g==} peerDependencies: - next: ^15.0.3 - react-router-dom: ^6.28.0 + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 peerDependenciesMeta: - next: + '@not-govuk/docs-components': optional: true - react-router-dom: + '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/uri': 0.15.0 - next: 15.0.3_tskmq6ak2bbhpj4dhefuayxc3a + '@not-govuk/button': 0.15.2 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/form-group': 0.15.2 + '@not-govuk/input': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom dev: false - /@not-govuk/router/0.15.0_react-router-dom@6.28.0: - resolution: {integrity: sha512-GEIboOYYMamzI85EARyvVNQue7wNzMVUysgZH3lcHATVM9YuJKhQnfZq7VPRwtFnNw7FnzMYp96hpE/zfyuHcg==} - engines: {node: '>=12.0.0'} + /@not-govuk/standalone-input/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-prBGoWL2sdvaW21ZEp2IpD6udEx/eLjazQ4XaapeQ7tHlxmwvMuTay00Ik2qyObLYi1m9pKtFXagVZANnTxw2g==} peerDependencies: - next: ^15.0.3 - react-router-dom: ^6.28.0 + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 peerDependenciesMeta: - next: + '@not-govuk/docs-components': optional: true - react-router-dom: + '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/uri': 0.15.0 - react-router-dom: 6.28.0_nnrd3gsncyragczmpvfhocinkq + '@not-govuk/button': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/form-group': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/input': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom dev: true - /@not-govuk/sass-base/0.15.0: - resolution: {integrity: sha512-sKgiiCzouaA500e04mimWZdEK1+QTXPtsx2RTNbWTvIfdzffqZf96hgSHW8mhPNh3YVHF/G0WF5BgNj1Hc3nOw==} - dependencies: - govuk-frontend: 5.7.1 - - /@not-govuk/select/0.15.0: - resolution: {integrity: sha512-kZbbttpK5A8+aCMZqQ94CpMexPhqNqZOeYbjb9QvZcTEqVbrAQ7obTnwW9ocPH04f8pWrkt2iQXZZH/mO6wBkQ==} + /@not-govuk/standalone-input/0.15.2_jomigrlxmistz4f2nsdzwrrjky: + resolution: {integrity: sha512-prBGoWL2sdvaW21ZEp2IpD6udEx/eLjazQ4XaapeQ7tHlxmwvMuTay00Ik2qyObLYi1m9pKtFXagVZANnTxw2g==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/form-group': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - govuk-frontend: 5.7.1 - dev: false + '@not-govuk/button': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/form-group': 0.15.2_react@18.3.1 + '@not-govuk/input': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: true - /@not-govuk/select/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-kZbbttpK5A8+aCMZqQ94CpMexPhqNqZOeYbjb9QvZcTEqVbrAQ7obTnwW9ocPH04f8pWrkt2iQXZZH/mO6wBkQ==} + /@not-govuk/standalone-input/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-prBGoWL2sdvaW21ZEp2IpD6udEx/eLjazQ4XaapeQ7tHlxmwvMuTay00Ik2qyObLYi1m9pKtFXagVZANnTxw2g==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/form-group': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy - govuk-frontend: 5.7.1 + '@not-govuk/button': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/form-group': 0.15.2_react@18.3.1 + '@not-govuk/input': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 react: 18.3.1 - dev: true + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false - /@not-govuk/select/0.15.0_react@18.3.1: - resolution: {integrity: sha512-kZbbttpK5A8+aCMZqQ94CpMexPhqNqZOeYbjb9QvZcTEqVbrAQ7obTnwW9ocPH04f8pWrkt2iQXZZH/mO6wBkQ==} + /@not-govuk/standalone-input/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-prBGoWL2sdvaW21ZEp2IpD6udEx/eLjazQ4XaapeQ7tHlxmwvMuTay00Ik2qyObLYi1m9pKtFXagVZANnTxw2g==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/form-group': 0.15.0_react@18.3.1 - '@not-govuk/sass-base': 0.15.0 - govuk-frontend: 5.7.1 - react: 18.3.1 - - /@not-govuk/server-renderer/0.15.0_le32b4zqbt5ovqwvt4ikokewkm: - resolution: {integrity: sha512-Qe83qgNociMiJqRgDCFxYF7iMQlL3SkTrWO2koTMyub+OgQGV18CWRLr0QsClrDxw+6nM89sKa1iTmhKL/F2DQ==} - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - react-router-dom: ^6.28.0 - dependencies: - '@not-govuk/app-composer': 0.15.0_7k5ofakvmzgd35m7tpl5dthb5a - '@not-govuk/uri': 0.15.0 + '@not-govuk/button': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/form-group': 0.15.2_react@18.3.1 + '@not-govuk/input': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 react: 18.3.1 - react-dom: 18.3.1_react@18.3.1 - react-router-dom: 6.28.0_nnrd3gsncyragczmpvfhocinkq - restify-errors: 8.0.2 - transitivePeerDependencies: - - '@apollo/client' - - '@not-govuk/user-info' - - next - - react-helmet-async - - react-router - dev: true - - /@not-govuk/simple-components/0.15.0: - resolution: {integrity: sha512-CEN6UQ/Uhl2jLjTKnpD0WtWtHZ0EbYCueGDmHM93xGjV4UvGtrtASR9G8ZOEVU+XZIwo3/zA+t6TKUugU99e7Q==} - dependencies: - '@not-govuk/aside': 0.15.0 - '@not-govuk/back-link': 0.15.0 - '@not-govuk/breadcrumbs': 0.15.0 - '@not-govuk/button': 0.15.0 - '@not-govuk/checkboxes': 0.15.0 - '@not-govuk/cookie-banner': 0.15.0 - '@not-govuk/date-input': 0.15.0 - '@not-govuk/details': 0.15.0 - '@not-govuk/error-message': 0.15.0 - '@not-govuk/error-summary': 0.15.0 - '@not-govuk/fieldset': 0.15.0 - '@not-govuk/file-upload': 0.15.0 - '@not-govuk/footer': 0.15.0 - '@not-govuk/form-field': 0.15.0 - '@not-govuk/form-group': 0.15.0 - '@not-govuk/header': 0.15.0 - '@not-govuk/hint': 0.15.0 - '@not-govuk/input': 0.15.0 - '@not-govuk/inset-text': 0.15.0 - '@not-govuk/label': 0.15.0 - '@not-govuk/link': 0.15.0 - '@not-govuk/navigation-menu': 0.15.0 - '@not-govuk/notification-banner': 0.15.0 - '@not-govuk/page': 0.15.0 - '@not-govuk/pagination': 0.15.0 - '@not-govuk/panel': 0.15.0 - '@not-govuk/phase-banner': 0.15.0 - '@not-govuk/radios': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/select': 0.15.0 - '@not-govuk/skip-link': 0.15.0 - '@not-govuk/summary-card': 0.15.0 - '@not-govuk/summary-list': 0.15.0 - '@not-govuk/table': 0.15.0 - '@not-govuk/tabs': 0.15.0 - '@not-govuk/tag': 0.15.0 - '@not-govuk/text-input': 0.15.0 - '@not-govuk/textarea': 0.15.0 - '@not-govuk/warning-text': 0.15.0 transitivePeerDependencies: - - '@not-govuk/docs-components' - - '@storybook/addon-docs' + - '@remix-run/react' - next - - react - - react-helmet-async - react-router-dom dev: false - /@not-govuk/simple-components/0.15.0_6oqfdlqffa7riwbecq4z3vyqpy: - resolution: {integrity: sha512-CEN6UQ/Uhl2jLjTKnpD0WtWtHZ0EbYCueGDmHM93xGjV4UvGtrtASR9G8ZOEVU+XZIwo3/zA+t6TKUugU99e7Q==} - dependencies: - '@not-govuk/aside': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/back-link': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/breadcrumbs': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/button': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/checkboxes': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/cookie-banner': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/date-input': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/details': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/error-message': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/error-summary': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/fieldset': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/file-upload': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/footer': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/form-field': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/form-group': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/header': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/hint': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/input': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/inset-text': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/label': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/link': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/navigation-menu': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/notification-banner': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/page': 0.15.0_6oqfdlqffa7riwbecq4z3vyqpy - '@not-govuk/pagination': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/panel': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/phase-banner': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/radios': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/select': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/skip-link': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/summary-card': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/summary-list': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/table': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/tabs': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/tag': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/text-input': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/textarea': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/warning-text': 0.15.0_hds2druhn7x7vw7mif7bmogjwi + /@not-govuk/storybook-preset/0.15.2_4olmkonp72biyyw4ruy3dqdbou: + resolution: {integrity: sha512-yrsVPNx3UMmhyzgI9wRhmS1Wgy7uWEwfz2pop18YD96NDLd2+G57LjIq8sc/STX4Ics7DiFkcUKFNc7nwJTh0g==} + engines: {node: '>=12.0.0'} + dependencies: + '@not-govuk/webpack-config': 0.15.2_4olmkonp72biyyw4ruy3dqdbou + '@storybook/node-logger': 6.5.16 transitivePeerDependencies: - - '@not-govuk/docs-components' + - '@rspack/core' - '@storybook/addon-docs' - - next + - '@swc/helpers' + - bufferutil + - node-sass - react - - react-helmet-async - - react-router-dom + - sass + - supports-color + - typescript + - utf-8-validate + - webpack dev: true - /@not-govuk/simple-components/0.15.0_next@15.0.3+react@18.3.1: - resolution: {integrity: sha512-CEN6UQ/Uhl2jLjTKnpD0WtWtHZ0EbYCueGDmHM93xGjV4UvGtrtASR9G8ZOEVU+XZIwo3/zA+t6TKUugU99e7Q==} - dependencies: - '@not-govuk/aside': 0.15.0_react@18.3.1 - '@not-govuk/back-link': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/breadcrumbs': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/button': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/checkboxes': 0.15.0_react@18.3.1 - '@not-govuk/cookie-banner': 0.15.0_react@18.3.1 - '@not-govuk/date-input': 0.15.0_react@18.3.1 - '@not-govuk/details': 0.15.0_react@18.3.1 - '@not-govuk/error-message': 0.15.0_react@18.3.1 - '@not-govuk/error-summary': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/fieldset': 0.15.0_react@18.3.1 - '@not-govuk/file-upload': 0.15.0_react@18.3.1 - '@not-govuk/footer': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/form-field': 0.15.0_react@18.3.1 - '@not-govuk/form-group': 0.15.0_react@18.3.1 - '@not-govuk/header': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/hint': 0.15.0_react@18.3.1 - '@not-govuk/input': 0.15.0_react@18.3.1 - '@not-govuk/inset-text': 0.15.0_react@18.3.1 - '@not-govuk/label': 0.15.0_react@18.3.1 - '@not-govuk/link': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/navigation-menu': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/notification-banner': 0.15.0_react@18.3.1 - '@not-govuk/page': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/pagination': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/panel': 0.15.0_react@18.3.1 - '@not-govuk/phase-banner': 0.15.0_react@18.3.1 - '@not-govuk/radios': 0.15.0_react@18.3.1 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/select': 0.15.0_react@18.3.1 - '@not-govuk/skip-link': 0.15.0_react@18.3.1 - '@not-govuk/summary-card': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/summary-list': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/table': 0.15.0_react@18.3.1 - '@not-govuk/tabs': 0.15.0_react@18.3.1 - '@not-govuk/tag': 0.15.0_react@18.3.1 - '@not-govuk/text-input': 0.15.0_react@18.3.1 - '@not-govuk/textarea': 0.15.0_react@18.3.1 - '@not-govuk/warning-text': 0.15.0_react@18.3.1 + /@not-govuk/summary-card/0.15.2: + resolution: {integrity: sha512-J/XckAkhlrA2n4+UpMEkLuHqz4zeYzaC4n4TNPlQeyT7St8HURO3rnXRA2lXSVQaQ/jCroGRg8IHE6c+qtkd0g==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/anchor-list': 0.15.2 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 transitivePeerDependencies: - - '@not-govuk/docs-components' - - '@storybook/addon-docs' + - '@remix-run/react' - next - - react - - react-helmet-async - react-router-dom dev: false - /@not-govuk/simple-components/0.15.0_x4mzwi7jhk3hehdbk35utmsway: - resolution: {integrity: sha512-CEN6UQ/Uhl2jLjTKnpD0WtWtHZ0EbYCueGDmHM93xGjV4UvGtrtASR9G8ZOEVU+XZIwo3/zA+t6TKUugU99e7Q==} - dependencies: - '@not-govuk/aside': 0.15.0_react@18.3.1 - '@not-govuk/back-link': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/breadcrumbs': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/button': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/checkboxes': 0.15.0_react@18.3.1 - '@not-govuk/cookie-banner': 0.15.0_react@18.3.1 - '@not-govuk/date-input': 0.15.0_react@18.3.1 - '@not-govuk/details': 0.15.0_react@18.3.1 - '@not-govuk/error-message': 0.15.0_react@18.3.1 - '@not-govuk/error-summary': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/fieldset': 0.15.0_react@18.3.1 - '@not-govuk/file-upload': 0.15.0_react@18.3.1 - '@not-govuk/footer': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/form-field': 0.15.0_react@18.3.1 - '@not-govuk/form-group': 0.15.0_react@18.3.1 - '@not-govuk/header': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/hint': 0.15.0_react@18.3.1 - '@not-govuk/input': 0.15.0_react@18.3.1 - '@not-govuk/inset-text': 0.15.0_react@18.3.1 - '@not-govuk/label': 0.15.0_react@18.3.1 - '@not-govuk/link': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/navigation-menu': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/notification-banner': 0.15.0_react@18.3.1 - '@not-govuk/page': 0.15.0_x4mzwi7jhk3hehdbk35utmsway - '@not-govuk/pagination': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/panel': 0.15.0_react@18.3.1 - '@not-govuk/phase-banner': 0.15.0_react@18.3.1 - '@not-govuk/radios': 0.15.0_react@18.3.1 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/select': 0.15.0_react@18.3.1 - '@not-govuk/skip-link': 0.15.0_react@18.3.1 - '@not-govuk/summary-card': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/summary-list': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/table': 0.15.0_react@18.3.1 - '@not-govuk/tabs': 0.15.0_react@18.3.1 - '@not-govuk/tag': 0.15.0_react@18.3.1 - '@not-govuk/text-input': 0.15.0_react@18.3.1 - '@not-govuk/textarea': 0.15.0_react@18.3.1 - '@not-govuk/warning-text': 0.15.0_react@18.3.1 + /@not-govuk/summary-card/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-J/XckAkhlrA2n4+UpMEkLuHqz4zeYzaC4n4TNPlQeyT7St8HURO3rnXRA2lXSVQaQ/jCroGRg8IHE6c+qtkd0g==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/anchor-list': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + govuk-frontend: 5.7.1 + react: 18.3.1 transitivePeerDependencies: - - '@not-govuk/docs-components' - - '@storybook/addon-docs' - - next - - react - - react-helmet-async + - '@remix-run/react' + - next - react-router-dom dev: true - /@not-govuk/simple-table/0.15.0: - resolution: {integrity: sha512-fKHKNM4q2unoaJxqZNW2Us06mCor/iXyVISmpZ1kC9VMr86nC2c5fW2KtYhLR67YulnmVweae4+Vv8SeYFVINQ==} + /@not-govuk/summary-card/0.15.2_jomigrlxmistz4f2nsdzwrrjky: + resolution: {integrity: sha512-J/XckAkhlrA2n4+UpMEkLuHqz4zeYzaC4n4TNPlQeyT7St8HURO3rnXRA2lXSVQaQ/jCroGRg8IHE6c+qtkd0g==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - dev: false + '@not-govuk/anchor-list': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: true - /@not-govuk/simple-table/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-fKHKNM4q2unoaJxqZNW2Us06mCor/iXyVISmpZ1kC9VMr86nC2c5fW2KtYhLR67YulnmVweae4+Vv8SeYFVINQ==} + /@not-govuk/summary-card/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-J/XckAkhlrA2n4+UpMEkLuHqz4zeYzaC4n4TNPlQeyT7St8HURO3rnXRA2lXSVQaQ/jCroGRg8IHE6c+qtkd0g==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/anchor-list': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 react: 18.3.1 - dev: true + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false - /@not-govuk/simple-table/0.15.0_react@18.3.1: - resolution: {integrity: sha512-fKHKNM4q2unoaJxqZNW2Us06mCor/iXyVISmpZ1kC9VMr86nC2c5fW2KtYhLR67YulnmVweae4+Vv8SeYFVINQ==} + /@not-govuk/summary-card/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-J/XckAkhlrA2n4+UpMEkLuHqz4zeYzaC4n4TNPlQeyT7St8HURO3rnXRA2lXSVQaQ/jCroGRg8IHE6c+qtkd0g==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 + '@not-govuk/anchor-list': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom + dev: false - /@not-govuk/skip-link/0.15.0: - resolution: {integrity: sha512-HKsjC6FP5l2Q9E5UeCzis76lf/lCx67eoEkMuZYQNW2pggXiSrXGN72UrcUWt/+boyzrKMe96YaweO+c20r6BQ==} + /@not-govuk/summary-list/0.15.2: + resolution: {integrity: sha512-d/dXzRwE7UA0G0pbG4En/sdruFF1J5iCifciHAKmGgzsZZMgxMxLhI2gsMRouB/VBpdaTrpHCvcnnhh3BUDgtg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/anchor-list': 0.15.2 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom dev: false - /@not-govuk/skip-link/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-HKsjC6FP5l2Q9E5UeCzis76lf/lCx67eoEkMuZYQNW2pggXiSrXGN72UrcUWt/+boyzrKMe96YaweO+c20r6BQ==} + /@not-govuk/summary-list/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-d/dXzRwE7UA0G0pbG4En/sdruFF1J5iCifciHAKmGgzsZZMgxMxLhI2gsMRouB/VBpdaTrpHCvcnnhh3BUDgtg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/anchor-list': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/link': 0.15.2_b54ziqipwbl7fdkbyxdixusj4m + '@not-govuk/sass-base': 0.15.2 '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 + transitivePeerDependencies: + - '@remix-run/react' + - next + - react-router-dom dev: true - /@not-govuk/skip-link/0.15.0_react@18.3.1: - resolution: {integrity: sha512-HKsjC6FP5l2Q9E5UeCzis76lf/lCx67eoEkMuZYQNW2pggXiSrXGN72UrcUWt/+boyzrKMe96YaweO+c20r6BQ==} + /@not-govuk/summary-list/0.15.2_jomigrlxmistz4f2nsdzwrrjky: + resolution: {integrity: sha512-d/dXzRwE7UA0G0pbG4En/sdruFF1J5iCifciHAKmGgzsZZMgxMxLhI2gsMRouB/VBpdaTrpHCvcnnhh3BUDgtg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/anchor-list': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_jomigrlxmistz4f2nsdzwrrjky + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 - - /@not-govuk/storybook-preset/0.15.0_4olmkonp72biyyw4ruy3dqdbou: - resolution: {integrity: sha512-OY7gr10XUItXwHqz51kniA6Rv/uW85YArIXmjlMyOGhW70sbg8LUcAYocNZ/rYPosGxHvud4Pi4PmG2/9UyYEg==} - engines: {node: '>=12.0.0'} - dependencies: - '@not-govuk/webpack-config': 0.15.0_4olmkonp72biyyw4ruy3dqdbou - '@storybook/node-logger': 6.5.16 transitivePeerDependencies: - - '@rspack/core' - - '@storybook/addon-docs' - - '@swc/helpers' - - bufferutil - - node-sass - - react - - sass - - supports-color - - typescript - - utf-8-validate - - webpack + - '@remix-run/react' + - next + - react-router-dom dev: true - /@not-govuk/summary-card/0.15.0: - resolution: {integrity: sha512-ik/ah7YNSHKuUg5t6h1IefJGj7n5+AzLcxovEHIFrzW9ultN+g6qcG/2b2Om61DF3yxsNxV/WB2sU2kWOL84uA==} + /@not-govuk/summary-list/0.15.2_next@15.0.3+react@18.3.1: + resolution: {integrity: sha512-d/dXzRwE7UA0G0pbG4En/sdruFF1J5iCifciHAKmGgzsZZMgxMxLhI2gsMRouB/VBpdaTrpHCvcnnhh3BUDgtg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/anchor-list': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_next@15.0.3+react@18.3.1 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 + react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom dev: false - /@not-govuk/summary-card/0.15.0_jomigrlxmistz4f2nsdzwrrjky: - resolution: {integrity: sha512-ik/ah7YNSHKuUg5t6h1IefJGj7n5+AzLcxovEHIFrzW9ultN+g6qcG/2b2Om61DF3yxsNxV/WB2sU2kWOL84uA==} + /@not-govuk/summary-list/0.15.2_vhtqmgnschjhggiv5pnayropp4: + resolution: {integrity: sha512-d/dXzRwE7UA0G0pbG4En/sdruFF1J5iCifciHAKmGgzsZZMgxMxLhI2gsMRouB/VBpdaTrpHCvcnnhh3BUDgtg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/anchor-list': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/link': 0.15.2_vhtqmgnschjhggiv5pnayropp4 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom - dev: true + dev: false - /@not-govuk/summary-card/0.15.0_next@15.0.3+react@18.3.1: - resolution: {integrity: sha512-ik/ah7YNSHKuUg5t6h1IefJGj7n5+AzLcxovEHIFrzW9ultN+g6qcG/2b2Om61DF3yxsNxV/WB2sU2kWOL84uA==} + /@not-govuk/table/0.15.2: + resolution: {integrity: sha512-3K5TBoW+diq3sqHGASdT6aXTh2zfp0zg7xONlW1smKpdtZOX/TXmDVhYifFLE4IqFk/Nb6WhFse09dRVfWegEA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/simple-table': 0.15.2 govuk-frontend: 5.7.1 - react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom dev: false - /@not-govuk/summary-card/0.15.0_zhf74xwtz756mm3upw3cjiezri: - resolution: {integrity: sha512-ik/ah7YNSHKuUg5t6h1IefJGj7n5+AzLcxovEHIFrzW9ultN+g6qcG/2b2Om61DF3yxsNxV/WB2sU2kWOL84uA==} + /@not-govuk/table/0.15.2_react@18.3.1: + resolution: {integrity: sha512-3K5TBoW+diq3sqHGASdT6aXTh2zfp0zg7xONlW1smKpdtZOX/TXmDVhYifFLE4IqFk/Nb6WhFse09dRVfWegEA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/simple-table': 0.15.2_react@18.3.1 govuk-frontend: 5.7.1 react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom - dev: true - /@not-govuk/summary-list/0.15.0: - resolution: {integrity: sha512-RFn9gh9hquI3gKiGsjDpxo3wfeWDBwPiy6656emvXK8+dDEDJj9Grokxw/HA3CY8Vf1bfxRGhKT4nqwuJR2RUw==} + /@not-govuk/table/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-3K5TBoW+diq3sqHGASdT6aXTh2zfp0zg7xONlW1smKpdtZOX/TXmDVhYifFLE4IqFk/Nb6WhFse09dRVfWegEA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/simple-table': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 - transitivePeerDependencies: - - next - - react-router-dom - dev: false + react: 18.3.1 + dev: true - /@not-govuk/summary-list/0.15.0_jomigrlxmistz4f2nsdzwrrjky: - resolution: {integrity: sha512-RFn9gh9hquI3gKiGsjDpxo3wfeWDBwPiy6656emvXK8+dDEDJj9Grokxw/HA3CY8Vf1bfxRGhKT4nqwuJR2RUw==} + /@not-govuk/tabs-internal/0.15.2_b54ziqipwbl7fdkbyxdixusj4m: + resolution: {integrity: sha512-HrqEnPV6js840Ylbxwb+B+jB8YAHxr1Gfg0bWAAHjBTxru0G0fX6kcYlNRc/a8ptiCGWqQlpvuUnpiU587YZ4A==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0_jomigrlxmistz4f2nsdzwrrjky - '@not-govuk/sass-base': 0.15.0 - govuk-frontend: 5.7.1 + '@not-govuk/client-component-helpers': 0.15.2_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/router': 0.15.2_react-router-dom@6.28.0 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy react: 18.3.1 transitivePeerDependencies: + - '@remix-run/react' - next - react-router-dom dev: true - /@not-govuk/summary-list/0.15.0_next@15.0.3+react@18.3.1: - resolution: {integrity: sha512-RFn9gh9hquI3gKiGsjDpxo3wfeWDBwPiy6656emvXK8+dDEDJj9Grokxw/HA3CY8Vf1bfxRGhKT4nqwuJR2RUw==} + /@not-govuk/tabs/0.15.2: + resolution: {integrity: sha512-fqqN1CpQi6qNEW6n//nOwJ3e1+/ZU4we9gDgWBibJbKBy6GMmawJ2Xxqc8hsT/Bqt7wdowIoIB/zQJ9AfMdhAQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/link': 0.15.0_next@15.0.3+react@18.3.1 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/client-component-helpers': 0.15.2 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 - react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom dev: false - /@not-govuk/summary-list/0.15.0_zhf74xwtz756mm3upw3cjiezri: - resolution: {integrity: sha512-RFn9gh9hquI3gKiGsjDpxo3wfeWDBwPiy6656emvXK8+dDEDJj9Grokxw/HA3CY8Vf1bfxRGhKT4nqwuJR2RUw==} + /@not-govuk/tabs/0.15.2_react@18.3.1: + resolution: {integrity: sha512-fqqN1CpQi6qNEW6n//nOwJ3e1+/ZU4we9gDgWBibJbKBy6GMmawJ2Xxqc8hsT/Bqt7wdowIoIB/zQJ9AfMdhAQ==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/anchor-list': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/link': 0.15.0_zhf74xwtz756mm3upw3cjiezri - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/client-component-helpers': 0.15.2_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + react: 18.3.1 + + /@not-govuk/tabs/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-fqqN1CpQi6qNEW6n//nOwJ3e1+/ZU4we9gDgWBibJbKBy6GMmawJ2Xxqc8hsT/Bqt7wdowIoIB/zQJ9AfMdhAQ==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/client-component-helpers': 0.15.2_react@18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom dev: true - /@not-govuk/table/0.15.0: - resolution: {integrity: sha512-lyjb7rp6B7cdn7vrQMuvcg7LjnPPCZcHjWoWGCST9ohCauWlir9dlXm3FuelTszGHIGqubd6QA8aftIQNE4kQw==} + /@not-govuk/tag/0.15.2: + resolution: {integrity: sha512-Sv70iA1BELHcN6yEV3y5LcYdlA3jB0t8Sk/Gdn9VJm37Vfnz4upV5tzCgGnStRqqr5C/+/z2NAlgV7G+HLtDcw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/simple-table': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 - dev: false - /@not-govuk/table/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-lyjb7rp6B7cdn7vrQMuvcg7LjnPPCZcHjWoWGCST9ohCauWlir9dlXm3FuelTszGHIGqubd6QA8aftIQNE4kQw==} + /@not-govuk/tag/0.15.2_react@18.3.1: + resolution: {integrity: sha512-Sv70iA1BELHcN6yEV3y5LcYdlA3jB0t8Sk/Gdn9VJm37Vfnz4upV5tzCgGnStRqqr5C/+/z2NAlgV7G+HLtDcw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + react: 18.3.1 + + /@not-govuk/tag/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-Sv70iA1BELHcN6yEV3y5LcYdlA3jB0t8Sk/Gdn9VJm37Vfnz4upV5tzCgGnStRqqr5C/+/z2NAlgV7G+HLtDcw==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/simple-table': 0.15.0_hds2druhn7x7vw7mif7bmogjwi + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 dev: true - /@not-govuk/table/0.15.0_react@18.3.1: - resolution: {integrity: sha512-lyjb7rp6B7cdn7vrQMuvcg7LjnPPCZcHjWoWGCST9ohCauWlir9dlXm3FuelTszGHIGqubd6QA8aftIQNE4kQw==} + /@not-govuk/text-input/0.15.2: + resolution: {integrity: sha512-O908H2XelQx4xFYvGJNGiOi2FJHPv+mBz/sAIV0pBtHAJcDwk0iyLebXFtnCEU/RS0rEd/6ftrVU8Kcy4lvNLA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/simple-table': 0.15.0_react@18.3.1 - govuk-frontend: 5.7.1 + '@not-govuk/form-group': 0.15.2 + '@not-govuk/input': 0.15.2 + dev: false + + /@not-govuk/text-input/0.15.2_react@18.3.1: + resolution: {integrity: sha512-O908H2XelQx4xFYvGJNGiOi2FJHPv+mBz/sAIV0pBtHAJcDwk0iyLebXFtnCEU/RS0rEd/6ftrVU8Kcy4lvNLA==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/form-group': 0.15.2_react@18.3.1 + '@not-govuk/input': 0.15.2_react@18.3.1 react: 18.3.1 - /@not-govuk/tabs-internal/0.15.0_zhf74xwtz756mm3upw3cjiezri: - resolution: {integrity: sha512-8rQBc68VTtUIALufnv0fbf4joL0rDuOeCbkrFE9kL8uKmyBX2dRa/qCdMqs3X4KnkOMXTu83fjIwY+QkLdHSBQ==} + /@not-govuk/text-input/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-O908H2XelQx4xFYvGJNGiOi2FJHPv+mBz/sAIV0pBtHAJcDwk0iyLebXFtnCEU/RS0rEd/6ftrVU8Kcy4lvNLA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/client-component-helpers': 0.15.0_react@18.3.1 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/router': 0.15.0_react-router-dom@6.28.0 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/form-group': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/input': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy react: 18.3.1 - transitivePeerDependencies: - - next - - react-router-dom dev: true - /@not-govuk/tabs/0.15.0: - resolution: {integrity: sha512-5mFd2LmNLc7gtzd/OukMnxIWm6wxLgXn2U++srlgYKrTkeJrEES/TCrk74ttjI6wGCnsid1Fbc0bqlps9YwHuw==} + /@not-govuk/textarea/0.15.2: + resolution: {integrity: sha512-6M90l1NJbdO2fqC2alBdvWKv4rfbLyYFipS2IWNLryq22ijWy+Lfa+4pF3RfGVl7EQumKxECyoQTe1kR4DhEdA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/client-component-helpers': 0.15.0 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/form-group': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 dev: false - /@not-govuk/tabs/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-5mFd2LmNLc7gtzd/OukMnxIWm6wxLgXn2U++srlgYKrTkeJrEES/TCrk74ttjI6wGCnsid1Fbc0bqlps9YwHuw==} + /@not-govuk/textarea/0.15.2_react@18.3.1: + resolution: {integrity: sha512-6M90l1NJbdO2fqC2alBdvWKv4rfbLyYFipS2IWNLryq22ijWy+Lfa+4pF3RfGVl7EQumKxECyoQTe1kR4DhEdA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 + peerDependenciesMeta: + '@not-govuk/docs-components': + optional: true + '@storybook/addon-docs': + optional: true + dependencies: + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/form-group': 0.15.2_react@18.3.1 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + react: 18.3.1 + + /@not-govuk/textarea/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-6M90l1NJbdO2fqC2alBdvWKv4rfbLyYFipS2IWNLryq22ijWy+Lfa+4pF3RfGVl7EQumKxECyoQTe1kR4DhEdA==} + peerDependencies: + '@not-govuk/docs-components': ^0.15.2 + '@storybook/addon-docs': ^6.5.16 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/client-component-helpers': 0.15.0_react@18.3.1 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/form-group': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci + '@not-govuk/sass-base': 0.15.2 '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 dev: true - /@not-govuk/tabs/0.15.0_react@18.3.1: - resolution: {integrity: sha512-5mFd2LmNLc7gtzd/OukMnxIWm6wxLgXn2U++srlgYKrTkeJrEES/TCrk74ttjI6wGCnsid1Fbc0bqlps9YwHuw==} + /@not-govuk/uri/0.15.2: + resolution: {integrity: sha512-+0VReH1FoyTXKLBNz8ATYDrqaRonTHwY378q+9UGRbYSHAcDvNqV7W8zXtgEDlD1gh6Ea/ajyj90eQ6r5wV9Iw==} + engines: {node: '>=12.0.0'} + dependencies: + qs: 6.13.1 + + /@not-govuk/user-info/0.15.2_react@18.3.1: + resolution: {integrity: sha512-TqI5h6AydW3fXUJuPb78odJWVKl5IqnocYEv54mI95wiorl/OMS+Hbrm/LYFbJroWrTa8oQRkUNiPztPesA7+Q==} + peerDependencies: + react: ^18.3.1 + dependencies: + react: 18.3.1 + dev: true + + /@not-govuk/visually-hidden/0.15.2: + resolution: {integrity: sha512-oKAGpnyYAfUtLe09S7sXEkyTO73fZKVrVzhMsiEifQnTKxDaPDiAAoVhR0F52gTlNYIC1o3/W/9wTL+yxO8Ddw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/client-component-helpers': 0.15.0_react@18.3.1 - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 - react: 18.3.1 + dev: false - /@not-govuk/tag/0.15.0: - resolution: {integrity: sha512-CAmPtPGsUE2s5av7fvagWcgDWChUAsYCimIKA8DEps1inuMCOZ5mZ+FvJzn0FaNkM1y7LuruwTTA3el3+pLBzA==} + /@not-govuk/visually-hidden/0.15.2_react@18.3.1: + resolution: {integrity: sha512-oKAGpnyYAfUtLe09S7sXEkyTO73fZKVrVzhMsiEifQnTKxDaPDiAAoVhR0F52gTlNYIC1o3/W/9wTL+yxO8Ddw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 + react: 18.3.1 - /@not-govuk/tag/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-CAmPtPGsUE2s5av7fvagWcgDWChUAsYCimIKA8DEps1inuMCOZ5mZ+FvJzn0FaNkM1y7LuruwTTA3el3+pLBzA==} + /@not-govuk/visually-hidden/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-oKAGpnyYAfUtLe09S7sXEkyTO73fZKVrVzhMsiEifQnTKxDaPDiAAoVhR0F52gTlNYIC1o3/W/9wTL+yxO8Ddw==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 dev: true - /@not-govuk/tag/0.15.0_react@18.3.1: - resolution: {integrity: sha512-CAmPtPGsUE2s5av7fvagWcgDWChUAsYCimIKA8DEps1inuMCOZ5mZ+FvJzn0FaNkM1y7LuruwTTA3el3+pLBzA==} + /@not-govuk/warning-text/0.15.2: + resolution: {integrity: sha512-gsAdjD9PtKctTFEdJ2U90G2x9/p+dAQe42t2T9ax4DapJxmJQKZKLrINH2KnB3LM7v+WiNWTq6MLg81rTDaUlA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/visually-hidden': 0.15.2 govuk-frontend: 5.7.1 - react: 18.3.1 + dev: false - /@not-govuk/text-input/0.15.0: - resolution: {integrity: sha512-W3ikW94puSR5t4n+Smtmzb5E5qynNjqjokU8Ccv0BH1GIGcECrqONKaN4qaQoT1SwZjdPcmjGt9qzF8kCDXHIQ==} + /@not-govuk/warning-text/0.15.2_react@18.3.1: + resolution: {integrity: sha512-gsAdjD9PtKctTFEdJ2U90G2x9/p+dAQe42t2T9ax4DapJxmJQKZKLrINH2KnB3LM7v+WiNWTq6MLg81rTDaUlA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/form-group': 0.15.0 - '@not-govuk/input': 0.15.0 - dev: false + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/visually-hidden': 0.15.2_react@18.3.1 + govuk-frontend: 5.7.1 + react: 18.3.1 - /@not-govuk/text-input/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-W3ikW94puSR5t4n+Smtmzb5E5qynNjqjokU8Ccv0BH1GIGcECrqONKaN4qaQoT1SwZjdPcmjGt9qzF8kCDXHIQ==} + /@not-govuk/warning-text/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-gsAdjD9PtKctTFEdJ2U90G2x9/p+dAQe42t2T9ax4DapJxmJQKZKLrINH2KnB3LM7v+WiNWTq6MLg81rTDaUlA==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/form-group': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/input': 0.15.0_hds2druhn7x7vw7mif7bmogjwi + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 + '@not-govuk/visually-hidden': 0.15.2_uexvf2e2cf5pqdjh6iy6uusoci '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + govuk-frontend: 5.7.1 react: 18.3.1 dev: true - /@not-govuk/text-input/0.15.0_react@18.3.1: - resolution: {integrity: sha512-W3ikW94puSR5t4n+Smtmzb5E5qynNjqjokU8Ccv0BH1GIGcECrqONKaN4qaQoT1SwZjdPcmjGt9qzF8kCDXHIQ==} + /@not-govuk/webpack-config/0.15.2_4olmkonp72biyyw4ruy3dqdbou: + resolution: {integrity: sha512-yrZpqKZnbCJXljOdsCwv2Y+0RL6Hsdw7DQPVuJ3dD1dP9kThClL4DhQN+CPBRLBOGhwoDLyRP8R/o5dxTrTX6Q==} + peerDependencies: + '@storybook/addon-docs': ^6.5.16 + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-transform-class-properties': 7.25.9_@babel+core@7.26.0 + '@babel/plugin-transform-export-namespace-from': 7.25.9_@babel+core@7.26.0 + '@babel/plugin-transform-private-methods': 7.25.9_@babel+core@7.26.0 + '@babel/preset-env': 7.26.0_@babel+core@7.26.0 + '@babel/preset-react': 7.26.3_@babel+core@7.26.0 + '@babel/preset-typescript': 7.26.0_@babel+core@7.26.0 + '@mdx-js/loader': 1.6.22_react@18.3.1 + '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy + '@storybook/react-docgen-typescript-plugin': 1.0.1_kwfk2r5baffpbzgp7eqew62ohm + '@swc/core': 1.10.1 + babel-loader: 9.2.1_yktivyy3t55lzef7wjs5tfhpte + clean-webpack-plugin: 4.0.0_webpack@5.96.1 + css-loader: 7.1.2_webpack@5.96.1 + esbuild: 0.24.0 + fork-ts-checker-webpack-plugin: 9.0.2_kwfk2r5baffpbzgp7eqew62ohm + html-loader: 5.1.0_webpack@5.96.1 + ignore-loader: 0.1.2 + mini-css-extract-plugin: 2.9.2_webpack@5.96.1 + node-loader: 2.1.0_webpack@5.96.1 + resolve-url-loader: 5.0.0 + sass-embedded: 1.82.0 + sass-loader: 16.0.4_2iocnfwtftqc5m2igktq3z6luu + source-map-loader: 5.0.0_webpack@5.96.1 + webpack-bundle-analyzer: 4.10.2 + webpack-manifest-plugin: 5.0.0_webpack@5.96.1 + webpack-node-externals: 3.0.0 + transitivePeerDependencies: + - '@rspack/core' + - '@swc/helpers' + - bufferutil + - node-sass + - react + - sass + - supports-color + - typescript + - utf-8-validate + - webpack + dev: true + + /@not-govuk/webpack-config/0.15.2_swe5v2vm7nnzytzljaxz5m57ni: + resolution: {integrity: sha512-yrZpqKZnbCJXljOdsCwv2Y+0RL6Hsdw7DQPVuJ3dD1dP9kThClL4DhQN+CPBRLBOGhwoDLyRP8R/o5dxTrTX6Q==} + peerDependencies: + '@storybook/addon-docs': ^6.5.16 + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-transform-class-properties': 7.25.9_@babel+core@7.26.0 + '@babel/plugin-transform-export-namespace-from': 7.25.9_@babel+core@7.26.0 + '@babel/plugin-transform-private-methods': 7.25.9_@babel+core@7.26.0 + '@babel/preset-env': 7.26.0_@babel+core@7.26.0 + '@babel/preset-react': 7.26.3_@babel+core@7.26.0 + '@babel/preset-typescript': 7.26.0_@babel+core@7.26.0 + '@mdx-js/loader': 1.6.22_react@18.3.1 + '@storybook/react-docgen-typescript-plugin': 1.0.1_kwfk2r5baffpbzgp7eqew62ohm + '@swc/core': 1.10.1 + babel-loader: 9.2.1_yktivyy3t55lzef7wjs5tfhpte + clean-webpack-plugin: 4.0.0_webpack@5.96.1 + css-loader: 7.1.2_webpack@5.96.1 + esbuild: 0.24.0 + fork-ts-checker-webpack-plugin: 9.0.2_kwfk2r5baffpbzgp7eqew62ohm + html-loader: 5.1.0_webpack@5.96.1 + ignore-loader: 0.1.2 + mini-css-extract-plugin: 2.9.2_webpack@5.96.1 + node-loader: 2.1.0_webpack@5.96.1 + resolve-url-loader: 5.0.0 + sass-embedded: 1.82.0 + sass-loader: 16.0.4_2iocnfwtftqc5m2igktq3z6luu + source-map-loader: 5.0.0_webpack@5.96.1 + webpack-bundle-analyzer: 4.10.2 + webpack-manifest-plugin: 5.0.0_webpack@5.96.1 + webpack-node-externals: 3.0.0 + transitivePeerDependencies: + - '@rspack/core' + - '@swc/helpers' + - bufferutil + - node-sass + - react + - sass + - supports-color + - typescript + - utf-8-validate + - webpack + dev: true + + /@not-govuk/width-container/0.15.2: + resolution: {integrity: sha512-1yxAlYDWVV16wkVB/87BLPOiGHhAWZIoIt/K7TcYnnFUsxUQ3J8lKKMBZ9evoPA+i5/27QZpK6Fv972ySQkStg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/form-group': 0.15.0_react@18.3.1 - '@not-govuk/input': 0.15.0_react@18.3.1 - react: 18.3.1 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 + govuk-frontend: 5.7.1 + dev: false - /@not-govuk/textarea/0.15.0: - resolution: {integrity: sha512-Hvjet7iIbRQq9tcdedImS7kBdeEh6T42b4mm7GaUyHUWvIRQAuRz9fsgQyR7EVZfr83xHs8hoDP/Q95VIx/Lpw==} + /@not-govuk/width-container/0.15.2_react@18.3.1: + resolution: {integrity: sha512-1yxAlYDWVV16wkVB/87BLPOiGHhAWZIoIt/K7TcYnnFUsxUQ3J8lKKMBZ9evoPA+i5/27QZpK6Fv972ySQkStg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/form-group': 0.15.0 - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/sass-base': 0.15.2 govuk-frontend: 5.7.1 - dev: false + react: 18.3.1 - /@not-govuk/textarea/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-Hvjet7iIbRQq9tcdedImS7kBdeEh6T42b4mm7GaUyHUWvIRQAuRz9fsgQyR7EVZfr83xHs8hoDP/Q95VIx/Lpw==} + /@not-govuk/width-container/0.15.2_uexvf2e2cf5pqdjh6iy6uusoci: + resolution: {integrity: sha512-1yxAlYDWVV16wkVB/87BLPOiGHhAWZIoIt/K7TcYnnFUsxUQ3J8lKKMBZ9evoPA+i5/27QZpK6Fv972ySQkStg==} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 + '@not-govuk/docs-components': ^0.15.2 '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + react: ^18.3.1 peerDependenciesMeta: '@not-govuk/docs-components': optional: true '@storybook/addon-docs': optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/form-group': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@not-govuk/sass-base': 0.15.0 + '@not-govuk/component-helpers': 0.15.2 + '@not-govuk/docs-components': 0.15.2_4lg3nempl3eeex4w5yurb3fota + '@not-govuk/sass-base': 0.15.2 '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy govuk-frontend: 5.7.1 react: 18.3.1 dev: true - /@not-govuk/textarea/0.15.0_react@18.3.1: - resolution: {integrity: sha512-Hvjet7iIbRQq9tcdedImS7kBdeEh6T42b4mm7GaUyHUWvIRQAuRz9fsgQyR7EVZfr83xHs8hoDP/Q95VIx/Lpw==} - peerDependencies: - '@not-govuk/docs-components': ^0.15.0 - '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 - peerDependenciesMeta: - '@not-govuk/docs-components': - optional: true - '@storybook/addon-docs': - optional: true + /@npmcli/fs/1.1.1: + resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/form-group': 0.15.0_react@18.3.1 - '@not-govuk/sass-base': 0.15.0 - govuk-frontend: 5.7.1 - react: 18.3.1 + '@gar/promisify': 1.1.3 + semver: 7.6.3 + dev: true - /@not-govuk/uri/0.15.0: - resolution: {integrity: sha512-tgQe0hwF641d6zqDUvIjDdjZHGhTVX1yDdeKVUjVnrIvttMlrPpMSJALL1VzoiSy0tcCd9WbxfJoQ/wKU22M8g==} - engines: {node: '>=12.0.0'} + /@npmcli/fs/3.1.1: + resolution: {integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - qs: 6.13.0 + semver: 7.6.3 + dev: true - /@not-govuk/user-info/0.15.0_react@18.3.1: - resolution: {integrity: sha512-++OMqDSZNNEsEFr/rgLgkxbEuzJbjJPZpbYj9lxO39SKt6fmLj2JYutanmqiMP3oRObNLUhiCHPRqnwCIcT6RA==} - peerDependencies: - react: ^18.0.0 + /@npmcli/git/4.1.0: + resolution: {integrity: sha512-9hwoB3gStVfa0N31ymBmrX+GuDGdVA/QWShZVqE0HK2Af+7QGGrCTbZia/SW0ImUTjTne7SP91qxDmtXvDHRPQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - react: 18.3.1 + '@npmcli/promise-spawn': 6.0.2 + lru-cache: 7.18.3 + npm-pick-manifest: 8.0.2 + proc-log: 3.0.0 + promise-inflight: 1.0.1 + promise-retry: 2.0.1 + semver: 7.6.3 + which: 3.0.1 + transitivePeerDependencies: + - bluebird dev: true - /@not-govuk/visually-hidden/0.15.0: - resolution: {integrity: sha512-Eom3DuKhl2Za0jIJ8TjtAUsC2SwhANunGw9MhhHFUDLsoE3Z4ouxM8UKr7fOh/SY1KaonEZr1FGJTxkEJFdFcA==} - peerDependencies: - '@not-govuk/docs-components': ^0.15.0 - '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 - peerDependenciesMeta: - '@not-govuk/docs-components': - optional: true - '@storybook/addon-docs': - optional: true + /@npmcli/move-file/1.1.2: + resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==} + engines: {node: '>=10'} + deprecated: This functionality has been moved to @npmcli/fs dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - govuk-frontend: 5.7.1 - dev: false + mkdirp: 1.0.4 + rimraf: 3.0.2 + dev: true - /@not-govuk/visually-hidden/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-Eom3DuKhl2Za0jIJ8TjtAUsC2SwhANunGw9MhhHFUDLsoE3Z4ouxM8UKr7fOh/SY1KaonEZr1FGJTxkEJFdFcA==} - peerDependencies: - '@not-govuk/docs-components': ^0.15.0 - '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 - peerDependenciesMeta: - '@not-govuk/docs-components': - optional: true - '@storybook/addon-docs': - optional: true + /@npmcli/package-json/4.0.1: + resolution: {integrity: sha512-lRCEGdHZomFsURroh522YvA/2cVb9oPIJrjHanCJZkiasz1BzcnLr3tBJhlV7S86MBJBuAQ33is2D60YitZL2Q==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy - govuk-frontend: 5.7.1 - react: 18.3.1 + '@npmcli/git': 4.1.0 + glob: 10.4.5 + hosted-git-info: 6.1.3 + json-parse-even-better-errors: 3.0.2 + normalize-package-data: 5.0.0 + proc-log: 3.0.0 + semver: 7.6.3 + transitivePeerDependencies: + - bluebird dev: true - /@not-govuk/visually-hidden/0.15.0_react@18.3.1: - resolution: {integrity: sha512-Eom3DuKhl2Za0jIJ8TjtAUsC2SwhANunGw9MhhHFUDLsoE3Z4ouxM8UKr7fOh/SY1KaonEZr1FGJTxkEJFdFcA==} - peerDependencies: - '@not-govuk/docs-components': ^0.15.0 - '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 - peerDependenciesMeta: - '@not-govuk/docs-components': - optional: true - '@storybook/addon-docs': - optional: true + /@npmcli/promise-spawn/6.0.2: + resolution: {integrity: sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - govuk-frontend: 5.7.1 - react: 18.3.1 + which: 3.0.1 + dev: true - /@not-govuk/warning-text/0.15.0: - resolution: {integrity: sha512-iA4x1yjoMg6t5oMe+4AE5AqOv1PvTj4rqt8p4B875NR3IZJI3qZgWAzX+9jVWypX1JbYuALBSF3JiaPKmMGZbw==} - peerDependencies: - '@not-govuk/docs-components': ^0.15.0 - '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 - peerDependenciesMeta: - '@not-govuk/docs-components': - optional: true - '@storybook/addon-docs': - optional: true + /@parcel/watcher-android-arm64/2.5.0: + resolution: {integrity: sha512-qlX4eS28bUcQCdribHkg/herLe+0A9RyYC+mm2PXpncit8z5b3nSqGVzMNR3CmtAOgRutiZ02eIJJgP/b1iEFQ==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true + + /@parcel/watcher-darwin-arm64/2.5.0: + resolution: {integrity: sha512-hyZ3TANnzGfLpRA2s/4U1kbw2ZI4qGxaRJbBH2DCSREFfubMswheh8TeiC1sGZ3z2jUf3s37P0BBlrD3sjVTUw==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@parcel/watcher-darwin-x64/2.5.0: + resolution: {integrity: sha512-9rhlwd78saKf18fT869/poydQK8YqlU26TMiNg7AIu7eBp9adqbJZqmdFOsbZ5cnLp5XvRo9wcFmNHgHdWaGYA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /@parcel/watcher-freebsd-x64/2.5.0: + resolution: {integrity: sha512-syvfhZzyM8kErg3VF0xpV8dixJ+RzbUaaGaeb7uDuz0D3FK97/mZ5AJQ3XNnDsXX7KkFNtyQyFrXZzQIcN49Tw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + optional: true + + /@parcel/watcher-linux-arm-glibc/2.5.0: + resolution: {integrity: sha512-0VQY1K35DQET3dVYWpOaPFecqOT9dbuCfzjxoQyif1Wc574t3kOSkKevULddcR9znz1TcklCE7Ht6NIxjvTqLA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@parcel/watcher-linux-arm-musl/2.5.0: + resolution: {integrity: sha512-6uHywSIzz8+vi2lAzFeltnYbdHsDm3iIB57d4g5oaB9vKwjb6N6dRIgZMujw4nm5r6v9/BQH0noq6DzHrqr2pA==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /@parcel/watcher-linux-arm64-glibc/2.5.0: + resolution: {integrity: sha512-BfNjXwZKxBy4WibDb/LDCriWSKLz+jJRL3cM/DllnHH5QUyoiUNEp3GmL80ZqxeumoADfCCP19+qiYiC8gUBjA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@parcel/watcher-linux-arm64-musl/2.5.0: + resolution: {integrity: sha512-S1qARKOphxfiBEkwLUbHjCY9BWPdWnW9j7f7Hb2jPplu8UZ3nes7zpPOW9bkLbHRvWM0WDTsjdOTUgW0xLBN1Q==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@parcel/watcher-linux-x64-glibc/2.5.0: + resolution: {integrity: sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@parcel/watcher-linux-x64-musl/2.5.0: + resolution: {integrity: sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@parcel/watcher-win32-arm64/2.5.0: + resolution: {integrity: sha512-twtft1d+JRNkM5YbmexfcH/N4znDtjgysFaV9zvZmmJezQsKpkfLYJ+JFV3uygugK6AtIM2oADPkB2AdhBrNig==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@parcel/watcher-win32-ia32/2.5.0: + resolution: {integrity: sha512-+rgpsNRKwo8A53elqbbHXdOMtY/tAtTzManTWShB5Kk54N8Q9mzNWV7tV+IbGueCbcj826MfWGU3mprWtuf1TA==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /@parcel/watcher-win32-x64/2.5.0: + resolution: {integrity: sha512-lPrxve92zEHdgeff3aiu4gDOIt4u7sJYha6wbdEZDCDUhtjTsOMiaJzG5lMY4GkWH8p0fMmO2Ppq5G5XXG+DQw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + + /@parcel/watcher/2.5.0: + resolution: {integrity: sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==} + engines: {node: '>= 10.0.0'} + requiresBuild: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/visually-hidden': 0.15.0 - govuk-frontend: 5.7.1 - dev: false + detect-libc: 1.0.3 + is-glob: 4.0.3 + micromatch: 4.0.8 + node-addon-api: 7.1.1 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.5.0 + '@parcel/watcher-darwin-arm64': 2.5.0 + '@parcel/watcher-darwin-x64': 2.5.0 + '@parcel/watcher-freebsd-x64': 2.5.0 + '@parcel/watcher-linux-arm-glibc': 2.5.0 + '@parcel/watcher-linux-arm-musl': 2.5.0 + '@parcel/watcher-linux-arm64-glibc': 2.5.0 + '@parcel/watcher-linux-arm64-musl': 2.5.0 + '@parcel/watcher-linux-x64-glibc': 2.5.0 + '@parcel/watcher-linux-x64-musl': 2.5.0 + '@parcel/watcher-win32-arm64': 2.5.0 + '@parcel/watcher-win32-ia32': 2.5.0 + '@parcel/watcher-win32-x64': 2.5.0 + optional: true + + /@pkgjs/parseargs/0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true + dev: true + optional: true - /@not-govuk/warning-text/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-iA4x1yjoMg6t5oMe+4AE5AqOv1PvTj4rqt8p4B875NR3IZJI3qZgWAzX+9jVWypX1JbYuALBSF3JiaPKmMGZbw==} + /@pmmmwh/react-refresh-webpack-plugin/0.5.10_bvuu6iy4qmnhrrzle22wedho7e: + resolution: {integrity: sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==} + engines: {node: '>= 10.13'} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 - '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + '@types/webpack': 4.x || 5.x + react-refresh: '>=0.10.0 <1.0.0' + sockjs-client: ^1.4.0 + type-fest: '>=0.17.0 <4.0.0' + webpack: '>=4.43.0 <6.0.0' + webpack-dev-server: 3.x || 4.x + webpack-hot-middleware: 2.x + webpack-plugin-serve: 0.x || 1.x peerDependenciesMeta: - '@not-govuk/docs-components': + '@types/webpack': + optional: true + sockjs-client: + optional: true + type-fest: optional: true - '@storybook/addon-docs': + webpack-dev-server: + optional: true + webpack-hot-middleware: + optional: true + webpack-plugin-serve: optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/visually-hidden': 0.15.0_hds2druhn7x7vw7mif7bmogjwi - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy - govuk-frontend: 5.7.1 - react: 18.3.1 + ansi-html-community: 0.0.8 + common-path-prefix: 3.0.0 + core-js-pure: 3.30.2 + error-stack-parser: 2.1.4 + find-up: 5.0.0 + html-entities: 2.5.2 + loader-utils: 2.0.4 + react-refresh: 0.11.0 + schema-utils: 3.3.0 + source-map: 0.7.4 + webpack: 5.96.1_webpack-cli@5.1.4 + webpack-hot-middleware: 2.26.1 + dev: true + + /@polka/url/1.0.0-next.28: + resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} dev: true - /@not-govuk/warning-text/0.15.0_react@18.3.1: - resolution: {integrity: sha512-iA4x1yjoMg6t5oMe+4AE5AqOv1PvTj4rqt8p4B875NR3IZJI3qZgWAzX+9jVWypX1JbYuALBSF3JiaPKmMGZbw==} + /@remix-run/dev/2.15.1_76xfzlqq2jc5zo5v734yzuxlbi: + resolution: {integrity: sha512-vuAVNCW0TsjdoLrpXRFTDJzWut+cfOYw6HVrwdin3J/isfZ2ZyRUNo4kdK4TkmEXoRtTWLk1MG6LbeTAJlg11g==} + engines: {node: '>=18.0.0'} + hasBin: true peerDependencies: - '@not-govuk/docs-components': ^0.15.0 - '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + '@remix-run/react': ^2.15.1 + '@remix-run/serve': ^2.15.1 + typescript: ^5.1.0 + vite: ^5.1.0 + wrangler: ^3.28.2 peerDependenciesMeta: - '@not-govuk/docs-components': + '@remix-run/serve': optional: true - '@storybook/addon-docs': + typescript: + optional: true + vite: + optional: true + wrangler: optional: true - dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - '@not-govuk/visually-hidden': 0.15.0_react@18.3.1 - govuk-frontend: 5.7.1 - react: 18.3.1 - - /@not-govuk/webpack-config/0.15.0_4olmkonp72biyyw4ruy3dqdbou: - resolution: {integrity: sha512-LOQkR0fGwET7tk5fC7ZQBn3uniQWPQOK2AQ/B7+SoFx0QtSzs1v3yWhsx6J+A7uHiYtdGAlvDz4Pe7G86xxnPQ==} - peerDependencies: - '@storybook/addon-docs': ^6.5.16 dependencies: '@babel/core': 7.26.0 - '@babel/plugin-transform-class-properties': 7.25.9_@babel+core@7.26.0 - '@babel/plugin-transform-export-namespace-from': 7.25.9_@babel+core@7.26.0 - '@babel/plugin-transform-private-methods': 7.25.9_@babel+core@7.26.0 - '@babel/preset-env': 7.26.0_@babel+core@7.26.0 - '@babel/preset-react': 7.25.9_@babel+core@7.26.0 + '@babel/generator': 7.26.2 + '@babel/parser': 7.26.2 + '@babel/plugin-syntax-decorators': 7.25.9_@babel+core@7.26.0 + '@babel/plugin-syntax-jsx': 7.25.9_@babel+core@7.26.0 '@babel/preset-typescript': 7.26.0_@babel+core@7.26.0 - '@mdx-js/loader': 1.6.22_react@18.3.1 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy - '@storybook/react-docgen-typescript-plugin': 1.0.1_kwfk2r5baffpbzgp7eqew62ohm - '@swc/core': 1.9.1 - babel-loader: 9.2.1_yktivyy3t55lzef7wjs5tfhpte - clean-webpack-plugin: 4.0.0_webpack@5.96.1 - css-loader: 7.1.2_webpack@5.96.1 - esbuild: 0.24.0 - fork-ts-checker-webpack-plugin: 9.0.2_kwfk2r5baffpbzgp7eqew62ohm - html-loader: 5.1.0_webpack@5.96.1 - ignore-loader: 0.1.2 - mini-css-extract-plugin: 2.9.2_webpack@5.96.1 - node-loader: 2.0.0_webpack@5.96.1 - resolve-url-loader: 5.0.0 - sass-embedded: 1.80.6 - sass-loader: 16.0.3_2ptxzzabpwczlqps2uw2qlzpdi - source-map-loader: 5.0.0_webpack@5.96.1 - webpack-bundle-analyzer: 4.10.2 - webpack-manifest-plugin: 5.0.0_webpack@5.96.1 - webpack-node-externals: 3.0.0 + '@babel/traverse': 7.25.9 + '@babel/types': 7.26.0 + '@mdx-js/mdx': 2.3.0 + '@npmcli/package-json': 4.0.1 + '@remix-run/node': 2.15.1_typescript@5.6.3 + '@remix-run/react': 2.15.1_iel7h3mnracc2ejwmcownmctfq + '@remix-run/router': 1.21.0 + '@remix-run/serve': 2.15.1_typescript@5.6.3 + '@remix-run/server-runtime': 2.15.1_typescript@5.6.3 + '@types/mdx': 2.0.13 + '@vanilla-extract/integration': 6.5.0 + arg: 5.0.2 + cacache: 17.1.4 + chalk: 4.1.2 + chokidar: 3.6.0 + cross-spawn: 7.0.5 + dotenv: 16.4.5 + es-module-lexer: 1.5.4 + esbuild: 0.17.6 + esbuild-plugins-node-modules-polyfill: 1.6.8_esbuild@0.17.6 + execa: 5.1.1 + exit-hook: 2.2.1 + express: 4.21.2 + fs-extra: 10.1.0 + get-port: 5.1.1 + gunzip-maybe: 1.4.2 + jsesc: 3.0.2 + json5: 2.2.3 + lodash: 4.17.21 + lodash.debounce: 4.0.8 + minimatch: 9.0.5 + ora: 5.4.1 + picocolors: 1.1.1 + picomatch: 2.3.1 + pidtree: 0.6.0 + postcss: 8.4.49 + postcss-discard-duplicates: 5.1.0_postcss@8.4.49 + postcss-load-config: 4.0.2_postcss@8.4.49 + postcss-modules: 6.0.1_postcss@8.4.49 + prettier: 2.8.8 + pretty-ms: 7.0.1 + react-refresh: 0.14.2 + remark-frontmatter: 4.0.1 + remark-mdx-frontmatter: 1.1.1 + semver: 7.6.3 + set-cookie-parser: 2.7.1 + tar-fs: 2.1.1 + tsconfig-paths: 4.2.0 + typescript: 5.6.3 + valibot: 0.41.0_typescript@5.6.3 + vite: 5.4.11 + vite-node: 1.6.0 + ws: 7.5.10 transitivePeerDependencies: - - '@rspack/core' - - '@swc/helpers' + - '@types/node' + - babel-plugin-macros + - bluebird - bufferutil - - node-sass - - react + - less + - lightningcss - sass + - sass-embedded + - stylus + - sugarss - supports-color - - typescript + - terser + - ts-node - utf-8-validate - - webpack dev: true - /@not-govuk/webpack-config/0.15.0_swe5v2vm7nnzytzljaxz5m57ni: - resolution: {integrity: sha512-LOQkR0fGwET7tk5fC7ZQBn3uniQWPQOK2AQ/B7+SoFx0QtSzs1v3yWhsx6J+A7uHiYtdGAlvDz4Pe7G86xxnPQ==} + /@remix-run/express/2.15.1_u3arrnaamkcoqxs3xe6hrpslzy: + resolution: {integrity: sha512-aw7aEj6K9HGjJqHB9JKHLp6WE/bisYmnt52pRzkK/nzCWgK3hwBdi7tj5KYFTw9WfgZhEQICUmA/pmuafo7wyg==} + engines: {node: '>=18.0.0'} peerDependencies: - '@storybook/addon-docs': ^6.5.16 + express: ^4.20.0 + typescript: ^5.1.0 + peerDependenciesMeta: + typescript: + optional: true dependencies: - '@babel/core': 7.26.0 - '@babel/plugin-transform-class-properties': 7.25.9_@babel+core@7.26.0 - '@babel/plugin-transform-export-namespace-from': 7.25.9_@babel+core@7.26.0 - '@babel/plugin-transform-private-methods': 7.25.9_@babel+core@7.26.0 - '@babel/preset-env': 7.26.0_@babel+core@7.26.0 - '@babel/preset-react': 7.25.9_@babel+core@7.26.0 - '@babel/preset-typescript': 7.26.0_@babel+core@7.26.0 - '@mdx-js/loader': 1.6.22_react@18.3.1 - '@storybook/react-docgen-typescript-plugin': 1.0.1_kwfk2r5baffpbzgp7eqew62ohm - '@swc/core': 1.9.1 - babel-loader: 9.2.1_yktivyy3t55lzef7wjs5tfhpte - clean-webpack-plugin: 4.0.0_webpack@5.96.1 - css-loader: 7.1.2_webpack@5.96.1 - esbuild: 0.24.0 - fork-ts-checker-webpack-plugin: 9.0.2_kwfk2r5baffpbzgp7eqew62ohm - html-loader: 5.1.0_webpack@5.96.1 - ignore-loader: 0.1.2 - mini-css-extract-plugin: 2.9.2_webpack@5.96.1 - node-loader: 2.0.0_webpack@5.96.1 - resolve-url-loader: 5.0.0 - sass-embedded: 1.80.6 - sass-loader: 16.0.3_2ptxzzabpwczlqps2uw2qlzpdi - source-map-loader: 5.0.0_webpack@5.96.1 - webpack-bundle-analyzer: 4.10.2 - webpack-manifest-plugin: 5.0.0_webpack@5.96.1 - webpack-node-externals: 3.0.0 - transitivePeerDependencies: - - '@rspack/core' - - '@swc/helpers' - - bufferutil - - node-sass - - react - - sass - - supports-color - - typescript - - utf-8-validate - - webpack - dev: true + '@remix-run/node': 2.15.1_typescript@5.6.3 + express: 4.21.2 + typescript: 5.6.3 - /@not-govuk/width-container/0.15.0: - resolution: {integrity: sha512-CtyxvHlgK2Swn2IQ5dGrRwLhgaQdOCPLbHMr3Mx0UZpriwk2PYiwLPOOpdiRPxmQqI6eAMi4MRJnV8vNgxr/JA==} + /@remix-run/node/2.15.1_typescript@5.6.3: + resolution: {integrity: sha512-23xWN3/yOohNUr27KS7hEcDMbtufMkniXfXkcLx8Dz2wUVNfJYGpICjeV48Ue/INtpiUCCzOYwkL9VRjIMEJbA==} + engines: {node: '>=18.0.0'} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 - '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + typescript: ^5.1.0 peerDependenciesMeta: - '@not-govuk/docs-components': - optional: true - '@storybook/addon-docs': + typescript: optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - govuk-frontend: 5.7.1 - dev: false + '@remix-run/server-runtime': 2.15.1_typescript@5.6.3 + '@remix-run/web-fetch': 4.4.2 + '@web3-storage/multipart-parser': 1.0.0 + cookie-signature: 1.2.2 + source-map-support: 0.5.21 + stream-slice: 0.1.2 + typescript: 5.6.3 + undici: 6.21.0 - /@not-govuk/width-container/0.15.0_hds2druhn7x7vw7mif7bmogjwi: - resolution: {integrity: sha512-CtyxvHlgK2Swn2IQ5dGrRwLhgaQdOCPLbHMr3Mx0UZpriwk2PYiwLPOOpdiRPxmQqI6eAMi4MRJnV8vNgxr/JA==} + /@remix-run/react/2.15.1_iel7h3mnracc2ejwmcownmctfq: + resolution: {integrity: sha512-h0BVUeg87vt3FKbYfoF7Ln56MM3O8rvGLDKYOuPY0OgNlJVaQKQzWVX+mnlmzysX4hF7WnOPMw1q38Ow7N9wKg==} + engines: {node: '>=18.0.0'} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 - '@storybook/addon-docs': ^6.5.16 react: ^18.0.0 + react-dom: ^18.0.0 + typescript: ^5.1.0 peerDependenciesMeta: - '@not-govuk/docs-components': - optional: true - '@storybook/addon-docs': + typescript: optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/docs-components': 0.15.0_4lg3nempl3eeex4w5yurb3fota - '@not-govuk/sass-base': 0.15.0 - '@storybook/addon-docs': 6.5.16_rkzx4hvtbzjhiuzecxrddenicy - govuk-frontend: 5.7.1 + '@remix-run/router': 1.21.0 + '@remix-run/server-runtime': 2.15.1_typescript@5.6.3 react: 18.3.1 - dev: true + react-dom: 18.3.1_react@18.3.1 + react-router: 6.28.0_react@18.3.1 + react-router-dom: 6.28.0_nnrd3gsncyragczmpvfhocinkq + turbo-stream: 2.4.0 + typescript: 5.6.3 + + /@remix-run/router/1.21.0: + resolution: {integrity: sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==} + engines: {node: '>=14.0.0'} + + /@remix-run/serve/2.15.1_typescript@5.6.3: + resolution: {integrity: sha512-NRpAEpqy670jMY3SX5fzu/jKD8Kb4vlLS3k1xksjnjZSjSyaH2fGCsxvlbDpSOCucukMeTEKU424iiScWsDBtg==} + engines: {node: '>=18.0.0'} + hasBin: true + dependencies: + '@remix-run/express': 2.15.1_u3arrnaamkcoqxs3xe6hrpslzy + '@remix-run/node': 2.15.1_typescript@5.6.3 + chokidar: 3.6.0 + compression: 1.7.4 + express: 4.21.2 + get-port: 5.1.1 + morgan: 1.10.0 + source-map-support: 0.5.21 + transitivePeerDependencies: + - supports-color + - typescript - /@not-govuk/width-container/0.15.0_react@18.3.1: - resolution: {integrity: sha512-CtyxvHlgK2Swn2IQ5dGrRwLhgaQdOCPLbHMr3Mx0UZpriwk2PYiwLPOOpdiRPxmQqI6eAMi4MRJnV8vNgxr/JA==} + /@remix-run/server-runtime/2.15.1_typescript@5.6.3: + resolution: {integrity: sha512-TDM3rzax//N2F5uNMV5pNTWAop8cYul6hteDu+Xmfwys/eRGlbzEf7YJzyRj6Kcsg2TFVHI7+xEPItGAVm1hHA==} + engines: {node: '>=18.0.0'} peerDependencies: - '@not-govuk/docs-components': ^0.15.0 - '@storybook/addon-docs': ^6.5.16 - react: ^18.0.0 + typescript: ^5.1.0 peerDependenciesMeta: - '@not-govuk/docs-components': - optional: true - '@storybook/addon-docs': + typescript: optional: true dependencies: - '@not-govuk/component-helpers': 0.15.0 - '@not-govuk/sass-base': 0.15.0 - govuk-frontend: 5.7.1 - react: 18.3.1 + '@remix-run/router': 1.21.0 + '@types/cookie': 0.6.0 + '@web3-storage/multipart-parser': 1.0.0 + cookie: 0.6.0 + set-cookie-parser: 2.7.1 + source-map: 0.7.4 + turbo-stream: 2.4.0 + typescript: 5.6.3 - /@npmcli/fs/1.1.1: - resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} + /@remix-run/web-blob/3.1.0: + resolution: {integrity: sha512-owGzFLbqPH9PlKb8KvpNJ0NO74HWE2euAn61eEiyCXX/oteoVzTVSN8mpLgDjaxBf2btj5/nUllSUgpyd6IH6g==} dependencies: - '@gar/promisify': 1.1.3 - semver: 7.6.3 - dev: true + '@remix-run/web-stream': 1.1.0 + web-encoding: 1.1.5 - /@npmcli/move-file/1.1.2: - resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==} - engines: {node: '>=10'} - deprecated: This functionality has been moved to @npmcli/fs + /@remix-run/web-fetch/4.4.2: + resolution: {integrity: sha512-jgKfzA713/4kAW/oZ4bC3MoLWyjModOVDjFPNseVqcJKSafgIscrYL9G50SurEYLswPuoU3HzSbO0jQCMYWHhA==} + engines: {node: ^10.17 || >=12.3} dependencies: - mkdirp: 1.0.4 - rimraf: 3.0.2 + '@remix-run/web-blob': 3.1.0 + '@remix-run/web-file': 3.1.0 + '@remix-run/web-form-data': 3.1.0 + '@remix-run/web-stream': 1.1.0 + '@web3-storage/multipart-parser': 1.0.0 + abort-controller: 3.0.0 + data-uri-to-buffer: 3.0.1 + mrmime: 1.0.1 + + /@remix-run/web-file/3.1.0: + resolution: {integrity: sha512-dW2MNGwoiEYhlspOAXFBasmLeYshyAyhIdrlXBi06Duex5tDr3ut2LFKVj7tyHLmn8nnNwFf1BjNbkQpygC2aQ==} + dependencies: + '@remix-run/web-blob': 3.1.0 + + /@remix-run/web-form-data/3.1.0: + resolution: {integrity: sha512-NdeohLMdrb+pHxMQ/Geuzdp0eqPbea+Ieo8M8Jx2lGC6TBHsgHzYcBvr0LyPdPVycNRDEpWpiDdCOdCryo3f9A==} + dependencies: + web-encoding: 1.1.5 + + /@remix-run/web-stream/1.1.0: + resolution: {integrity: sha512-KRJtwrjRV5Bb+pM7zxcTJkhIqWWSy+MYsIxHK+0m5atcznsf15YwUBWHWulZerV2+vvHH1Lp1DD7pw6qKW8SgA==} + dependencies: + web-streams-polyfill: 3.3.3 + + /@rollup/rollup-android-arm-eabi/4.28.1: + resolution: {integrity: sha512-2aZp8AES04KI2dy3Ss6/MDjXbwBzj+i0GqKtWXgw2/Ma6E4jJvujryO6gJAghIRVz7Vwr9Gtl/8na3nDUKpraQ==} + cpu: [arm] + os: [android] + requiresBuild: true dev: true + optional: true - /@parcel/watcher-android-arm64/2.5.0: - resolution: {integrity: sha512-qlX4eS28bUcQCdribHkg/herLe+0A9RyYC+mm2PXpncit8z5b3nSqGVzMNR3CmtAOgRutiZ02eIJJgP/b1iEFQ==} - engines: {node: '>= 10.0.0'} + /@rollup/rollup-android-arm64/4.28.1: + resolution: {integrity: sha512-EbkK285O+1YMrg57xVA+Dp0tDBRB93/BZKph9XhMjezf6F4TpYjaUSuPt5J0fZXlSag0LmZAsTmdGGqPp4pQFA==} cpu: [arm64] os: [android] requiresBuild: true + dev: true optional: true - /@parcel/watcher-darwin-arm64/2.5.0: - resolution: {integrity: sha512-hyZ3TANnzGfLpRA2s/4U1kbw2ZI4qGxaRJbBH2DCSREFfubMswheh8TeiC1sGZ3z2jUf3s37P0BBlrD3sjVTUw==} - engines: {node: '>= 10.0.0'} + /@rollup/rollup-darwin-arm64/4.28.1: + resolution: {integrity: sha512-prduvrMKU6NzMq6nxzQw445zXgaDBbMQvmKSJaxpaZ5R1QDM8w+eGxo6Y/jhT/cLoCvnZI42oEqf9KQNYz1fqQ==} cpu: [arm64] os: [darwin] requiresBuild: true + dev: true optional: true - /@parcel/watcher-darwin-x64/2.5.0: - resolution: {integrity: sha512-9rhlwd78saKf18fT869/poydQK8YqlU26TMiNg7AIu7eBp9adqbJZqmdFOsbZ5cnLp5XvRo9wcFmNHgHdWaGYA==} - engines: {node: '>= 10.0.0'} + /@rollup/rollup-darwin-x64/4.28.1: + resolution: {integrity: sha512-WsvbOunsUk0wccO/TV4o7IKgloJ942hVFK1CLatwv6TJspcCZb9umQkPdvB7FihmdxgaKR5JyxDjWpCOp4uZlQ==} cpu: [x64] os: [darwin] requiresBuild: true + dev: true optional: true - /@parcel/watcher-freebsd-x64/2.5.0: - resolution: {integrity: sha512-syvfhZzyM8kErg3VF0xpV8dixJ+RzbUaaGaeb7uDuz0D3FK97/mZ5AJQ3XNnDsXX7KkFNtyQyFrXZzQIcN49Tw==} - engines: {node: '>= 10.0.0'} + /@rollup/rollup-freebsd-arm64/4.28.1: + resolution: {integrity: sha512-HTDPdY1caUcU4qK23FeeGxCdJF64cKkqajU0iBnTVxS8F7H/7BewvYoG+va1KPSL63kQ1PGNyiwKOfReavzvNA==} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-freebsd-x64/4.28.1: + resolution: {integrity: sha512-m/uYasxkUevcFTeRSM9TeLyPe2QDuqtjkeoTpP9SW0XxUWfcYrGDMkO/m2tTw+4NMAF9P2fU3Mw4ahNvo7QmsQ==} cpu: [x64] os: [freebsd] requiresBuild: true + dev: true optional: true - /@parcel/watcher-linux-arm-glibc/2.5.0: - resolution: {integrity: sha512-0VQY1K35DQET3dVYWpOaPFecqOT9dbuCfzjxoQyif1Wc574t3kOSkKevULddcR9znz1TcklCE7Ht6NIxjvTqLA==} - engines: {node: '>= 10.0.0'} + /@rollup/rollup-linux-arm-gnueabihf/4.28.1: + resolution: {integrity: sha512-QAg11ZIt6mcmzpNE6JZBpKfJaKkqTm1A9+y9O+frdZJEuhQxiugM05gnCWiANHj4RmbgeVJpTdmKRmH/a+0QbA==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm-musleabihf/4.28.1: + resolution: {integrity: sha512-dRP9PEBfolq1dmMcFqbEPSd9VlRuVWEGSmbxVEfiq2cs2jlZAl0YNxFzAQS2OrQmsLBLAATDMb3Z6MFv5vOcXg==} cpu: [arm] os: [linux] requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm64-gnu/4.28.1: + resolution: {integrity: sha512-uGr8khxO+CKT4XU8ZUH1TTEUtlktK6Kgtv0+6bIFSeiSlnGJHG1tSFSjm41uQ9sAO/5ULx9mWOz70jYLyv1QkA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm64-musl/4.28.1: + resolution: {integrity: sha512-QF54q8MYGAqMLrX2t7tNpi01nvq5RI59UBNx+3+37zoKX5KViPo/gk2QLhsuqok05sSCRluj0D00LzCwBikb0A==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-loongarch64-gnu/4.28.1: + resolution: {integrity: sha512-vPul4uodvWvLhRco2w0GcyZcdyBfpfDRgNKU+p35AWEbJ/HPs1tOUrkSueVbBS0RQHAf/A+nNtDpvw95PeVKOA==} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true optional: true - /@parcel/watcher-linux-arm-musl/2.5.0: - resolution: {integrity: sha512-6uHywSIzz8+vi2lAzFeltnYbdHsDm3iIB57d4g5oaB9vKwjb6N6dRIgZMujw4nm5r6v9/BQH0noq6DzHrqr2pA==} - engines: {node: '>= 10.0.0'} - cpu: [arm] + /@rollup/rollup-linux-powerpc64le-gnu/4.28.1: + resolution: {integrity: sha512-pTnTdBuC2+pt1Rmm2SV7JWRqzhYpEILML4PKODqLz+C7Ou2apEV52h19CR7es+u04KlqplggmN9sqZlekg3R1A==} + cpu: [ppc64] os: [linux] requiresBuild: true + dev: true optional: true - /@parcel/watcher-linux-arm64-glibc/2.5.0: - resolution: {integrity: sha512-BfNjXwZKxBy4WibDb/LDCriWSKLz+jJRL3cM/DllnHH5QUyoiUNEp3GmL80ZqxeumoADfCCP19+qiYiC8gUBjA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] + /@rollup/rollup-linux-riscv64-gnu/4.28.1: + resolution: {integrity: sha512-vWXy1Nfg7TPBSuAncfInmAI/WZDd5vOklyLJDdIRKABcZWojNDY0NJwruY2AcnCLnRJKSaBgf/GiJfauu8cQZA==} + cpu: [riscv64] os: [linux] requiresBuild: true + dev: true optional: true - /@parcel/watcher-linux-arm64-musl/2.5.0: - resolution: {integrity: sha512-S1qARKOphxfiBEkwLUbHjCY9BWPdWnW9j7f7Hb2jPplu8UZ3nes7zpPOW9bkLbHRvWM0WDTsjdOTUgW0xLBN1Q==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] + /@rollup/rollup-linux-s390x-gnu/4.28.1: + resolution: {integrity: sha512-/yqC2Y53oZjb0yz8PVuGOQQNOTwxcizudunl/tFs1aLvObTclTwZ0JhXF2XcPT/zuaymemCDSuuUPXJJyqeDOg==} + cpu: [s390x] os: [linux] requiresBuild: true + dev: true optional: true - /@parcel/watcher-linux-x64-glibc/2.5.0: - resolution: {integrity: sha512-d9AOkusyXARkFD66S6zlGXyzx5RvY+chTP9Jp0ypSTC9d4lzyRs9ovGf/80VCxjKddcUvnsGwCHWuF2EoPgWjw==} - engines: {node: '>= 10.0.0'} + /@rollup/rollup-linux-x64-gnu/4.28.1: + resolution: {integrity: sha512-fzgeABz7rrAlKYB0y2kSEiURrI0691CSL0+KXwKwhxvj92VULEDQLpBYLHpF49MSiPG4sq5CK3qHMnb9tlCjBw==} cpu: [x64] os: [linux] requiresBuild: true + dev: true optional: true - /@parcel/watcher-linux-x64-musl/2.5.0: - resolution: {integrity: sha512-iqOC+GoTDoFyk/VYSFHwjHhYrk8bljW6zOhPuhi5t9ulqiYq1togGJB5e3PwYVFFfeVgc6pbz3JdQyDoBszVaA==} - engines: {node: '>= 10.0.0'} + /@rollup/rollup-linux-x64-musl/4.28.1: + resolution: {integrity: sha512-xQTDVzSGiMlSshpJCtudbWyRfLaNiVPXt1WgdWTwWz9n0U12cI2ZVtWe/Jgwyv/6wjL7b66uu61Vg0POWVfz4g==} cpu: [x64] os: [linux] requiresBuild: true + dev: true optional: true - /@parcel/watcher-win32-arm64/2.5.0: - resolution: {integrity: sha512-twtft1d+JRNkM5YbmexfcH/N4znDtjgysFaV9zvZmmJezQsKpkfLYJ+JFV3uygugK6AtIM2oADPkB2AdhBrNig==} - engines: {node: '>= 10.0.0'} + /@rollup/rollup-win32-arm64-msvc/4.28.1: + resolution: {integrity: sha512-wSXmDRVupJstFP7elGMgv+2HqXelQhuNf+IS4V+nUpNVi/GUiBgDmfwD0UGN3pcAnWsgKG3I52wMOBnk1VHr/A==} cpu: [arm64] os: [win32] requiresBuild: true + dev: true optional: true - /@parcel/watcher-win32-ia32/2.5.0: - resolution: {integrity: sha512-+rgpsNRKwo8A53elqbbHXdOMtY/tAtTzManTWShB5Kk54N8Q9mzNWV7tV+IbGueCbcj826MfWGU3mprWtuf1TA==} - engines: {node: '>= 10.0.0'} + /@rollup/rollup-win32-ia32-msvc/4.28.1: + resolution: {integrity: sha512-ZkyTJ/9vkgrE/Rk9vhMXhf8l9D+eAhbAVbsGsXKy2ohmJaWg0LPQLnIxRdRp/bKyr8tXuPlXhIoGlEB5XpJnGA==} cpu: [ia32] os: [win32] requiresBuild: true + dev: true optional: true - /@parcel/watcher-win32-x64/2.5.0: - resolution: {integrity: sha512-lPrxve92zEHdgeff3aiu4gDOIt4u7sJYha6wbdEZDCDUhtjTsOMiaJzG5lMY4GkWH8p0fMmO2Ppq5G5XXG+DQw==} - engines: {node: '>= 10.0.0'} + /@rollup/rollup-win32-x64-msvc/4.28.1: + resolution: {integrity: sha512-ZvK2jBafvttJjoIdKm/Q/Bh7IJ1Ose9IBOwpOXcOvW3ikGTQGmKDgxTC6oCAzW6PynbkKP8+um1du81XJHZ0JA==} cpu: [x64] os: [win32] requiresBuild: true - optional: true - - /@parcel/watcher/2.5.0: - resolution: {integrity: sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==} - engines: {node: '>= 10.0.0'} - requiresBuild: true - dependencies: - detect-libc: 1.0.3 - is-glob: 4.0.3 - micromatch: 4.0.8 - node-addon-api: 7.1.1 - optionalDependencies: - '@parcel/watcher-android-arm64': 2.5.0 - '@parcel/watcher-darwin-arm64': 2.5.0 - '@parcel/watcher-darwin-x64': 2.5.0 - '@parcel/watcher-freebsd-x64': 2.5.0 - '@parcel/watcher-linux-arm-glibc': 2.5.0 - '@parcel/watcher-linux-arm-musl': 2.5.0 - '@parcel/watcher-linux-arm64-glibc': 2.5.0 - '@parcel/watcher-linux-arm64-musl': 2.5.0 - '@parcel/watcher-linux-x64-glibc': 2.5.0 - '@parcel/watcher-linux-x64-musl': 2.5.0 - '@parcel/watcher-win32-arm64': 2.5.0 - '@parcel/watcher-win32-ia32': 2.5.0 - '@parcel/watcher-win32-x64': 2.5.0 - optional: true - - /@pmmmwh/react-refresh-webpack-plugin/0.5.10_bvuu6iy4qmnhrrzle22wedho7e: - resolution: {integrity: sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==} - engines: {node: '>= 10.13'} - peerDependencies: - '@types/webpack': 4.x || 5.x - react-refresh: '>=0.10.0 <1.0.0' - sockjs-client: ^1.4.0 - type-fest: '>=0.17.0 <4.0.0' - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x || 4.x - webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x - peerDependenciesMeta: - '@types/webpack': - optional: true - sockjs-client: - optional: true - type-fest: - optional: true - webpack-dev-server: - optional: true - webpack-hot-middleware: - optional: true - webpack-plugin-serve: - optional: true - dependencies: - ansi-html-community: 0.0.8 - common-path-prefix: 3.0.0 - core-js-pure: 3.30.2 - error-stack-parser: 2.1.4 - find-up: 5.0.0 - html-entities: 2.5.2 - loader-utils: 2.0.4 - react-refresh: 0.11.0 - schema-utils: 3.3.0 - source-map: 0.7.4 - webpack: 5.96.1_webpack-cli@5.1.4 - webpack-hot-middleware: 2.26.1 - dev: true - - /@polka/url/1.0.0-next.28: - resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} dev: true + optional: true - /@remix-run/router/1.21.0: - resolution: {integrity: sha512-xfSkCAchbdG5PnbrKqFWwia4Bi61nH+wm8wLEqfHDyp7Y3dZzgqS2itV8i4gAq9pC2HsTpwyBC6Ds8VHZ96JlA==} - engines: {node: '>=14.0.0'} + /@rtsao/scc/1.1.0: + resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} dev: true /@serverless/dashboard-plugin/7.2.3_supports-color@8.1.1: @@ -9463,7 +11322,7 @@ packages: '@storybook/core-events': 6.5.16 core-js: 3.30.2 global: 4.4.0 - qs: 6.13.0 + qs: 6.13.1 telejson: 6.0.8 dev: true @@ -9505,7 +11364,7 @@ packages: global: 4.4.0 lodash: 4.17.21 memoizerific: 1.11.3 - qs: 6.13.0 + qs: 6.13.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 regenerator-runtime: 0.13.11 @@ -9533,7 +11392,7 @@ packages: '@storybook/theming': 6.5.16_nnrd3gsncyragczmpvfhocinkq core-js: 3.30.2 memoizerific: 1.11.3 - qs: 6.13.0 + qs: 6.13.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 regenerator-runtime: 0.13.11 @@ -9566,7 +11425,7 @@ packages: core-js: 3.30.2 global: 4.4.0 lodash: 4.17.21 - qs: 6.13.0 + qs: 6.13.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 regenerator-runtime: 0.13.11 @@ -9603,7 +11462,7 @@ packages: core-js: 3.30.2 global: 4.4.0 lodash: 4.17.21 - qs: 6.13.0 + qs: 6.13.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 regenerator-runtime: 0.13.11 @@ -10022,7 +11881,7 @@ packages: core-js: 3.30.2 global: 4.4.0 lodash: 4.17.21 - qs: 6.13.0 + qs: 6.13.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 regenerator-runtime: 0.13.11 @@ -10038,7 +11897,7 @@ packages: typescript: '>= 3.x' webpack: '>= 4' dependencies: - debug: 4.3.7 + debug: 4.4.0 endent: 2.1.0 find-cache-dir: 3.3.2 flat-cache: 3.2.0 @@ -10057,10 +11916,10 @@ packages: typescript: '>= 3.x' webpack: '>= 4' dependencies: - debug: 4.3.7 + debug: 4.4.0 endent: 2.1.0 find-cache-dir: 3.3.2 - flat-cache: 3.0.4 + flat-cache: 3.2.0 micromatch: 4.0.8 react-docgen-typescript: 2.2.2_typescript@4.9.5 tslib: 2.8.1 @@ -10170,7 +12029,7 @@ packages: '@storybook/client-logger': 6.5.16 core-js: 3.30.2 memoizerific: 1.11.3 - qs: 6.11.2 + qs: 6.13.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 regenerator-runtime: 0.13.11 @@ -10242,7 +12101,7 @@ packages: fs-extra: 9.1.0 global: 4.4.0 isomorphic-unfetch: 3.1.0 - nanoid: 3.3.7 + nanoid: 3.3.8 read-pkg-up: 7.0.1 regenerator-runtime: 0.13.11 transitivePeerDependencies: @@ -10288,15 +12147,15 @@ packages: '@storybook/theming': 6.5.16_nnrd3gsncyragczmpvfhocinkq core-js: 3.30.2 memoizerific: 1.11.3 - qs: 6.13.0 + qs: 6.13.1 react: 18.3.1 react-dom: 18.3.1_react@18.3.1 regenerator-runtime: 0.13.11 resolve-from: 5.0.0 dev: true - /@swc/core-darwin-arm64/1.9.1: - resolution: {integrity: sha512-2/ncHSCdAh5OHem1fMITrWEzzl97OdMK1PHc9CkxSJnphLjRubfxB5sbc5tDhcO68a5tVy+DxwaBgDec3PXnOg==} + /@swc/core-darwin-arm64/1.10.1: + resolution: {integrity: sha512-NyELPp8EsVZtxH/mEqvzSyWpfPJ1lugpTQcSlMduZLj1EASLO4sC8wt8hmL1aizRlsbjCX+r0PyL+l0xQ64/6Q==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -10304,8 +12163,8 @@ packages: dev: true optional: true - /@swc/core-darwin-x64/1.9.1: - resolution: {integrity: sha512-4MDOFC5zmNqRJ9RGFOH95oYf27J9HniLVpB1pYm2gGeNHdl2QvDMtx2QTuMHQ6+OTn/3y1BHYuhBGp7d405oLA==} + /@swc/core-darwin-x64/1.10.1: + resolution: {integrity: sha512-L4BNt1fdQ5ZZhAk5qoDfUnXRabDOXKnXBxMDJ+PWLSxOGBbWE6aJTnu4zbGjJvtot0KM46m2LPAPY8ttknqaZA==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -10313,8 +12172,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm-gnueabihf/1.9.1: - resolution: {integrity: sha512-eVW/BjRW8/HpLe3+1jRU7w7PdRLBgnEEYTkHJISU8805/EKT03xNZn6CfaBpKfeAloY4043hbGzE/NP9IahdpQ==} + /@swc/core-linux-arm-gnueabihf/1.10.1: + resolution: {integrity: sha512-Y1u9OqCHgvVp2tYQAJ7hcU9qO5brDMIrA5R31rwWQIAKDkJKtv3IlTHF0hrbWk1wPR0ZdngkQSJZple7G+Grvw==} engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -10322,8 +12181,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-gnu/1.9.1: - resolution: {integrity: sha512-8m3u1v8R8NgI/9+cHMkzk14w87blSy3OsQPWPfhOL+XPwhyLPvat+ahQJb2nZmltjTgkB4IbzKFSfbuA34LmNA==} + /@swc/core-linux-arm64-gnu/1.10.1: + resolution: {integrity: sha512-tNQHO/UKdtnqjc7o04iRXng1wTUXPgVd8Y6LI4qIbHVoVPwksZydISjMcilKNLKIwOoUQAkxyJ16SlOAeADzhQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -10331,8 +12190,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-musl/1.9.1: - resolution: {integrity: sha512-hpT0sQAZnW8l02I289yeyFfT9llGO9PzKDxUq8pocKtioEHiElRqR53juCWoSmzuWi+6KX7zUJ0NKCBrc8pmDg==} + /@swc/core-linux-arm64-musl/1.10.1: + resolution: {integrity: sha512-x0L2Pd9weQ6n8dI1z1Isq00VHFvpBClwQJvrt3NHzmR+1wCT/gcYl1tp9P5xHh3ldM8Cn4UjWCw+7PaUgg8FcQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -10340,8 +12199,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-gnu/1.9.1: - resolution: {integrity: sha512-sGFdpdAYusk/ropHiwtXom2JrdaKPxl8MqemRv6dvxZq1Gm/GdmOowxdXIPjCgBGMgoXVcgNviH6CgiO5q+UtA==} + /@swc/core-linux-x64-gnu/1.10.1: + resolution: {integrity: sha512-yyYEwQcObV3AUsC79rSzN9z6kiWxKAVJ6Ntwq2N9YoZqSPYph+4/Am5fM1xEQYf/kb99csj0FgOelomJSobxQA==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -10349,8 +12208,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-musl/1.9.1: - resolution: {integrity: sha512-YtNLNwIWs0Z2+XgBs6+LrCIGtfCDtNr4S4b6Q5HDOreEIGzSvhkef8eyBI5L+fJ2eGov4b7iEo61C4izDJS5RA==} + /@swc/core-linux-x64-musl/1.10.1: + resolution: {integrity: sha512-tcaS43Ydd7Fk7sW5ROpaf2Kq1zR+sI5K0RM+0qYLYYurvsJruj3GhBCaiN3gkzd8m/8wkqNqtVklWaQYSDsyqA==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -10358,8 +12217,8 @@ packages: dev: true optional: true - /@swc/core-win32-arm64-msvc/1.9.1: - resolution: {integrity: sha512-qSxD3uZW2vSiHqUt30vUi0PB92zDh9bjqh5YKpfhhVa7h1vt/xXhlid8yMvSNToTfzhRrTEffOAPUr7WVoyQUA==} + /@swc/core-win32-arm64-msvc/1.10.1: + resolution: {integrity: sha512-D3Qo1voA7AkbOzQ2UGuKNHfYGKL6eejN8VWOoQYtGHHQi1p5KK/Q7V1ku55oxXBsj79Ny5FRMqiRJpVGad7bjQ==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -10367,8 +12226,8 @@ packages: dev: true optional: true - /@swc/core-win32-ia32-msvc/1.9.1: - resolution: {integrity: sha512-C3fPEwyX/WRPlX6zIToNykJuz1JkZX0sk8H1QH2vpnKuySUkt/Ur5K2FzLgSWzJdbfxstpgS151/es0VGAD+ZA==} + /@swc/core-win32-ia32-msvc/1.10.1: + resolution: {integrity: sha512-WalYdFoU3454Og+sDKHM1MrjvxUGwA2oralknXkXL8S0I/8RkWZOB++p3pLaGbTvOO++T+6znFbQdR8KRaa7DA==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -10376,8 +12235,8 @@ packages: dev: true optional: true - /@swc/core-win32-x64-msvc/1.9.1: - resolution: {integrity: sha512-2XZ+U1AyVsOAXeH6WK1syDm7+gwTjA8fShs93WcbxnK7HV+NigDlvr4124CeJLTHyh3fMh1o7+CnQnaBJhlysQ==} + /@swc/core-win32-x64-msvc/1.10.1: + resolution: {integrity: sha512-JWobfQDbTnoqaIwPKQ3DVSywihVXlQMbDuwik/dDWlj33A8oEHcjPOGs4OqcA3RHv24i+lfCQpM3Mn4FAMfacA==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -10385,8 +12244,8 @@ packages: dev: true optional: true - /@swc/core/1.9.1: - resolution: {integrity: sha512-OnPc+Kt5oy3xTvr/KCUOqE9ptJcWbyQgAUr1ydh9EmbBcmJTaO1kfQCxm/axzJi6sKeDTxL9rX5zvLOhoYIaQw==} + /@swc/core/1.10.1: + resolution: {integrity: sha512-rQ4dS6GAdmtzKiCRt3LFVxl37FaY1cgL9kSUTnhQ2xc3fmHOd7jdJK/V4pSZMG1ruGTd0bsi34O2R0Olg9Zo/w==} engines: {node: '>=10'} requiresBuild: true peerDependencies: @@ -10396,18 +12255,18 @@ packages: optional: true dependencies: '@swc/counter': 0.1.3 - '@swc/types': 0.1.14 + '@swc/types': 0.1.17 optionalDependencies: - '@swc/core-darwin-arm64': 1.9.1 - '@swc/core-darwin-x64': 1.9.1 - '@swc/core-linux-arm-gnueabihf': 1.9.1 - '@swc/core-linux-arm64-gnu': 1.9.1 - '@swc/core-linux-arm64-musl': 1.9.1 - '@swc/core-linux-x64-gnu': 1.9.1 - '@swc/core-linux-x64-musl': 1.9.1 - '@swc/core-win32-arm64-msvc': 1.9.1 - '@swc/core-win32-ia32-msvc': 1.9.1 - '@swc/core-win32-x64-msvc': 1.9.1 + '@swc/core-darwin-arm64': 1.10.1 + '@swc/core-darwin-x64': 1.10.1 + '@swc/core-linux-arm-gnueabihf': 1.10.1 + '@swc/core-linux-arm64-gnu': 1.10.1 + '@swc/core-linux-arm64-musl': 1.10.1 + '@swc/core-linux-x64-gnu': 1.10.1 + '@swc/core-linux-x64-musl': 1.10.1 + '@swc/core-win32-arm64-msvc': 1.10.1 + '@swc/core-win32-ia32-msvc': 1.10.1 + '@swc/core-win32-x64-msvc': 1.10.1 dev: true /@swc/counter/0.1.3: @@ -10419,8 +12278,8 @@ packages: tslib: 2.8.1 dev: false - /@swc/types/0.1.14: - resolution: {integrity: sha512-PbSmTiYCN+GMrvfjrMo9bdY+f2COnwbdnoMw7rqU/PI5jXpKjxOGZ0qqZCImxnT81NkNsKnmEpvu+hRXLBeCJg==} + /@swc/types/0.1.17: + resolution: {integrity: sha512-V5gRru+aD8YVyCOMAjMpWR1Ui577DD5KSJsHP8RAxopAH22jFz6GZd/qxqjO6MJHQhcsjvjOFXyDhyLQUnMveQ==} dependencies: '@swc/counter': 0.1.3 dev: true @@ -10450,7 +12309,7 @@ packages: resolution: {integrity: sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA==} engines: {node: '>=14', npm: '>=6', yarn: '>=1'} dependencies: - '@adobe/css-tools': 4.4.0 + '@adobe/css-tools': 4.4.1 aria-query: 5.3.2 chalk: 3.0.0 css.escape: 1.5.1 @@ -10459,15 +12318,15 @@ packages: redent: 3.0.0 dev: true - /@testing-library/react/16.0.1_a3zdx3tik2xe4xizju3gp3z3ua: - resolution: {integrity: sha512-dSmwJVtJXmku+iocRhWOUFbrERC76TX2Mnf0ATODz8brzAZrMBbzLwQixlBSanZxR6LddK3eiwpSFZgDET1URg==} + /@testing-library/react/16.1.0_a3zdx3tik2xe4xizju3gp3z3ua: + resolution: {integrity: sha512-Q2ToPvg0KsVL0ohND9A3zLJWcOXXcO8IDu3fj11KhNt0UlCWyFyvnCIBkd12tidB2lkiVRG8VFqdhcqhqnAQtg==} engines: {node: '>=18'} peerDependencies: '@testing-library/dom': ^10.0.0 - '@types/react': ^18.0.0 - '@types/react-dom': ^18.0.0 - react: ^18.0.0 - react-dom: ^18.0.0 + '@types/react': ^18.0.0 || ^19.0.0 + '@types/react-dom': ^18.0.0 || ^19.0.0 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -10497,6 +12356,12 @@ packages: engines: {node: '>= 10'} dev: true + /@types/acorn/4.0.6: + resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} + dependencies: + '@types/estree': 1.0.6 + dev: true + /@types/aria-query/5.0.4: resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} dev: true @@ -10539,6 +12404,15 @@ packages: '@types/responselike': 1.0.3 dev: true + /@types/cookie/0.6.0: + resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==} + + /@types/debug/4.1.12: + resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + dependencies: + '@types/ms': 0.7.34 + dev: true + /@types/eslint-scope/3.7.7: resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} dependencies: @@ -10553,6 +12427,12 @@ packages: '@types/json-schema': 7.0.15 dev: true + /@types/estree-jsx/1.0.5: + resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} + dependencies: + '@types/estree': 1.0.6 + dev: true + /@types/estree/0.0.51: resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} dev: true @@ -10594,10 +12474,10 @@ packages: '@types/unist': 2.0.6 dev: true - /@types/hoist-non-react-statics/3.3.5: - resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} + /@types/hoist-non-react-statics/3.3.6: + resolution: {integrity: sha512-lPByRJUer/iN/xa4qpyL0qmL11DqNW81iU/IG1S3uvRUq4oKagz8VCxZjiWkumgt66YT3vOdDgZ0o32sGKtCEw==} dependencies: - '@types/react': 18.3.12 + '@types/react': 18.3.16 hoist-non-react-statics: 3.3.2 /@types/html-minifier-terser/5.1.2: @@ -10670,6 +12550,10 @@ packages: resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} dev: true + /@types/json5/0.0.29: + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} + dev: true + /@types/keyv/3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: @@ -10703,10 +12587,18 @@ packages: '@types/unist': 2.0.6 dev: true + /@types/mdx/2.0.13: + resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==} + dev: true + /@types/minimatch/5.1.2: resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} dev: true + /@types/ms/0.7.34: + resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} + dev: true + /@types/node-fetch/2.6.4: resolution: {integrity: sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==} dependencies: @@ -10762,11 +12654,26 @@ packages: '@types/react': 18.3.12 dev: true + /@types/react-dom/18.3.5_@types+react@18.3.16: + resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} + peerDependencies: + '@types/react': ^18.0.0 + dependencies: + '@types/react': 18.3.16 + dev: true + /@types/react/18.3.12: resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==} dependencies: '@types/prop-types': 15.7.13 csstype: 3.1.3 + dev: true + + /@types/react/18.3.16: + resolution: {integrity: sha512-oh8AMIC4Y2ciKufU8hnKgs+ufgbA/dhPTACaZPM86AbwX9QwnFtSoPWEeRUj8fge+v6kFt78BXcDhAU1SrrAsw==} + dependencies: + '@types/prop-types': 15.7.13 + csstype: 3.1.3 /@types/responselike/1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} @@ -10774,6 +12681,10 @@ packages: '@types/node': 22.9.0 dev: true + /@types/semver/7.5.8: + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + dev: true + /@types/sinonjs__fake-timers/8.1.1: resolution: {integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==} dev: true @@ -10850,25 +12761,220 @@ packages: resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} dev: true - /@types/yargs/15.0.19: - resolution: {integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==} + /@types/yargs/15.0.19: + resolution: {integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==} + dependencies: + '@types/yargs-parser': 21.0.3 + dev: true + + /@types/yargs/17.0.33: + resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} + dependencies: + '@types/yargs-parser': 21.0.3 + dev: true + + /@types/yauzl/2.10.3: + resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} + requiresBuild: true + dependencies: + '@types/node': 22.9.0 + dev: true + optional: true + + /@typescript-eslint/eslint-plugin/6.21.0_ihlpgp5s5bfeczl5qabjdsuwmq: + resolution: {integrity: sha512-oy9+hTPCUFpngkEZUSzbf9MxI65wbKFoQYsgPdILTfbUldp5ovUuphZVe4i30emU9M/kP+T64Di0mxl7dSw3MA==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 6.21.0_p25en4ho6zunjbxjxrppq2fq7q + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/type-utils': 6.21.0_p25en4ho6zunjbxjxrppq2fq7q + '@typescript-eslint/utils': 6.21.0_p25en4ho6zunjbxjxrppq2fq7q + '@typescript-eslint/visitor-keys': 6.21.0 + debug: 4.4.0 + eslint: 9.16.0 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + semver: 7.6.3 + ts-api-utils: 1.4.3_typescript@5.6.3 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/parser/6.21.0_p25en4ho6zunjbxjxrppq2fq7q: + resolution: {integrity: sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0_typescript@5.6.3 + '@typescript-eslint/visitor-keys': 6.21.0 + debug: 4.4.0 + eslint: 9.16.0 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/scope-manager/6.21.0: + resolution: {integrity: sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 + dev: true + + /@typescript-eslint/type-utils/6.21.0_p25en4ho6zunjbxjxrppq2fq7q: + resolution: {integrity: sha512-rZQI7wHfao8qMX3Rd3xqeYSMCL3SoiSQLBATSiVKARdFGCYSRvmViieZjqc58jKgs8Y8i9YvVVhRbHSTA4VBag==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 6.21.0_typescript@5.6.3 + '@typescript-eslint/utils': 6.21.0_p25en4ho6zunjbxjxrppq2fq7q + debug: 4.4.0 + eslint: 9.16.0 + ts-api-utils: 1.4.3_typescript@5.6.3 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/types/6.21.0: + resolution: {integrity: sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==} + engines: {node: ^16.0.0 || >=18.0.0} + dev: true + + /@typescript-eslint/typescript-estree/6.21.0_typescript@5.6.3: + resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/visitor-keys': 6.21.0 + debug: 4.4.0 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.3 + semver: 7.6.3 + ts-api-utils: 1.4.3_typescript@5.6.3 + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/utils/6.21.0_p25en4ho6zunjbxjxrppq2fq7q: + resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} + engines: {node: ^16.0.0 || >=18.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.1_eslint@9.16.0 + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 6.21.0 + '@typescript-eslint/types': 6.21.0 + '@typescript-eslint/typescript-estree': 6.21.0_typescript@5.6.3 + eslint: 9.16.0 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/visitor-keys/6.21.0: + resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} + engines: {node: ^16.0.0 || >=18.0.0} + dependencies: + '@typescript-eslint/types': 6.21.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@vanilla-extract/babel-plugin-debug-ids/1.1.0: + resolution: {integrity: sha512-Zy9bKjaL2P5zsrFYQJ8IjWGlFODmZrpvFmjFE0Zv8om55Pz1JtpJtL6DvlxlWUxbVaP1HKCqsmEfFOZN8fX/ZQ==} + dependencies: + '@babel/core': 7.26.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@vanilla-extract/css/1.16.1: + resolution: {integrity: sha512-3jKxH5ty/ZjmGoLAx8liY7e87FRCIJfnuufX/K9fQklu0YHP3ClrNisU++LkZuD+GZleqMSAQMF0r8Otln+OPQ==} + dependencies: + '@emotion/hash': 0.9.2 + '@vanilla-extract/private': 1.0.6 + css-what: 6.1.0 + cssesc: 3.0.0 + csstype: 3.1.3 + dedent: 1.5.3 + deep-object-diff: 1.1.9 + deepmerge: 4.3.1 + lru-cache: 10.4.3 + media-query-parser: 2.0.2 + modern-ahocorasick: 1.1.0 + picocolors: 1.1.1 + transitivePeerDependencies: + - babel-plugin-macros + dev: true + + /@vanilla-extract/integration/6.5.0: + resolution: {integrity: sha512-E2YcfO8vA+vs+ua+gpvy1HRqvgWbI+MTlUpxA8FvatOvybuNcWAY0CKwQ/Gpj7rswYKtC6C7+xw33emM6/ImdQ==} dependencies: - '@types/yargs-parser': 21.0.3 + '@babel/core': 7.26.0 + '@babel/plugin-syntax-typescript': 7.25.9_@babel+core@7.26.0 + '@vanilla-extract/babel-plugin-debug-ids': 1.1.0 + '@vanilla-extract/css': 1.16.1 + esbuild: 0.17.6 + eval: 0.1.8 + find-up: 5.0.0 + javascript-stringify: 2.1.0 + lodash: 4.17.21 + mlly: 1.7.3 + outdent: 0.8.0 + vite: 5.4.11 + vite-node: 1.6.0 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser dev: true - /@types/yargs/17.0.33: - resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} - dependencies: - '@types/yargs-parser': 21.0.3 + /@vanilla-extract/private/1.0.6: + resolution: {integrity: sha512-ytsG/JLweEjw7DBuZ/0JCN4WAQgM9erfSTdS1NQY778hFQSZ6cfCDEZZ0sgVm4k54uNz6ImKB33AYvSR//fjxw==} dev: true - /@types/yauzl/2.10.3: - resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - requiresBuild: true - dependencies: - '@types/node': 22.9.0 - dev: true - optional: true + /@web3-storage/multipart-parser/1.0.0: + resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==} /@webassemblyjs/ast/1.14.1: resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} @@ -11183,6 +13289,11 @@ packages: resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} dev: true + /@zxing/text-encoding/0.9.0: + resolution: {integrity: sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==} + requiresBuild: true + optional: true + /abab/2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} deprecated: Use your platform's native atob() and btoa() methods instead @@ -11193,7 +13304,6 @@ packages: engines: {node: '>=6.5'} dependencies: event-target-shim: 5.0.1 - dev: true /accepts/1.3.8: resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} @@ -11201,7 +13311,6 @@ packages: dependencies: mime-types: 2.1.35 negotiator: 0.6.3 - dev: true /acorn-globals/7.0.1: resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} @@ -11218,6 +13327,14 @@ packages: acorn: 7.4.1 dev: true + /acorn-jsx/5.3.2_acorn@8.14.0: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.14.0 + dev: true + /acorn-walk/7.2.0: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} engines: {node: '>=0.4.0'} @@ -11270,7 +13387,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.7 + debug: 4.4.0 transitivePeerDependencies: - supports-color dev: true @@ -11279,7 +13396,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.7_supports-color@8.1.1 + debug: 4.4.0_supports-color@8.1.1 transitivePeerDependencies: - supports-color dev: true @@ -11307,8 +13424,8 @@ packages: array.prototype.flatmap: 1.3.1 es5-shim: 4.6.7 es6-shim: 0.35.8 - function.prototype.name: 1.1.5 - globalthis: 1.0.3 + function.prototype.name: 1.1.6 + globalthis: 1.0.4 object.entries: 1.1.6 object.fromentries: 2.0.6 object.getownpropertydescriptors: 2.1.6 @@ -11437,6 +13554,11 @@ packages: engines: {node: '>=10'} dev: true + /ansi-styles/6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + dev: true + /ansi-to-html/0.6.15: resolution: {integrity: sha512-28ijx2aHJGdzbs+O5SNQF65r6rrKYnkuwTYm8lZlChuoJ9P1vVzIpWO20sQTqTPDXYp6NFwk326vApTtLVFXpQ==} engines: {node: '>=8.0.0'} @@ -11460,7 +13582,6 @@ packages: dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 - dev: true /apollo-cache-control/0.1.1_graphql@15.9.0: resolution: {integrity: sha512-XJQs167e9u+e5ybSi51nGYr70NPBbswdvTEHtbtXbwkZ+n9t0SLPvUcoqceayOSwjK1XYOdU/EKPawNdb3rLQA==} @@ -11630,7 +13751,7 @@ packages: resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 is-array-buffer: 3.0.4 dev: true @@ -11646,16 +13767,27 @@ packages: /array-flatten/1.1.1: resolution: {integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=} - dev: true /array-includes/3.1.6: resolution: {integrity: sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.3 + get-intrinsic: 1.2.6 + is-string: 1.0.7 + dev: true + + /array-includes/3.1.8: + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 - get-intrinsic: 1.2.4 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.6 is-string: 1.0.7 dev: true @@ -11685,11 +13817,45 @@ packages: engines: {node: '>=0.10.0'} dev: true + /array.prototype.findlast/1.2.5: + resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + dev: true + + /array.prototype.findlastindex/1.2.5: + resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-shim-unscopables: 1.0.2 + dev: true + /array.prototype.flat/1.3.1: resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.0 + dev: true + + /array.prototype.flat/1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 es-shim-unscopables: 1.0.0 @@ -11699,7 +13865,17 @@ packages: resolution: {integrity: sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-shim-unscopables: 1.0.0 + dev: true + + /array.prototype.flatmap/1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 es-shim-unscopables: 1.0.0 @@ -11709,7 +13885,7 @@ packages: resolution: {integrity: sha512-gfaKntvwqYIuC7mLLyv2wzZIJqrRhn5PZ9EfFejSx6a78sV7iDsGpG9P+3oUPtm1Rerqm6nrKS4FYuTIvWfo3g==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 es-array-method-boxes-properly: 1.0.0 @@ -11720,23 +13896,34 @@ packages: resolution: {integrity: sha512-kDdugMl7id9COE8R7MHF5jWk7Dqt/fs4Pv+JXoICnYwqpjjjbUurz6w5fT5IG6brLdJhv6/VoHB0H7oyIBXd+Q==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 es-array-method-boxes-properly: 1.0.0 is-string: 1.0.7 dev: true + /array.prototype.tosorted/1.1.4: + resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-shim-unscopables: 1.0.2 + dev: true + /arraybuffer.prototype.slice/1.0.3: resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==} engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.1 - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 es-errors: 1.3.0 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.6 is-array-buffer: 3.0.4 is-shared-array-buffer: 1.0.3 dev: true @@ -11782,6 +13969,10 @@ packages: engines: {node: '>=0.10.0'} dev: true + /ast-types-flow/0.0.8: + resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} + dev: true + /ast-types/0.14.2: resolution: {integrity: sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==} engines: {node: '>=4'} @@ -11794,6 +13985,11 @@ packages: engines: {node: '>=8'} dev: true + /astring/1.9.0: + resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} + hasBin: true + dev: true + /async-each/1.0.6: resolution: {integrity: sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==} dev: true @@ -11823,6 +14019,22 @@ packages: engines: {node: '>=8.0.0'} dev: true + /autoprefixer/10.4.20_postcss@8.4.49: + resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} + engines: {node: ^10 || ^12 || >=14} + hasBin: true + peerDependencies: + postcss: ^8.1.0 + dependencies: + browserslist: 4.24.2 + caniuse-lite: 1.0.30001679 + fraction.js: 4.3.7 + normalize-range: 0.1.2 + picocolors: 1.1.1 + postcss: 8.4.49 + postcss-value-parser: 4.2.0 + dev: true + /autoprefixer/9.8.8: resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==} hasBin: true @@ -11841,7 +14053,6 @@ packages: engines: {node: '>= 0.4'} dependencies: possible-typed-array-names: 1.0.0 - dev: true /aws-sdk/2.1692.0: resolution: {integrity: sha512-x511uiJ/57FIsbgUe5csJ13k3uzu25uWQE+XqfBis/sB0SFoiElJWXRkgEAUh0U6n40eT3ay5Ue4oPkRMu1LYw==} @@ -11868,6 +14079,11 @@ packages: resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==} dev: true + /axe-core/4.10.2: + resolution: {integrity: sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w==} + engines: {node: '>=4'} + dev: true + /axe-core/4.7.2: resolution: {integrity: sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==} engines: {node: '>=4'} @@ -11893,6 +14109,11 @@ packages: - debug dev: true + /axobject-query/4.1.0: + resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} + engines: {node: '>= 0.4'} + dev: true + /babel-code-frame/6.26.0: resolution: {integrity: sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==} dependencies: @@ -11992,7 +14213,7 @@ packages: dependencies: '@babel/core': 7.26.0 find-cache-dir: 4.0.0 - schema-utils: 4.2.0 + schema-utils: 4.3.0 webpack: 5.96.1_webpack-cli@5.1.4 dev: true @@ -12049,7 +14270,7 @@ packages: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.26.0 cosmiconfig: 7.1.0 resolve: 1.22.8 dev: true @@ -12218,6 +14439,10 @@ packages: resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==} dev: true + /bail/2.0.2: + resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} + dev: true + /balanced-match/1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -12242,6 +14467,12 @@ packages: engines: {node: '>=6.0.0'} dev: true + /basic-auth/2.0.1: + resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} + engines: {node: '>= 0.8'} + dependencies: + safe-buffer: 5.1.2 + /batch-processor/1.0.0: resolution: {integrity: sha1-dclcMrdI4IUNEMKxaPa9vpiRrOg=} dev: true @@ -12278,7 +14509,6 @@ packages: /binary-extensions/2.3.0: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} - dev: true /bindings/1.5.0: resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} @@ -12346,6 +14576,25 @@ packages: - supports-color dev: true + /body-parser/1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.13.0 + raw-body: 2.5.2 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + /boolbase/1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: true @@ -12468,6 +14717,12 @@ packages: safe-buffer: 5.2.1 dev: true + /browserify-zlib/0.1.4: + resolution: {integrity: sha512-19OEpq7vWgsH6WkvkBJQDFvJS1uPcbFOQ4v9CU839dO+ZZXUZO6XpE6hNCqvlIIj+4fZvRiJ6DsAQ382GwiyTQ==} + dependencies: + pako: 0.2.9 + dev: true + /browserify-zlib/0.2.0: resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} dependencies: @@ -12523,7 +14778,6 @@ packages: /buffer-from/1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - dev: true /buffer-xor/1.0.3: resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} @@ -12584,12 +14838,10 @@ packages: /bytes/3.0.0: resolution: {integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=} engines: {node: '>= 0.8'} - dev: true /bytes/3.1.2: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} - dev: true /c8/7.13.0: resolution: {integrity: sha512-/NL4hQTv1gBL6J6ei80zu3IiTrmePDKXKXOTLpHvcIWZTVYQlDhVWjjWvkhICylE8EwwnMVzDZugCvdx0/DIIA==} @@ -12610,6 +14862,11 @@ packages: yargs-parser: 20.2.9 dev: true + /cac/6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} + dev: true + /cacache/12.0.4: resolution: {integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==} dependencies: @@ -12656,6 +14913,24 @@ packages: - bluebird dev: true + /cacache/17.1.4: + resolution: {integrity: sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + '@npmcli/fs': 3.1.1 + fs-minipass: 3.0.3 + glob: 10.4.5 + lru-cache: 7.18.3 + minipass: 7.1.2 + minipass-collect: 1.0.2 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + p-map: 4.0.0 + ssri: 10.0.6 + tar: 6.2.1 + unique-filename: 3.0.0 + dev: true + /cache-base/1.0.1: resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} engines: {node: '>=0.10.0'} @@ -12694,23 +14969,29 @@ packages: engines: {node: '>=6'} dev: true - /call-bind/1.0.2: - resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} + /call-bind-apply-helpers/1.0.1: + resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} + engines: {node: '>= 0.4'} dependencies: + es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.4 - dev: true - /call-bind/1.0.7: - resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==} + /call-bind/1.0.8: + resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} engines: {node: '>= 0.4'} dependencies: - es-define-property: 1.0.0 - es-errors: 1.3.0 - function-bind: 1.1.2 - get-intrinsic: 1.2.4 + call-bind-apply-helpers: 1.0.1 + es-define-property: 1.0.1 + get-intrinsic: 1.2.6 set-function-length: 1.2.2 + /call-bound/1.0.2: + resolution: {integrity: sha512-0lk0PHFe/uz0vl527fG9CgdE9WdafjDbCXvBbs+LUv000TVt2Jjhqbs4Jwm8gz070w8xXyEAxrPOMullsxXeGg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + get-intrinsic: 1.2.6 + /call-me-maybe/1.0.2: resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} dev: true @@ -12786,6 +15067,10 @@ packages: resolution: {integrity: sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==} dev: true + /ccount/2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + dev: true + /chalk/1.1.3: resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} engines: {node: '>=0.10.0'} @@ -12851,18 +15136,34 @@ packages: engines: {node: '>=10'} dev: true + /character-entities-html4/2.1.0: + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} + dev: true + /character-entities-legacy/1.1.4: resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} dev: true + /character-entities-legacy/3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} + dev: true + /character-entities/1.2.4: resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} dev: true + /character-entities/2.0.2: + resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} + dev: true + /character-reference-invalid/1.1.4: resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} dev: true + /character-reference-invalid/2.0.1: + resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} + dev: true + /chardet/0.7.0: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} @@ -12927,7 +15228,6 @@ packages: readdirp: 3.6.0 optionalDependencies: fsevents: 2.3.3 - dev: true /chokidar/4.0.1: resolution: {integrity: sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==} @@ -13087,11 +15387,6 @@ packages: type: 2.7.3 dev: true - /cli-spinners/2.9.0: - resolution: {integrity: sha512-4/aL9X3Wh0yiMQlE+eeRhWP6vclO3QRtw1JHKIT0FFUs5FjpFmESqtMvYZ0+lbzBw900b95mS0hohy+qn2VK/g==} - engines: {node: '>=6'} - dev: true - /cli-spinners/2.9.2: resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} engines: {node: '>=6'} @@ -13257,6 +15552,10 @@ packages: resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} dev: true + /comma-separated-tokens/2.0.3: + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} + dev: true + /commander/10.0.1: resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} engines: {node: '>=14'} @@ -13318,7 +15617,6 @@ packages: engines: {node: '>= 0.6'} dependencies: mime-db: 1.53.0 - dev: true /compression/1.7.4: resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} @@ -13333,7 +15631,6 @@ packages: vary: 1.1.2 transitivePeerDependencies: - supports-color - dev: true /concat-map/0.0.1: resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} @@ -13348,6 +15645,10 @@ packages: typedarray: 0.0.6 dev: true + /confbox/0.1.8: + resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} + dev: true + /console-browserify/1.2.0: resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} dev: true @@ -13372,12 +15673,10 @@ packages: engines: {node: '>= 0.6'} dependencies: safe-buffer: 5.2.1 - dev: true /content-type/1.0.5: resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} engines: {node: '>= 0.6'} - dev: true /convert-source-map/1.9.0: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} @@ -13388,14 +15687,25 @@ packages: dev: true /cookie-signature/1.0.6: - resolution: {integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw=} - dev: true + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + + /cookie-signature/1.2.2: + resolution: {integrity: sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==} + engines: {node: '>=6.6.0'} /cookie/0.5.0: resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} engines: {node: '>= 0.6'} dev: true + /cookie/0.6.0: + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} + engines: {node: '>= 0.6'} + + /cookie/0.7.1: + resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} + engines: {node: '>= 0.6'} + /cookie/0.7.2: resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} engines: {node: '>= 0.6'} @@ -13676,13 +15986,13 @@ packages: peerDependencies: webpack: ^4.27.0 || ^5.0.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.23 + icss-utils: 5.1.0_postcss@8.4.49 loader-utils: 2.0.4 - postcss: 8.4.23 - postcss-modules-extract-imports: 3.0.0_postcss@8.4.23 - postcss-modules-local-by-default: 4.0.3_postcss@8.4.23 - postcss-modules-scope: 3.0.0_postcss@8.4.23 - postcss-modules-values: 4.0.0_postcss@8.4.23 + postcss: 8.4.49 + postcss-modules-extract-imports: 3.1.0_postcss@8.4.49 + postcss-modules-local-by-default: 4.2.0_postcss@8.4.49 + postcss-modules-scope: 3.2.1_postcss@8.4.49 + postcss-modules-values: 4.0.0_postcss@8.4.49 postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.6.3 @@ -13701,12 +16011,12 @@ packages: webpack: optional: true dependencies: - icss-utils: 5.1.0_postcss@8.4.47 - postcss: 8.4.47 - postcss-modules-extract-imports: 3.1.0_postcss@8.4.47 - postcss-modules-local-by-default: 4.0.5_postcss@8.4.47 - postcss-modules-scope: 3.2.0_postcss@8.4.47 - postcss-modules-values: 4.0.0_postcss@8.4.47 + icss-utils: 5.1.0_postcss@8.4.49 + postcss: 8.4.49 + postcss-modules-extract-imports: 3.1.0_postcss@8.4.49 + postcss-modules-local-by-default: 4.2.0_postcss@8.4.49 + postcss-modules-scope: 3.2.1_postcss@8.4.49 + postcss-modules-values: 4.0.0_postcss@8.4.49 postcss-value-parser: 4.2.0 semver: 7.6.3 webpack: 5.96.1_webpack-cli@5.1.4 @@ -13755,26 +16065,26 @@ packages: /csstype/3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - /csv-generate/4.4.1: - resolution: {integrity: sha512-O/einO0v4zPmXaOV+sYqGa02VkST4GP5GLpWBNHEouIU7pF3kpGf3D0kCCvX82ydIY4EKkOK+R8b1BYsRXravg==} + /csv-generate/4.4.2: + resolution: {integrity: sha512-W6nVsf+rz0J3yo9FOjeer7tmzBJKaTTxf7K0uw6GZgRocZYPVpuSWWa5/aoWWrjQZj4/oNIKTYapOM7hiNjVMA==} dev: true - /csv-parse/5.5.6: - resolution: {integrity: sha512-uNpm30m/AGSkLxxy7d9yRXpJQFrZzVWLFBkS+6ngPcZkw/5k3L/jjFuj7tVnEpRn+QgmiXr21nDlhCiUK4ij2A==} + /csv-parse/5.6.0: + resolution: {integrity: sha512-l3nz3euub2QMg5ouu5U09Ew9Wf6/wQ8I++ch1loQ0ljmzhmfZYrH9fflS22i/PQEvsPvxCwxgz5q7UB8K1JO4Q==} dev: true - /csv-stringify/6.5.1: - resolution: {integrity: sha512-+9lpZfwpLntpTIEpFbwQyWuW/hmI/eHuJZD1XzeZpfZTqkf1fyvBbBLXTJJMsBuuS11uTShMqPwzx4A6ffXgRQ==} + /csv-stringify/6.5.2: + resolution: {integrity: sha512-RFPahj0sXcmUyjrObAK+DOWtMvMIFV328n4qZJhgX3x2RqkQgOTU2mCUmiFR0CzM6AzChlRSUErjiJeEt8BaQA==} dev: true - /csv/6.3.10: - resolution: {integrity: sha512-5NYZG4AN2ZUthmNxIudgBEdMPUnbQHu9V4QTzBPqQzUP3KQsFiJo+8HQ0+oVxj1PomIT1/f67VI1QH/hsrZLKA==} + /csv/6.3.11: + resolution: {integrity: sha512-a8bhT76Q546jOElHcTrkzWY7Py925mfLO/jqquseH61ThOebYwOjLbWHBqdRB4K1VpU36sTyIei6Jwj7QdEZ7g==} engines: {node: '>= 0.1.90'} dependencies: - csv-generate: 4.4.1 - csv-parse: 5.5.6 - csv-stringify: 6.5.1 - stream-transform: 3.3.2 + csv-generate: 4.4.2 + csv-parse: 5.6.0 + csv-stringify: 6.5.2 + stream-transform: 3.3.3 dev: true /currently-unhandled/0.4.1: @@ -13812,7 +16122,7 @@ packages: commander: 6.2.1 common-tags: 1.8.2 dayjs: 1.11.13 - debug: 4.3.7_supports-color@8.1.1 + debug: 4.4.0_supports-color@8.1.1 enquirer: 2.4.1 eventemitter2: 6.4.7 execa: 4.1.0 @@ -13848,6 +16158,10 @@ packages: type: 2.7.3 dev: true + /damerau-levenshtein/1.0.8: + resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} + dev: true + /dashdash/1.14.1: resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} engines: {node: '>=0.10'} @@ -13855,6 +16169,10 @@ packages: assert-plus: 1.0.0 dev: true + /data-uri-to-buffer/3.0.1: + resolution: {integrity: sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==} + engines: {node: '>= 6'} + /data-urls/3.0.2: resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} engines: {node: '>=12'} @@ -13868,7 +16186,7 @@ packages: resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-data-view: 1.0.1 dev: true @@ -13877,7 +16195,7 @@ packages: resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-data-view: 1.0.1 dev: true @@ -13886,7 +16204,7 @@ packages: resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-data-view: 1.0.1 dev: true @@ -13908,7 +16226,6 @@ packages: optional: true dependencies: ms: 2.0.0 - dev: true /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} @@ -13945,8 +16262,20 @@ packages: ms: 2.1.3 dev: true - /debug/4.3.7_supports-color@8.1.1: - resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + /debug/4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + dev: true + + /debug/4.4.0_supports-color@8.1.1: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -13968,6 +16297,12 @@ packages: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} dev: true + /decode-named-character-reference/1.0.2: + resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==} + dependencies: + character-entities: 2.0.2 + dev: true + /decode-uri-component/0.2.2: resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} engines: {node: '>=0.10'} @@ -14050,6 +16385,10 @@ packages: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} dev: true + /deep-object-diff/1.1.9: + resolution: {integrity: sha512-Rn+RuwkmkDwCi2/oXOFS9Gsr5lJZu/yTGpK7wAaAIE75CC+LCGEZHpY6VQJa/RoJcrmaA/docWJZvYohlNkWPA==} + dev: true + /deepmerge/2.2.1: resolution: {integrity: sha512-R9hc1Xa/NOBi9WRVUWg19rl1UB7Tt4kuPd+thNJgFZoxXsTz7ncaPaeIm+40oSGuP33DfMb4sZt1QIGiJzC4EA==} engines: {node: '>=0.10.0'} @@ -14095,9 +16434,9 @@ packages: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} dependencies: - es-define-property: 1.0.0 + es-define-property: 1.0.1 es-errors: 1.3.0 - gopd: 1.0.1 + gopd: 1.2.0 /define-lazy-prop/2.0.0: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} @@ -14187,7 +16526,6 @@ packages: /depd/2.0.0: resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} engines: {node: '>= 0.8'} - dev: true /dequal/2.0.3: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} @@ -14204,7 +16542,6 @@ packages: /destroy/1.2.0: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - dev: true /detab/2.0.4: resolution: {integrity: sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==} @@ -14249,7 +16586,7 @@ packages: hasBin: true dependencies: address: 1.2.2 - debug: 4.3.7 + debug: 4.4.0 transitivePeerDependencies: - supports-color dev: true @@ -14266,6 +16603,11 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dev: true + /diff/5.2.0: + resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} + engines: {node: '>=0.3.1'} + dev: true + /diffie-hellman/5.0.3: resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} dependencies: @@ -14287,6 +16629,13 @@ packages: dependencies: path-type: 4.0.0 + /doctrine/2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + dependencies: + esutils: 2.0.3 + dev: true + /doctrine/3.0.0: resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} engines: {node: '>=6.0.0'} @@ -14391,6 +16740,14 @@ packages: dev: true optional: true + /dunder-proto/1.0.0: + resolution: {integrity: sha512-9+Sj30DIu+4KvHqMfLUGLFYL2PkURSYMVXJyXe92nFRvlYq5hBjLEhblKB+vkd/WVlUYMWigiY07T91Fkk0+4A==} + engines: {node: '>= 0.4'} + dependencies: + call-bind-apply-helpers: 1.0.1 + es-errors: 1.3.0 + gopd: 1.2.0 + /duplexer/0.1.2: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} dev: true @@ -14411,6 +16768,10 @@ packages: es5-ext: 0.10.64 dev: true + /eastasianwidth/0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + dev: true + /ecc-jsbn/0.1.2: resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} dependencies: @@ -14420,7 +16781,6 @@ packages: /ee-first/1.1.1: resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} - dev: true /ejs/3.1.10: resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} @@ -14463,6 +16823,10 @@ packages: /emoji-regex/8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + /emoji-regex/9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + dev: true + /emojis-list/3.0.0: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} engines: {node: '>= 4'} @@ -14471,7 +16835,10 @@ packages: /encodeurl/1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} - dev: true + + /encodeurl/2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} /end-of-stream/1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} @@ -14527,6 +16894,10 @@ packages: hasBin: true dev: true + /err-code/2.0.3: + resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} + dev: true + /errno/0.1.8: resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} hasBin: true @@ -14546,30 +16917,82 @@ packages: stackframe: 1.3.4 dev: true - /es-abstract/1.23.3: - resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + /es-abstract/1.23.3: + resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.1 + arraybuffer.prototype.slice: 1.0.3 + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + data-view-buffer: 1.0.1 + data-view-byte-length: 1.0.1 + data-view-byte-offset: 1.0.0 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + es-set-tostringtag: 2.0.3 + es-to-primitive: 1.2.1 + function.prototype.name: 1.1.6 + get-intrinsic: 1.2.6 + get-symbol-description: 1.0.2 + globalthis: 1.0.4 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.1.0 + hasown: 2.0.2 + internal-slot: 1.0.7 + is-array-buffer: 3.0.4 + is-callable: 1.2.7 + is-data-view: 1.0.1 + is-negative-zero: 2.0.3 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.3 + is-string: 1.0.7 + is-typed-array: 1.1.13 + is-weakref: 1.0.2 + object-inspect: 1.13.3 + object-keys: 1.1.1 + object.assign: 4.1.5 + regexp.prototype.flags: 1.5.3 + safe-array-concat: 1.1.2 + safe-regex-test: 1.0.3 + string.prototype.trim: 1.2.9 + string.prototype.trimend: 1.0.8 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.2 + typed-array-byte-length: 1.0.1 + typed-array-byte-offset: 1.0.2 + typed-array-length: 1.0.6 + unbox-primitive: 1.0.2 + which-typed-array: 1.1.15 + dev: true + + /es-abstract/1.23.5: + resolution: {integrity: sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ==} engines: {node: '>= 0.4'} dependencies: array-buffer-byte-length: 1.0.1 arraybuffer.prototype.slice: 1.0.3 available-typed-arrays: 1.0.7 - call-bind: 1.0.7 + call-bind: 1.0.8 data-view-buffer: 1.0.1 data-view-byte-length: 1.0.1 data-view-byte-offset: 1.0.0 - es-define-property: 1.0.0 + es-define-property: 1.0.1 es-errors: 1.3.0 es-object-atoms: 1.0.0 es-set-tostringtag: 2.0.3 es-to-primitive: 1.2.1 function.prototype.name: 1.1.6 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.6 get-symbol-description: 1.0.2 globalthis: 1.0.4 - gopd: 1.0.1 + gopd: 1.2.0 has-property-descriptors: 1.0.2 has-proto: 1.0.3 - has-symbols: 1.0.3 + has-symbols: 1.1.0 hasown: 2.0.2 internal-slot: 1.0.7 is-array-buffer: 3.0.4 @@ -14602,11 +17025,9 @@ packages: resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} dev: true - /es-define-property/1.0.0: - resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==} + /es-define-property/1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} engines: {node: '>= 0.4'} - dependencies: - get-intrinsic: 1.2.4 /es-errors/1.3.0: resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} @@ -14615,9 +17036,9 @@ packages: /es-get-iterator/1.1.3: resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 - has-symbols: 1.0.3 + call-bind: 1.0.8 + get-intrinsic: 1.2.6 + has-symbols: 1.1.0 is-arguments: 1.1.1 is-map: 2.0.2 is-set: 2.0.2 @@ -14626,6 +17047,27 @@ packages: stop-iteration-iterator: 1.0.0 dev: true + /es-iterator-helpers/1.2.0: + resolution: {integrity: sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-set-tostringtag: 2.0.3 + function-bind: 1.1.2 + get-intrinsic: 1.2.6 + globalthis: 1.0.4 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + has-proto: 1.0.3 + has-symbols: 1.1.0 + internal-slot: 1.0.7 + iterator.prototype: 1.1.4 + safe-array-concat: 1.1.2 + dev: true + /es-module-lexer/1.5.4: resolution: {integrity: sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==} dev: true @@ -14635,13 +17077,12 @@ packages: engines: {node: '>= 0.4'} dependencies: es-errors: 1.3.0 - dev: true /es-set-tostringtag/2.0.3: resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.6 has-tostringtag: 1.0.2 hasown: 2.0.2 dev: true @@ -14652,6 +17093,12 @@ packages: has: 1.0.3 dev: true + /es-shim-unscopables/1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + dependencies: + hasown: 2.0.2 + dev: true + /es-to-primitive/1.2.1: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} @@ -14718,6 +17165,79 @@ packages: es6-symbol: 3.1.4 dev: true + /esbuild-plugins-node-modules-polyfill/1.6.8_esbuild@0.17.6: + resolution: {integrity: sha512-bRB4qbgUDWrdY1eMk123KiaCSW9VzQ+QLZrmU7D//cCFkmksPd9mUMpmWoFK/rxjIeTfTSOpKCoGoimlvI+AWw==} + engines: {node: '>=14.0.0'} + peerDependencies: + esbuild: '>=0.14.0 <=0.24.x' + dependencies: + '@jspm/core': 2.0.1 + esbuild: 0.17.6 + local-pkg: 0.5.1 + resolve.exports: 2.0.2 + dev: true + + /esbuild/0.17.6: + resolution: {integrity: sha512-TKFRp9TxrJDdRWfSsSERKEovm6v30iHnrjlcGhLBOtReE28Yp1VSBRfO3GTaOFMoxsNerx4TjrhzSuma9ha83Q==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.17.6 + '@esbuild/android-arm64': 0.17.6 + '@esbuild/android-x64': 0.17.6 + '@esbuild/darwin-arm64': 0.17.6 + '@esbuild/darwin-x64': 0.17.6 + '@esbuild/freebsd-arm64': 0.17.6 + '@esbuild/freebsd-x64': 0.17.6 + '@esbuild/linux-arm': 0.17.6 + '@esbuild/linux-arm64': 0.17.6 + '@esbuild/linux-ia32': 0.17.6 + '@esbuild/linux-loong64': 0.17.6 + '@esbuild/linux-mips64el': 0.17.6 + '@esbuild/linux-ppc64': 0.17.6 + '@esbuild/linux-riscv64': 0.17.6 + '@esbuild/linux-s390x': 0.17.6 + '@esbuild/linux-x64': 0.17.6 + '@esbuild/netbsd-x64': 0.17.6 + '@esbuild/openbsd-x64': 0.17.6 + '@esbuild/sunos-x64': 0.17.6 + '@esbuild/win32-arm64': 0.17.6 + '@esbuild/win32-ia32': 0.17.6 + '@esbuild/win32-x64': 0.17.6 + dev: true + + /esbuild/0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 + dev: true + /esbuild/0.24.0: resolution: {integrity: sha512-FuLPevChGDshgSicjisSooU0cemp/sGXR841D5LHMB7mTVOmsEHcAxaH3irL53+8YDIeVNQEySh4DaYU/iuPqQ==} engines: {node: '>=18'} @@ -14757,7 +17277,6 @@ packages: /escape-html/1.0.3: resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - dev: true /escape-regexp-component/1.0.2: resolution: {integrity: sha512-B0yxafj1D1ZTNEHkFoQxz4iboZSfaZHhaNhIug7GcUCL4ZUrVSJZTmWUAkPOFaYDfi3RNT9XM082TuGE6jpmiQ==} @@ -14807,6 +17326,170 @@ packages: source-map: 0.6.1 dev: true + /eslint-import-resolver-node/0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + dependencies: + debug: 3.2.7 + is-core-module: 2.15.1 + resolve: 1.22.8 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-import-resolver-typescript/3.7.0_5v7n5uhp5ssx3apes6v634ordm: + resolution: {integrity: sha512-Vrwyi8HHxY97K5ebydMtffsWAn1SCR9eol49eCd5fJS4O1WV7PaAjbcjmbfJJSMz/t4Mal212Uz/fQZrOB8mow==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + eslint: '*' + eslint-plugin-import: '*' + eslint-plugin-import-x: '*' + peerDependenciesMeta: + eslint-plugin-import: + optional: true + eslint-plugin-import-x: + optional: true + dependencies: + '@nolyfill/is-core-module': 1.0.39 + debug: 4.4.0 + enhanced-resolve: 5.17.1 + eslint: 9.16.0 + eslint-plugin-import: 2.31.0_nl6bl76y4zvwwkj5ybzpyvwwa4 + fast-glob: 3.3.2 + get-tsconfig: 4.8.1 + is-bun-module: 1.3.0 + is-glob: 4.0.3 + stable-hash: 0.0.4 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-module-utils/2.12.0_kc5nttd2frtqzda5vlkcaoys3m: + resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 6.21.0_p25en4ho6zunjbxjxrppq2fq7q + debug: 3.2.7 + eslint: 9.16.0 + eslint-import-resolver-node: 0.3.9 + eslint-import-resolver-typescript: 3.7.0_5v7n5uhp5ssx3apes6v634ordm + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-plugin-import/2.31.0_nl6bl76y4zvwwkj5ybzpyvwwa4: + resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + dependencies: + '@rtsao/scc': 1.1.0 + '@typescript-eslint/parser': 6.21.0_p25en4ho6zunjbxjxrppq2fq7q + array-includes: 3.1.8 + array.prototype.findlastindex: 1.2.5 + array.prototype.flat: 1.3.2 + array.prototype.flatmap: 1.3.2 + debug: 3.2.7 + doctrine: 2.1.0 + eslint: 9.16.0 + eslint-import-resolver-node: 0.3.9 + eslint-module-utils: 2.12.0_kc5nttd2frtqzda5vlkcaoys3m + hasown: 2.0.2 + is-core-module: 2.15.1 + is-glob: 4.0.3 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + object.groupby: 1.0.3 + object.values: 1.2.0 + semver: 6.3.1 + string.prototype.trimend: 1.0.8 + tsconfig-paths: 3.15.0 + transitivePeerDependencies: + - eslint-import-resolver-typescript + - eslint-import-resolver-webpack + - supports-color + dev: true + + /eslint-plugin-jsx-a11y/6.10.2_eslint@9.16.0: + resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 + dependencies: + aria-query: 5.3.2 + array-includes: 3.1.8 + array.prototype.flatmap: 1.3.2 + ast-types-flow: 0.0.8 + axe-core: 4.10.2 + axobject-query: 4.1.0 + damerau-levenshtein: 1.0.8 + emoji-regex: 9.2.2 + eslint: 9.16.0 + hasown: 2.0.2 + jsx-ast-utils: 3.3.5 + language-tags: 1.0.9 + minimatch: 3.1.2 + object.fromentries: 2.0.8 + safe-regex-test: 1.0.3 + string.prototype.includes: 2.0.1 + dev: true + + /eslint-plugin-react-hooks/5.1.0_eslint@9.16.0: + resolution: {integrity: sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 + dependencies: + eslint: 9.16.0 + dev: true + + /eslint-plugin-react/7.37.2_eslint@9.16.0: + resolution: {integrity: sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 + dependencies: + array-includes: 3.1.8 + array.prototype.findlast: 1.2.5 + array.prototype.flatmap: 1.3.2 + array.prototype.tosorted: 1.1.4 + doctrine: 2.1.0 + es-iterator-helpers: 1.2.0 + eslint: 9.16.0 + estraverse: 5.3.0 + hasown: 2.0.2 + jsx-ast-utils: 3.3.5 + minimatch: 3.1.2 + object.entries: 1.1.8 + object.fromentries: 2.0.8 + object.values: 1.2.0 + prop-types: 15.8.1 + resolve: 2.0.0-next.5 + semver: 6.3.1 + string.prototype.matchall: 4.0.11 + string.prototype.repeat: 1.0.0 + dev: true + /eslint-scope/4.0.3: resolution: {integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==} engines: {node: '>=4.0.0'} @@ -14823,6 +17506,72 @@ packages: estraverse: 4.3.0 dev: true + /eslint-scope/8.2.0: + resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + + /eslint-visitor-keys/3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /eslint-visitor-keys/4.2.0: + resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dev: true + + /eslint/9.16.0: + resolution: {integrity: sha512-whp8mSQI4C8VXd+fLgSM0lh3UlmcFtVwUQjyKCFfsp+2ItAIYhlq/hqGahGqHE6cv9unM41VlqKk2VtKYR2TaA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true + dependencies: + '@eslint-community/eslint-utils': 4.4.1_eslint@9.16.0 + '@eslint-community/regexpp': 4.12.1 + '@eslint/config-array': 0.19.1 + '@eslint/core': 0.9.1 + '@eslint/eslintrc': 3.2.0 + '@eslint/js': 9.16.0 + '@eslint/plugin-kit': 0.2.4 + '@humanfs/node': 0.16.6 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.4.1 + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.5 + debug: 4.4.0 + escape-string-regexp: 4.0.0 + eslint-scope: 8.2.0 + eslint-visitor-keys: 4.2.0 + espree: 10.3.0 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + json-stable-stringify-without-jsonify: 1.0.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + transitivePeerDependencies: + - supports-color + dev: true + /esniff/1.1.3: resolution: {integrity: sha512-SLBLpfE7xWgF/HbzhVuAwqnJDRqSCNZqcqaIMVm+f+PbTp1kFRWu6BuT83SATb4Tp+ovr+S+u7vDH7/UErAOkw==} engines: {node: '>=0.10'} @@ -14841,12 +17590,28 @@ packages: type: 2.7.3 dev: true + /espree/10.3.0: + resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + dependencies: + acorn: 8.14.0 + acorn-jsx: 5.3.2_acorn@8.14.0 + eslint-visitor-keys: 4.2.0 + dev: true + /esprima/4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} hasBin: true dev: true + /esquery/1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + dependencies: + estraverse: 5.3.0 + dev: true + /esrecurse/4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} @@ -14881,6 +17646,56 @@ packages: - supports-color dev: true + /estree-util-attach-comments/2.1.1: + resolution: {integrity: sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==} + dependencies: + '@types/estree': 1.0.6 + dev: true + + /estree-util-build-jsx/2.2.2: + resolution: {integrity: sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==} + dependencies: + '@types/estree-jsx': 1.0.5 + estree-util-is-identifier-name: 2.1.0 + estree-walker: 3.0.3 + dev: true + + /estree-util-is-identifier-name/1.1.0: + resolution: {integrity: sha512-OVJZ3fGGt9By77Ix9NhaRbzfbDV/2rx9EP7YIDJTmsZSEc5kYn2vWcNccYyahJL2uAQZK2a5Or2i0wtIKTPoRQ==} + dev: true + + /estree-util-is-identifier-name/2.1.0: + resolution: {integrity: sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==} + dev: true + + /estree-util-to-js/1.2.0: + resolution: {integrity: sha512-IzU74r1PK5IMMGZXUVZbmiu4A1uhiPgW5hm1GjcOfr4ZzHaMPpLNJjR7HjXiIOzi25nZDrgFTobHTkV5Q6ITjA==} + dependencies: + '@types/estree-jsx': 1.0.5 + astring: 1.9.0 + source-map: 0.7.4 + dev: true + + /estree-util-value-to-estree/1.3.0: + resolution: {integrity: sha512-Y+ughcF9jSUJvncXwqRageavjrNPAI+1M/L3BI3PyLp1nmgYTGUXU6t5z1Y7OWuThoDdhPME07bQU+d5LxdJqw==} + engines: {node: '>=12.0.0'} + dependencies: + is-plain-obj: 3.0.0 + dev: true + + /estree-util-visit/1.2.1: + resolution: {integrity: sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==} + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/unist': 2.0.6 + dev: true + + /estree-walker/3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.6 + dev: true + /esutils/2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} @@ -14889,6 +17704,13 @@ packages: /etag/1.8.1: resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} engines: {node: '>= 0.6'} + + /eval/0.1.8: + resolution: {integrity: sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==} + engines: {node: '>= 0.8'} + dependencies: + '@types/node': 22.9.0 + require-like: 0.1.2 dev: true /event-emitter/0.3.5: @@ -14913,7 +17735,6 @@ packages: /event-target-shim/5.0.1: resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} engines: {node: '>=6'} - dev: true /eventemitter2/6.4.7: resolution: {integrity: sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==} @@ -15000,6 +17821,11 @@ packages: pify: 2.3.0 dev: true + /exit-hook/2.2.1: + resolution: {integrity: sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==} + engines: {node: '>=6'} + dev: true + /exit/0.1.2: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} @@ -15076,6 +17902,44 @@ packages: - supports-color dev: true + /express/4.21.2: + resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} + engines: {node: '>= 0.10.0'} + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.3 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookie: 0.7.1 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.3.1 + fresh: 0.5.2 + http-errors: 2.0.0 + merge-descriptors: 1.0.3 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.12 + proxy-addr: 2.0.7 + qs: 6.13.0 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.19.0 + serve-static: 1.16.2 + setprototypeof: 1.2.0 + statuses: 2.0.1 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + /ext-list/2.2.2: resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} engines: {node: '>=0.10.0'} @@ -15144,7 +18008,7 @@ packages: engines: {node: '>= 10.17.0'} hasBin: true dependencies: - debug: 4.3.7_supports-color@8.1.1 + debug: 4.4.0_supports-color@8.1.1 get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: @@ -15248,6 +18112,12 @@ packages: format: 0.2.2 dev: true + /fault/2.0.1: + resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} + dependencies: + format: 0.2.2 + dev: true + /fb-watchman/2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} dependencies: @@ -15272,7 +18142,14 @@ packages: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} engines: {node: '>=8'} dependencies: - escape-string-regexp: 1.0.5 + escape-string-regexp: 1.0.5 + dev: true + + /file-entry-cache/8.0.0: + resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} + engines: {node: '>=16.0.0'} + dependencies: + flat-cache: 4.0.1 dev: true /file-loader/6.2.0_webpack@4.47.0: @@ -15384,6 +18261,20 @@ packages: - supports-color dev: true + /finalhandler/1.3.1: + resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} + engines: {node: '>= 0.8'} + dependencies: + debug: 2.6.9 + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.1 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + /find-cache-dir/2.1.0: resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} engines: {node: '>=6'} @@ -15490,21 +18381,21 @@ packages: resolution: {integrity: sha512-Gq/a6YCi8zexmGHMuJwahTGzXlAZAOsbCVKduWXC6TlLCjjFRlExMJc4GC2NYPYZ0r/brw9P7CpRgQmlPVeOoA==} engines: {node: '>= 10.13.0'} - /flat-cache/3.0.4: - resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} + /flat-cache/3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.2.7 + flatted: 3.3.2 + keyv: 4.5.4 rimraf: 3.0.2 dev: true - /flat-cache/3.2.0: - resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} - engines: {node: ^10.12.0 || >=12.0.0} + /flat-cache/4.0.1: + resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} + engines: {node: '>=16'} dependencies: - flatted: 3.3.1 + flatted: 3.3.2 keyv: 4.5.4 - rimraf: 3.0.2 dev: true /flat/5.0.2: @@ -15512,12 +18403,8 @@ packages: hasBin: true dev: true - /flatted/3.2.7: - resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} - dev: true - - /flatted/3.3.1: - resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + /flatted/3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} dev: true /flush-write-stream/1.1.1: @@ -15549,11 +18436,22 @@ packages: debug: 4.3.7 dev: true + /follow-redirects/1.15.9_debug@4.4.0: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dependencies: + debug: 4.4.0 + dev: true + /for-each/0.3.3: resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} dependencies: is-callable: 1.2.7 - dev: true /for-in/1.0.2: resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} @@ -15573,6 +18471,14 @@ packages: signal-exit: 3.0.7 dev: true + /foreground-child/3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} + dependencies: + cross-spawn: 7.0.5 + signal-exit: 4.1.0 + dev: true + /forever-agent/0.6.1: resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} dev: true @@ -15723,7 +18629,7 @@ packages: dezalgo: 1.0.4 hexoid: 1.0.0 once: 1.4.0 - qs: 6.13.0 + qs: 6.13.1 dev: true /formik/2.4.6: @@ -15731,7 +18637,7 @@ packages: peerDependencies: react: '>=16.8.0' dependencies: - '@types/hoist-non-react-statics': 3.3.5 + '@types/hoist-non-react-statics': 3.3.6 deepmerge: 2.2.1 hoist-non-react-statics: 3.3.2 lodash: 4.17.21 @@ -15746,7 +18652,7 @@ packages: peerDependencies: react: '>=16.8.0' dependencies: - '@types/hoist-non-react-statics': 3.3.5 + '@types/hoist-non-react-statics': 3.3.6 deepmerge: 2.2.1 hoist-non-react-statics: 3.3.2 lodash: 4.17.21 @@ -15755,11 +18661,13 @@ packages: react-fast-compare: 2.0.4 tiny-warning: 1.0.3 tslib: 2.8.1 - dev: true /forwarded/0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} + + /fraction.js/4.3.7: + resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} dev: true /fragment-cache/0.2.1: @@ -15770,9 +18678,8 @@ packages: dev: true /fresh/0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + resolution: {integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=} engines: {node: '>= 0.6'} - dev: true /from/0.1.7: resolution: {integrity: sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==} @@ -15823,6 +18730,13 @@ packages: minipass: 3.3.6 dev: true + /fs-minipass/3.0.3: + resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + minipass: 7.1.2 + dev: true + /fs-monkey/1.0.6: resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} dev: true @@ -15870,27 +18784,16 @@ packages: engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true - dev: true optional: true /function-bind/1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - /function.prototype.name/1.1.5: - resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - functions-have-names: 1.2.3 - dev: true - /function.prototype.name/1.1.6: resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 functions-have-names: 1.2.3 @@ -15916,6 +18819,12 @@ packages: wide-align: 1.1.5 dev: true + /generic-names/4.0.0: + resolution: {integrity: sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==} + dependencies: + loader-utils: 3.3.1 + dev: true + /gensync/1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -15930,30 +18839,30 @@ packages: resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} engines: {node: '>=18'} - /get-intrinsic/1.2.1: - resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==} - dependencies: - function-bind: 1.1.2 - has: 1.0.3 - has-proto: 1.0.3 - has-symbols: 1.0.3 - dev: true - - /get-intrinsic/1.2.4: - resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==} + /get-intrinsic/1.2.6: + resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==} engines: {node: '>= 0.4'} dependencies: + call-bind-apply-helpers: 1.0.1 + dunder-proto: 1.0.0 + es-define-property: 1.0.1 es-errors: 1.3.0 + es-object-atoms: 1.0.0 function-bind: 1.1.2 - has-proto: 1.0.3 - has-symbols: 1.0.3 + gopd: 1.2.0 + has-symbols: 1.1.0 hasown: 2.0.2 + math-intrinsics: 1.0.0 /get-package-type/0.1.0: resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} engines: {node: '>=8.0.0'} dev: true + /get-port/5.1.1: + resolution: {integrity: sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==} + engines: {node: '>=8'} + /get-stdin/4.0.1: resolution: {integrity: sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==} engines: {node: '>=0.10.0'} @@ -15996,9 +18905,15 @@ packages: resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.6 + dev: true + + /get-tsconfig/4.8.1: + resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} + dependencies: + resolve-pkg-maps: 1.0.0 dev: true /get-value/2.0.6: @@ -16035,6 +18950,13 @@ packages: dependencies: is-glob: 4.0.3 + /glob-parent/6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + dev: true + /glob-promise/3.4.0_glob@7.2.3: resolution: {integrity: sha512-q08RJ6O+eJn+dVanerAndJwIcumgbDdYiUT7zFQl3Wm1xD6fBKtah7H8ZJChj4wP+8C+QfeVy8xautR7rdmKEw==} engines: {node: '>=4'} @@ -16053,6 +18975,18 @@ packages: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} dev: true + /glob/10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + dependencies: + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + dev: true + /glob/6.0.4: resolution: {integrity: sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==} deprecated: Glob versions prior to v9 are no longer supported @@ -16112,24 +19046,22 @@ packages: engines: {node: '>=4'} dev: true + /globals/14.0.0: + resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} + engines: {node: '>=18'} + dev: true + /globals/9.18.0: resolution: {integrity: sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==} engines: {node: '>=0.10.0'} dev: true - /globalthis/1.0.3: - resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} - engines: {node: '>= 0.4'} - dependencies: - define-properties: 1.2.1 - dev: true - /globalthis/1.0.4: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} dependencies: define-properties: 1.2.1 - gopd: 1.0.1 + gopd: 1.2.0 dev: true /globby/11.1.0: @@ -16144,17 +19076,6 @@ packages: slash: 3.0.0 dev: true - /globby/13.1.4: - resolution: {integrity: sha512-iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - dir-glob: 3.0.1 - fast-glob: 3.3.2 - ignore: 5.3.2 - merge2: 1.4.1 - slash: 4.0.0 - dev: true - /globby/13.2.2: resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -16192,10 +19113,9 @@ packages: - supports-color dev: true - /gopd/1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} - dependencies: - get-intrinsic: 1.2.4 + /gopd/1.2.0: + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} + engines: {node: '>= 0.4'} /got/11.8.6: resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} @@ -16221,6 +19141,10 @@ packages: /graceful-fs/4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + /graphemer/1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + dev: true + /graphlib/2.1.8: resolution: {integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==} dependencies: @@ -16263,6 +19187,18 @@ packages: engines: {node: '>= 10.x'} dev: true + /gunzip-maybe/1.4.2: + resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==} + hasBin: true + dependencies: + browserify-zlib: 0.1.4 + is-deflate: 1.0.0 + is-gzip: 1.0.0 + peek-stream: 1.1.3 + pumpify: 1.5.1 + through2: 2.0.5 + dev: true + /gzip-size/6.0.0: resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} engines: {node: '>=10'} @@ -16329,29 +19265,22 @@ packages: /has-property-descriptors/1.0.2: resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} dependencies: - es-define-property: 1.0.0 + es-define-property: 1.0.1 /has-proto/1.0.3: resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==} engines: {node: '>= 0.4'} + dev: true - /has-symbols/1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} - - /has-tostringtag/1.0.0: - resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + /has-symbols/1.1.0: + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} engines: {node: '>= 0.4'} - dependencies: - has-symbols: 1.0.3 - dev: true /has-tostringtag/1.0.2: resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} engines: {node: '>= 0.4'} dependencies: - has-symbols: 1.0.3 - dev: true + has-symbols: 1.1.0 /has-unicode/2.0.1: resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} @@ -16459,6 +19388,28 @@ packages: zwitch: 1.0.5 dev: true + /hast-util-to-estree/2.3.3: + resolution: {integrity: sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==} + dependencies: + '@types/estree': 1.0.6 + '@types/estree-jsx': 1.0.5 + '@types/hast': 2.3.4 + '@types/unist': 2.0.6 + comma-separated-tokens: 2.0.3 + estree-util-attach-comments: 2.1.1 + estree-util-is-identifier-name: 2.1.0 + hast-util-whitespace: 2.0.1 + mdast-util-mdx-expression: 1.3.2 + mdast-util-mdxjs-esm: 1.3.1 + property-information: 6.5.0 + space-separated-tokens: 2.0.2 + style-to-object: 0.4.4 + unist-util-position: 4.0.4 + zwitch: 2.0.4 + transitivePeerDependencies: + - supports-color + dev: true + /hast-util-to-parse5/6.0.0: resolution: {integrity: sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==} dependencies: @@ -16469,6 +19420,10 @@ packages: zwitch: 1.0.5 dev: true + /hast-util-whitespace/2.0.1: + resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==} + dev: true + /hastscript/6.0.0: resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} dependencies: @@ -16522,6 +19477,13 @@ packages: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} dev: true + /hosted-git-info/6.1.3: + resolution: {integrity: sha512-HVJyzUrLIL1c0QmviVh5E8VGyUS7xCFPS6yydaVd1UegW+ibV/CohqTH9MkOLDp5o+rb82DMo77PTuc9F/8GKw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + lru-cache: 7.18.3 + dev: true + /hpack.js/2.1.6: resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} dependencies: @@ -16596,7 +19558,7 @@ packages: entities: 4.5.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.36.0 + terser: 5.37.0 dev: true /html-tags/3.3.1: @@ -16666,7 +19628,6 @@ packages: setprototypeof: 1.2.0 statuses: 2.0.1 toidentifier: 1.0.1 - dev: true /http-proxy-agent/5.0.0: resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} @@ -16674,7 +19635,7 @@ packages: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.7 + debug: 4.4.0 transitivePeerDependencies: - supports-color dev: true @@ -16684,8 +19645,8 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@types/http-proxy': 1.17.15 - debug: 4.3.7 - http-proxy: 1.18.1_debug@4.3.7 + debug: 4.4.0 + http-proxy: 1.18.1_debug@4.4.0 is-glob: 4.0.3 is-plain-object: 5.0.0 micromatch: 4.0.8 @@ -16693,12 +19654,12 @@ packages: - supports-color dev: true - /http-proxy/1.18.1_debug@4.3.7: + /http-proxy/1.18.1_debug@4.4.0: resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.9_debug@4.3.7 + follow-redirects: 1.15.9_debug@4.4.0 requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -16730,7 +19691,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.7 + debug: 4.4.0 transitivePeerDependencies: - supports-color dev: true @@ -16740,7 +19701,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2_supports-color@8.1.1 - debug: 4.3.7_supports-color@8.1.1 + debug: 4.4.0_supports-color@8.1.1 transitivePeerDependencies: - supports-color dev: true @@ -16775,22 +19736,13 @@ packages: postcss: 7.0.39 dev: true - /icss-utils/5.1.0_postcss@8.4.23: - resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.23 - dev: true - - /icss-utils/5.1.0_postcss@8.4.47: + /icss-utils/5.1.0_postcss@8.4.49: resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.47 + postcss: 8.4.49 dev: true /ieee754/1.1.13: @@ -16824,6 +19776,10 @@ packages: /immutable/4.3.7: resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} + /immutable/5.0.3: + resolution: {integrity: sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==} + dev: true + /import-fresh/3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -16962,7 +19918,7 @@ packages: dependencies: es-errors: 1.3.0 hasown: 2.0.2 - side-channel: 1.0.6 + side-channel: 1.1.0 dev: true /interpret/1.4.0: @@ -16991,7 +19947,6 @@ packages: /ipaddr.js/1.9.1: resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} engines: {node: '>= 0.10'} - dev: true /is-absolute-url/3.0.3: resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==} @@ -17023,6 +19978,10 @@ packages: resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} dev: true + /is-alphabetical/2.0.1: + resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} + dev: true + /is-alphanumerical/1.0.4: resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} dependencies: @@ -17030,20 +19989,26 @@ packages: is-decimal: 1.0.4 dev: true + /is-alphanumerical/2.0.1: + resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} + dependencies: + is-alphabetical: 2.0.1 + is-decimal: 2.0.1 + dev: true + /is-arguments/1.1.1: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 has-tostringtag: 1.0.2 - dev: true /is-array-buffer/3.0.4: resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 + call-bind: 1.0.8 + get-intrinsic: 1.2.6 dev: true /is-arrayish/0.2.1: @@ -17055,6 +20020,13 @@ packages: dev: false optional: true + /is-async-function/2.0.0: + resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.2 + dev: true + /is-bigint/1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: @@ -17074,13 +20046,12 @@ packages: engines: {node: '>=8'} dependencies: binary-extensions: 2.3.0 - dev: true /is-boolean-object/1.1.2: resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 has-tostringtag: 1.0.2 dev: true @@ -17093,10 +20064,15 @@ packages: engines: {node: '>=4'} dev: true + /is-bun-module/1.3.0: + resolution: {integrity: sha512-DgXeu5UWI0IsMQundYb5UAOzm6G2eVnarJ0byP6Tm55iZNKceD59LNPA2L4VvsScTtHcw0yEkVwSf7PC+QoLSA==} + dependencies: + semver: 7.6.3 + dev: true + /is-callable/1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} - dev: true /is-ci/2.0.0: resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} @@ -17143,6 +20119,14 @@ packages: resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} dev: true + /is-decimal/2.0.1: + resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} + dev: true + + /is-deflate/1.0.0: + resolution: {integrity: sha512-YDoFpuZWu1VRXlsnlYMzKyVRITXj7Ej/V9gXQ2/pAe7X1J7M/RNOqaIYi6qUn+B7nGyB9pDXrv02dsB58d2ZAQ==} + dev: true + /is-descriptor/0.1.6: resolution: {integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==} engines: {node: '>=0.10.0'} @@ -17190,6 +20174,13 @@ packages: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} + /is-finalizationregistry/1.1.0: + resolution: {integrity: sha512-qfMdqbAQEwBw78ZyReKnlA8ezmPdb9BemzIIip/JkjaZUhitfXDkkr+3QTboW0JrSXT1QWyYShpvnNHGZ4c4yA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + dev: true + /is-finite/1.1.0: resolution: {integrity: sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==} engines: {node: '>=0.10.0'} @@ -17214,7 +20205,6 @@ packages: engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.2 - dev: true /is-glob/3.1.0: resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==} @@ -17229,10 +20219,19 @@ packages: dependencies: is-extglob: 2.1.1 + /is-gzip/1.0.0: + resolution: {integrity: sha512-rcfALRIb1YewtnksfRIHGcIY93QnK8BIQ/2c9yDYcG/Y6+vRoJuTWBmmSEbyLLYtXm7q35pHOHbZFQBaLrhlWQ==} + engines: {node: '>=0.10.0'} + dev: true + /is-hexadecimal/1.0.4: resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} dev: true + /is-hexadecimal/2.0.1: + resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} + dev: true + /is-installed-globally/0.4.0: resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} engines: {node: '>=10'} @@ -17253,6 +20252,11 @@ packages: resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} dev: true + /is-map/2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} + dev: true + /is-natural-number/4.0.1: resolution: {integrity: sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==} dev: true @@ -17326,6 +20330,16 @@ packages: engines: {node: '>=8'} dev: true + /is-plain-obj/3.0.0: + resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} + engines: {node: '>=10'} + dev: true + + /is-plain-obj/4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + dev: true + /is-plain-object/2.0.4: resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} engines: {node: '>=0.10.0'} @@ -17345,12 +20359,18 @@ packages: resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} dev: true + /is-reference/3.0.3: + resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==} + dependencies: + '@types/estree': 1.0.6 + dev: true + /is-regex/1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - has-tostringtag: 1.0.0 + call-bind: 1.0.8 + has-tostringtag: 1.0.2 dev: true /is-relative/1.0.0: @@ -17363,11 +20383,16 @@ packages: resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} dev: true + /is-set/2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} + dev: true + /is-shared-array-buffer/1.0.3: resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 dev: true /is-stream/1.1.0: @@ -17391,7 +20416,7 @@ packages: resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} dependencies: - has-symbols: 1.0.3 + has-symbols: 1.1.0 dev: true /is-typed-array/1.1.13: @@ -17399,7 +20424,6 @@ packages: engines: {node: '>= 0.4'} dependencies: which-typed-array: 1.1.15 - dev: true /is-typedarray/1.0.0: resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} @@ -17428,10 +20452,23 @@ packages: dev: true optional: true + /is-weakmap/2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} + dev: true + /is-weakref/1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + dev: true + + /is-weakset/2.0.3: + resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + get-intrinsic: 1.2.6 dev: true /is-whitespace-character/1.0.4: @@ -17479,6 +20516,11 @@ packages: resolution: {integrity: sha512-YKBKVkKhty7s8rxddb40oOkuP0NbaeXrQvLin6QMHL7Ypiy2RW9LwOVrVgZRyOrhQlayMd9t+D8yDy8MKFTSDQ==} engines: {node: '>= 18.0.0'} + /isbot/4.4.0: + resolution: {integrity: sha512-8ZvOWUA68kyJO4hHJdWjyreq7TYNWTS9y15IzeqVdKxR9pPr3P/3r9AHcoIv9M0Rllkao5qWz2v1lmcyKIVCzQ==} + engines: {node: '>=18'} + dev: false + /isexe/2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} @@ -17563,7 +20605,7 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.7 + debug: 4.4.0 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -17589,6 +20631,26 @@ packages: iterate-iterator: 1.0.2 dev: true + /iterator.prototype/1.1.4: + resolution: {integrity: sha512-x4WH0BWmrMmg4oHHl+duwubhrvczGlyuGAZu3nvrf0UXOfPu8IhZObFEr7DE/iv01YgVZrsOiRcqw2srkKEDIA==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.6 + has-symbols: 1.1.0 + reflect.getprototypeof: 1.0.8 + set-function-name: 2.0.2 + dev: true + + /jackspeak/3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + dev: true + /jake/10.9.2: resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} engines: {node: '>=10'} @@ -17600,6 +20662,10 @@ packages: minimatch: 3.1.2 dev: true + /javascript-stringify/2.1.0: + resolution: {integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==} + dev: true + /jest-changed-files/29.7.0: resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -18308,6 +21374,11 @@ packages: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} dev: true + /json-parse-even-better-errors/3.0.2: + resolution: {integrity: sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true + /json-refs/3.0.15_supports-color@8.1.1: resolution: {integrity: sha512-0vOQd9eLNBL18EGl5yYaO44GhixmImes2wiYn9Z3sag3QnehWrYWlB9AFtMxCL2Bj3fyxgDYkxGFEU/chlYssw==} engines: {node: '>=0.8'} @@ -18337,6 +21408,10 @@ packages: resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} dev: true + /json-stable-stringify-without-jsonify/1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true + /json-stringify-safe/5.0.1: resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} dev: true @@ -18371,6 +21446,16 @@ packages: verror: 1.10.0 dev: true + /jsx-ast-utils/3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} + dependencies: + array-includes: 3.1.8 + array.prototype.flat: 1.3.1 + object.assign: 4.1.5 + object.values: 1.1.6 + dev: true + /jszip/3.10.1: resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==} dependencies: @@ -18427,11 +21512,27 @@ packages: engines: {node: '>=6'} dev: true + /kleur/4.1.5: + resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} + engines: {node: '>=6'} + dev: true + /klona/2.0.6: resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} engines: {node: '>= 8'} dev: true + /language-subtag-registry/0.3.23: + resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} + dev: true + + /language-tags/1.0.9: + resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} + engines: {node: '>=0.10'} + dependencies: + language-subtag-registry: 0.3.23 + dev: true + /lazy-ass/1.6.0: resolution: {integrity: sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==} engines: {node: '> 0.8'} @@ -18441,7 +21542,7 @@ packages: resolution: {integrity: sha512-prXSYk799h3GY3iOWnC6ZigYzMPjxN2svgjJ9shk7oMadSNX3wXy0B6F32PMJv7qtMnrIbUxoEHzbutvxR2LBQ==} engines: {node: '>=6.0.0', npm: '>=6.0.0', yarn: '>=1.0.0'} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.26.0 app-root-dir: 1.0.2 core-js: 3.30.2 dotenv: 8.6.0 @@ -18468,6 +21569,14 @@ packages: type-check: 0.3.2 dev: true + /levn/0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true + /lie/3.3.0: resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} dependencies: @@ -18487,6 +21596,11 @@ packages: rechoir: 0.8.0 resolve: 1.22.8 + /lilconfig/3.1.3: + resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} + engines: {node: '>=14'} + dev: true + /lines-and-columns/1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true @@ -18560,6 +21674,19 @@ packages: json5: 2.2.3 dev: true + /loader-utils/3.3.1: + resolution: {integrity: sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==} + engines: {node: '>= 12.13.0'} + dev: true + + /local-pkg/0.5.1: + resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==} + engines: {node: '>=14'} + dependencies: + mlly: 1.7.3 + pkg-types: 1.2.1 + dev: true + /locate-path/3.0.0: resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} engines: {node: '>=6'} @@ -18592,6 +21719,10 @@ packages: /lodash-es/4.17.21: resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} + /lodash.camelcase/4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + dev: true + /lodash.debounce/4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} dev: true @@ -18619,6 +21750,10 @@ packages: resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} dev: true + /lodash.merge/4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true + /lodash.once/4.1.1: resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} dev: true @@ -18696,6 +21831,10 @@ packages: uni-global: 1.0.0 dev: true + /longest-streak/3.1.0: + resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} + dev: true + /loose-envify/1.4.0: resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} hasBin: true @@ -18728,6 +21867,10 @@ packages: highlight.js: 10.7.3 dev: true + /lru-cache/10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + dev: true + /lru-cache/5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: @@ -18838,6 +21981,15 @@ packages: resolution: {integrity: sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==} dev: true + /markdown-extensions/1.1.1: + resolution: {integrity: sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==} + engines: {node: '>=0.10.0'} + dev: true + + /math-intrinsics/1.0.0: + resolution: {integrity: sha512-4MqMiKP90ybymYvsut0CH2g4XWbfLtmlCkXmtmdcDCxNB+mQcu1w/1+L/VD7vi/PSv7X2JYV7SCcR+jiPXnQtA==} + engines: {node: '>= 0.4'} + /md5.js/1.3.5: resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} dependencies: @@ -18858,6 +22010,103 @@ packages: unist-util-visit: 2.0.3 dev: true + /mdast-util-definitions/5.1.2: + resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==} + dependencies: + '@types/mdast': 3.0.11 + '@types/unist': 2.0.6 + unist-util-visit: 4.1.2 + dev: true + + /mdast-util-from-markdown/1.3.1: + resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} + dependencies: + '@types/mdast': 3.0.11 + '@types/unist': 2.0.6 + decode-named-character-reference: 1.0.2 + mdast-util-to-string: 3.2.0 + micromark: 3.2.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-decode-string: 1.1.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + unist-util-stringify-position: 3.0.3 + uvu: 0.5.6 + transitivePeerDependencies: + - supports-color + dev: true + + /mdast-util-frontmatter/1.0.1: + resolution: {integrity: sha512-JjA2OjxRqAa8wEG8hloD0uTU0kdn8kbtOWpPP94NBkfAlbxn4S8gCGf/9DwFtEeGPXrDcNXdiDjVaRdUFqYokw==} + dependencies: + '@types/mdast': 3.0.11 + mdast-util-to-markdown: 1.5.0 + micromark-extension-frontmatter: 1.1.1 + dev: true + + /mdast-util-mdx-expression/1.3.2: + resolution: {integrity: sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==} + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/hast': 2.3.4 + '@types/mdast': 3.0.11 + mdast-util-from-markdown: 1.3.1 + mdast-util-to-markdown: 1.5.0 + transitivePeerDependencies: + - supports-color + dev: true + + /mdast-util-mdx-jsx/2.1.4: + resolution: {integrity: sha512-DtMn9CmVhVzZx3f+optVDF8yFgQVt7FghCRNdlIaS3X5Bnym3hZwPbg/XW86vdpKjlc1PVj26SpnLGeJBXD3JA==} + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/hast': 2.3.4 + '@types/mdast': 3.0.11 + '@types/unist': 2.0.6 + ccount: 2.0.1 + mdast-util-from-markdown: 1.3.1 + mdast-util-to-markdown: 1.5.0 + parse-entities: 4.0.1 + stringify-entities: 4.0.4 + unist-util-remove-position: 4.0.2 + unist-util-stringify-position: 3.0.3 + vfile-message: 3.1.4 + transitivePeerDependencies: + - supports-color + dev: true + + /mdast-util-mdx/2.0.1: + resolution: {integrity: sha512-38w5y+r8nyKlGvNjSEqWrhG0w5PmnRA+wnBvm+ulYCct7nsGYhFVb0lljS9bQav4psDAS1eGkP2LMVcZBi/aqw==} + dependencies: + mdast-util-from-markdown: 1.3.1 + mdast-util-mdx-expression: 1.3.2 + mdast-util-mdx-jsx: 2.1.4 + mdast-util-mdxjs-esm: 1.3.1 + mdast-util-to-markdown: 1.5.0 + transitivePeerDependencies: + - supports-color + dev: true + + /mdast-util-mdxjs-esm/1.3.1: + resolution: {integrity: sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w==} + dependencies: + '@types/estree-jsx': 1.0.5 + '@types/hast': 2.3.4 + '@types/mdast': 3.0.11 + mdast-util-from-markdown: 1.3.1 + mdast-util-to-markdown: 1.5.0 + transitivePeerDependencies: + - supports-color + dev: true + + /mdast-util-phrasing/3.0.1: + resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} + dependencies: + '@types/mdast': 3.0.11 + unist-util-is: 5.2.1 + dev: true + /mdast-util-to-hast/10.0.1: resolution: {integrity: sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==} dependencies: @@ -18871,18 +22120,55 @@ packages: unist-util-visit: 2.0.3 dev: true + /mdast-util-to-hast/12.3.0: + resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==} + dependencies: + '@types/hast': 2.3.4 + '@types/mdast': 3.0.11 + mdast-util-definitions: 5.1.2 + micromark-util-sanitize-uri: 1.2.0 + trim-lines: 3.0.1 + unist-util-generated: 2.0.1 + unist-util-position: 4.0.4 + unist-util-visit: 4.1.2 + dev: true + + /mdast-util-to-markdown/1.5.0: + resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} + dependencies: + '@types/mdast': 3.0.11 + '@types/unist': 2.0.6 + longest-streak: 3.1.0 + mdast-util-phrasing: 3.0.1 + mdast-util-to-string: 3.2.0 + micromark-util-decode-string: 1.1.0 + unist-util-visit: 4.1.2 + zwitch: 2.0.4 + dev: true + /mdast-util-to-string/1.1.0: resolution: {integrity: sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==} dev: true + /mdast-util-to-string/3.2.0: + resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} + dependencies: + '@types/mdast': 3.0.11 + dev: true + /mdurl/1.0.1: resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} dev: true + /media-query-parser/2.0.2: + resolution: {integrity: sha512-1N4qp+jE0pL5Xv4uEcwVUhIkwdUO3S/9gML90nqKA7v7FcOS5vUtatfzok9S9U1EJU8dHWlcv95WLnKmmxZI9w==} + dependencies: + '@babel/runtime': 7.26.0 + dev: true + /media-typer/0.3.0: resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=} engines: {node: '>= 0.6'} - dev: true /mem/8.1.1: resolution: {integrity: sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==} @@ -18952,9 +22238,12 @@ packages: optional: true /merge-descriptors/1.0.1: - resolution: {integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=} + resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} dev: true + /merge-descriptors/1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} + /merge-stream/2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} dev: true @@ -18966,12 +22255,282 @@ packages: /methods/1.1.2: resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} engines: {node: '>= 0.6'} - dev: true /microevent.ts/0.1.1: resolution: {integrity: sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==} dev: true + /micromark-core-commonmark/1.1.0: + resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} + dependencies: + decode-named-character-reference: 1.0.2 + micromark-factory-destination: 1.1.0 + micromark-factory-label: 1.1.0 + micromark-factory-space: 1.1.0 + micromark-factory-title: 1.1.0 + micromark-factory-whitespace: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-chunked: 1.1.0 + micromark-util-classify-character: 1.1.0 + micromark-util-html-tag-name: 1.2.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-resolve-all: 1.1.0 + micromark-util-subtokenize: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + dev: true + + /micromark-extension-frontmatter/1.1.1: + resolution: {integrity: sha512-m2UH9a7n3W8VAH9JO9y01APpPKmNNNs71P0RbknEmYSaZU5Ghogv38BYO94AI5Xw6OYfxZRdHZZ2nYjs/Z+SZQ==} + dependencies: + fault: 2.0.1 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-extension-mdx-expression/1.0.8: + resolution: {integrity: sha512-zZpeQtc5wfWKdzDsHRBY003H2Smg+PUi2REhqgIhdzAa5xonhP03FcXxqFSerFiNUr5AWmHpaNPQTBVOS4lrXw==} + dependencies: + '@types/estree': 1.0.6 + micromark-factory-mdx-expression: 1.0.9 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-events-to-acorn: 1.2.3 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + dev: true + + /micromark-extension-mdx-jsx/1.0.5: + resolution: {integrity: sha512-gPH+9ZdmDflbu19Xkb8+gheqEDqkSpdCEubQyxuz/Hn8DOXiXvrXeikOoBA71+e8Pfi0/UYmU3wW3H58kr7akA==} + dependencies: + '@types/acorn': 4.0.6 + '@types/estree': 1.0.6 + estree-util-is-identifier-name: 2.1.0 + micromark-factory-mdx-expression: 1.0.9 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + vfile-message: 3.1.4 + dev: true + + /micromark-extension-mdx-md/1.0.1: + resolution: {integrity: sha512-7MSuj2S7xjOQXAjjkbjBsHkMtb+mDGVW6uI2dBL9snOBCbZmoNgDAeZ0nSn9j3T42UE/g2xVNMn18PJxZvkBEA==} + dependencies: + micromark-util-types: 1.1.0 + dev: true + + /micromark-extension-mdxjs-esm/1.0.5: + resolution: {integrity: sha512-xNRBw4aoURcyz/S69B19WnZAkWJMxHMT5hE36GtDAyhoyn/8TuAeqjFJQlwk+MKQsUD7b3l7kFX+vlfVWgcX1w==} + dependencies: + '@types/estree': 1.0.6 + micromark-core-commonmark: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-events-to-acorn: 1.2.3 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + unist-util-position-from-estree: 1.1.2 + uvu: 0.5.6 + vfile-message: 3.1.4 + dev: true + + /micromark-extension-mdxjs/1.0.1: + resolution: {integrity: sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==} + dependencies: + acorn: 8.14.0 + acorn-jsx: 5.3.2_acorn@8.14.0 + micromark-extension-mdx-expression: 1.0.8 + micromark-extension-mdx-jsx: 1.0.5 + micromark-extension-mdx-md: 1.0.1 + micromark-extension-mdxjs-esm: 1.0.5 + micromark-util-combine-extensions: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-factory-destination/1.1.0: + resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-factory-label/1.1.0: + resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + dev: true + + /micromark-factory-mdx-expression/1.0.9: + resolution: {integrity: sha512-jGIWzSmNfdnkJq05c7b0+Wv0Kfz3NJ3N4cBjnbO4zjXIlxJr+f8lk+5ZmwFvqdAbUy2q6B5rCY//g0QAAaXDWA==} + dependencies: + '@types/estree': 1.0.6 + micromark-util-character: 1.2.0 + micromark-util-events-to-acorn: 1.2.3 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + unist-util-position-from-estree: 1.1.2 + uvu: 0.5.6 + vfile-message: 3.1.4 + dev: true + + /micromark-factory-space/1.1.0: + resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-factory-title/1.1.0: + resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} + dependencies: + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-factory-whitespace/1.1.0: + resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} + dependencies: + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-util-character/1.2.0: + resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} + dependencies: + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-util-chunked/1.1.0: + resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} + dependencies: + micromark-util-symbol: 1.1.0 + dev: true + + /micromark-util-classify-character/1.1.0: + resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-util-combine-extensions/1.1.0: + resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} + dependencies: + micromark-util-chunked: 1.1.0 + micromark-util-types: 1.1.0 + dev: true + + /micromark-util-decode-numeric-character-reference/1.1.0: + resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} + dependencies: + micromark-util-symbol: 1.1.0 + dev: true + + /micromark-util-decode-string/1.1.0: + resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} + dependencies: + decode-named-character-reference: 1.0.2 + micromark-util-character: 1.2.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-symbol: 1.1.0 + dev: true + + /micromark-util-encode/1.1.0: + resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} + dev: true + + /micromark-util-events-to-acorn/1.2.3: + resolution: {integrity: sha512-ij4X7Wuc4fED6UoLWkmo0xJQhsktfNh1J0m8g4PbIMPlx+ek/4YdW5mvbye8z/aZvAPUoxgXHrwVlXAPKMRp1w==} + dependencies: + '@types/acorn': 4.0.6 + '@types/estree': 1.0.6 + '@types/unist': 2.0.6 + estree-util-visit: 1.2.1 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + vfile-message: 3.1.4 + dev: true + + /micromark-util-html-tag-name/1.2.0: + resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} + dev: true + + /micromark-util-normalize-identifier/1.1.0: + resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} + dependencies: + micromark-util-symbol: 1.1.0 + dev: true + + /micromark-util-resolve-all/1.1.0: + resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} + dependencies: + micromark-util-types: 1.1.0 + dev: true + + /micromark-util-sanitize-uri/1.2.0: + resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} + dependencies: + micromark-util-character: 1.2.0 + micromark-util-encode: 1.1.0 + micromark-util-symbol: 1.1.0 + dev: true + + /micromark-util-subtokenize/1.1.0: + resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} + dependencies: + micromark-util-chunked: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + dev: true + + /micromark-util-symbol/1.1.0: + resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} + dev: true + + /micromark-util-types/1.1.0: + resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} + dev: true + + /micromark/3.2.0: + resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} + dependencies: + '@types/debug': 4.1.12 + debug: 4.4.0 + decode-named-character-reference: 1.0.2 + micromark-core-commonmark: 1.1.0 + micromark-factory-space: 1.1.0 + micromark-util-character: 1.2.0 + micromark-util-chunked: 1.1.0 + micromark-util-combine-extensions: 1.1.0 + micromark-util-decode-numeric-character-reference: 1.1.0 + micromark-util-encode: 1.1.0 + micromark-util-normalize-identifier: 1.1.0 + micromark-util-resolve-all: 1.1.0 + micromark-util-sanitize-uri: 1.2.0 + micromark-util-subtokenize: 1.1.0 + micromark-util-symbol: 1.1.0 + micromark-util-types: 1.1.0 + uvu: 0.5.6 + transitivePeerDependencies: + - supports-color + dev: true + /micromatch/3.1.10: resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} engines: {node: '>=0.10.0'} @@ -19011,25 +22570,21 @@ packages: /mime-db/1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} - dev: true /mime-db/1.53.0: resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} engines: {node: '>= 0.6'} - dev: true /mime-types/2.1.35: resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} engines: {node: '>= 0.6'} dependencies: mime-db: 1.52.0 - dev: true /mime/1.6.0: resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} engines: {node: '>=4'} hasBin: true - dev: true /mime/2.6.0: resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} @@ -19083,7 +22638,7 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - schema-utils: 4.2.0 + schema-utils: 4.3.0 tapable: 2.2.1 webpack: 5.96.1_webpack-cli@5.1.4 dev: true @@ -19108,6 +22663,20 @@ packages: brace-expansion: 2.0.1 dev: true + /minimatch/9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + + /minimatch/9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimist/1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} @@ -19144,6 +22713,11 @@ packages: engines: {node: '>=8'} dev: true + /minipass/7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + dev: true + /minizlib/2.1.2: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} @@ -19176,6 +22750,10 @@ packages: is-extendable: 1.0.1 dev: true + /mkdirp-classic/0.5.3: + resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} + dev: true + /mkdirp/0.5.6: resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} hasBin: true @@ -19194,12 +22772,37 @@ packages: engines: {node: '>=10'} hasBin: true + /mlly/1.7.3: + resolution: {integrity: sha512-xUsx5n/mN0uQf4V548PKQ+YShA4/IW0KI1dZhrNrPCLG+xizETbHTkOa1f8/xut9JRPp8kQuMnz0oqwkTiLo/A==} + dependencies: + acorn: 8.14.0 + pathe: 1.1.2 + pkg-types: 1.2.1 + ufo: 1.5.4 + dev: true + + /modern-ahocorasick/1.1.0: + resolution: {integrity: sha512-sEKPVl2rM+MNVkGQt3ChdmD8YsigmXdn5NifZn6jiwn9LRJpWm8F3guhaqrJT/JOat6pwpbXEk6kv+b9DMIjsQ==} + dev: true + /moment/2.30.1: resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==} requiresBuild: true dev: true optional: true + /morgan/1.10.0: + resolution: {integrity: sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==} + engines: {node: '>= 0.8.0'} + dependencies: + basic-auth: 2.0.1 + debug: 2.6.9 + depd: 2.0.0 + on-finished: 2.3.0 + on-headers: 1.0.2 + transitivePeerDependencies: + - supports-color + /move-concurrently/1.0.1: resolution: {integrity: sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==} dependencies: @@ -19211,6 +22814,15 @@ packages: run-queue: 1.0.3 dev: true + /mri/1.2.0: + resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} + engines: {node: '>=4'} + dev: true + + /mrmime/1.0.1: + resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} + engines: {node: '>=10'} + /mrmime/2.0.0: resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} engines: {node: '>=10'} @@ -19218,7 +22830,6 @@ packages: /ms/2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - dev: true /ms/2.1.1: resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} @@ -19226,7 +22837,6 @@ packages: /ms/2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - dev: true /mute-stream/0.0.8: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} @@ -19253,14 +22863,8 @@ packages: dev: true optional: true - /nanoid/3.3.6: - resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: true - - /nanoid/3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + /nanoid/3.3.8: + resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -19313,7 +22917,6 @@ packages: /negotiator/0.6.3: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} - dev: true /negotiator/0.6.4: resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} @@ -19473,8 +23076,8 @@ packages: vm-browserify: 1.1.2 dev: true - /node-loader/2.0.0_webpack@5.96.1: - resolution: {integrity: sha512-I5VN34NO4/5UYJaUBtkrODPWxbobrE4hgDqPrjB25yPkonFhCmZ146vTH+Zg417E9Iwoh1l/MbRs1apc5J295Q==} + /node-loader/2.1.0_webpack@5.96.1: + resolution: {integrity: sha512-OwjPkyh8+7jW8DMd/iq71uU1Sspufr/C2+c3t0p08J3CrM9ApZ4U53xuisNrDXOHyGi5OYHgtfmmh+aK9zJA6g==} engines: {node: '>= 10.13.0'} peerDependencies: webpack: ^5.0.0 @@ -19490,7 +23093,7 @@ packages: '@types/inquirer': 8.2.6 change-case: 4.1.2 del: 6.1.1 - globby: 13.1.4 + globby: 13.2.2 handlebars: 4.7.7 inquirer: 8.2.5 isbinaryfile: 4.0.10 @@ -19533,6 +23136,16 @@ packages: validate-npm-package-license: 3.0.4 dev: true + /normalize-package-data/5.0.0: + resolution: {integrity: sha512-h9iPVIfrVZ9wVYQnxFgtw1ugSvGEMOlyPWWtm8BMJhnwyEL/FLbYbTY3V3PpjI/BUK67n9PEWDu6eHzu1fB15Q==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + hosted-git-info: 6.1.3 + is-core-module: 2.15.1 + semver: 7.6.3 + validate-npm-package-license: 3.0.4 + dev: true + /normalize-path/2.1.1: resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} engines: {node: '>=0.10.0'} @@ -19543,7 +23156,6 @@ packages: /normalize-path/3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - dev: true /normalize-range/0.1.2: resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} @@ -19555,6 +23167,38 @@ packages: engines: {node: '>=10'} dev: true + /npm-install-checks/6.3.0: + resolution: {integrity: sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + semver: 7.6.3 + dev: true + + /npm-normalize-package-bin/3.0.1: + resolution: {integrity: sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true + + /npm-package-arg/10.1.0: + resolution: {integrity: sha512-uFyyCEmgBfZTtrKk/5xDfHp6+MdrqGotX/VoOyEEl3mBwiEE5FlBaePanazJSVMPT7vKepcjYBY2ztg9A3yPIA==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + hosted-git-info: 6.1.3 + proc-log: 3.0.0 + semver: 7.6.3 + validate-npm-package-name: 5.0.1 + dev: true + + /npm-pick-manifest/8.0.2: + resolution: {integrity: sha512-1dKY+86/AIiq1tkKVD3l0WI+Gd3vkknVGAggsFeBkTvbhMQ1OND/LKkYv4JtXPKUJ8bOTCyLiqEg2P6QNdK+Gg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + npm-install-checks: 6.3.0 + npm-normalize-package-bin: 3.0.1 + npm-package-arg: 10.1.0 + semver: 7.6.3 + dev: true + /npm-registry-utilities/1.0.0: resolution: {integrity: sha512-9xYfSJy2IFQw1i6462EJzjChL9e65EfSo2Cw6kl0EFeDp05VvU+anrQk3Fc0d1MbVCq7rWIxeer89O9SUQ/uOg==} engines: {node: '>=12.0'} @@ -19632,10 +23276,6 @@ packages: engines: {node: '>= 6'} dev: true - /object-inspect/1.12.3: - resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} - dev: true - /object-inspect/1.13.3: resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} engines: {node: '>= 0.4'} @@ -19656,9 +23296,9 @@ packages: resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 - has-symbols: 1.0.3 + has-symbols: 1.1.0 object-keys: 1.1.1 dev: true @@ -19675,18 +23315,37 @@ packages: resolution: {integrity: sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 dev: true + /object.entries/1.1.8: + resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + dev: true + /object.fromentries/2.0.6: resolution: {integrity: sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.3 + dev: true + + /object.fromentries/2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 + es-object-atoms: 1.0.0 dev: true /object.getownpropertydescriptors/2.1.6: @@ -19694,12 +23353,21 @@ packages: engines: {node: '>= 0.8'} dependencies: array.prototype.reduce: 1.0.5 - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 safe-array-concat: 1.1.2 dev: true + /object.groupby/1.0.3: + resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.3 + dev: true + /object.map/1.0.1: resolution: {integrity: sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==} engines: {node: '>=0.10.0'} @@ -19717,11 +23385,20 @@ packages: resolution: {integrity: sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 dev: true + /object.values/1.2.0: + resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-object-atoms: 1.0.0 + dev: true + /objectorarray/1.0.5: resolution: {integrity: sha512-eJJDYkhJFFbBBAxeh8xW+weHlkI28n2ZdQV/J/DNfWfSKlGEf2xcfAbZTv3riEXHAhL9SVOTs2pRmXiSTf78xg==} dev: true @@ -19740,17 +23417,21 @@ packages: engines: {node: '>=14.0.0'} dev: true + /on-finished/2.3.0: + resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} + engines: {node: '>= 0.8'} + dependencies: + ee-first: 1.1.1 + /on-finished/2.4.1: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} engines: {node: '>= 0.8'} dependencies: ee-first: 1.1.1 - dev: true /on-headers/1.0.2: resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} engines: {node: '>= 0.8'} - dev: true /once/1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} @@ -19791,8 +23472,8 @@ packages: hasBin: true dev: true - /openid-client/5.7.0: - resolution: {integrity: sha512-4GCCGZt1i2kTHpwvaC/sCpTpQqDnBzDzuJcJMbH+y1Q5qI8U8RBvoSh28svarXszZHR5BAMXbJPX1PGPRE3VOA==} + /openid-client/5.7.1: + resolution: {integrity: sha512-jDBPgSVfTnkIh71Hg9pRvtJc6wTwqjRkN88+gCFtYWrlP4Yx2Dsrow8uPi3qLr/aeymPF3o2+dS+wOpglK04ew==} dependencies: jose: 4.15.9 lru-cache: 6.0.0 @@ -19821,6 +23502,18 @@ packages: word-wrap: 1.2.3 dev: true + /optionator/0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + dev: true + /ora/5.4.1: resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} engines: {node: '>=10'} @@ -19841,7 +23534,7 @@ packages: dependencies: chalk: 5.3.0 cli-cursor: 4.0.0 - cli-spinners: 2.9.0 + cli-spinners: 2.9.2 is-interactive: 2.0.0 is-unicode-supported: 1.3.0 log-symbols: 5.1.0 @@ -19882,6 +23575,10 @@ packages: resolution: {integrity: sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==} dev: true + /outdent/0.8.0: + resolution: {integrity: sha512-KiOAIsdpUTcAXuykya5fnVVT+/5uS0Q1mrkRHcF89tpieSmY33O/tmc54CqwA+bfhbtEfZUNLHaPUiB9X3jt1A==} + dev: true + /p-all/2.1.0: resolution: {integrity: sha512-HbZxz5FONzz/z2gJfk6bFca0BCiSRF8jU3yCsWOen/vR6lZjfPOu/e7L3uFzTW1i0H8TlC3vqQstEJPQL4/uLA==} engines: {node: '>=6'} @@ -20004,6 +23701,14 @@ packages: engines: {node: '>=6'} dev: true + /package-json-from-dist/1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + dev: true + + /pako/0.2.9: + resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} + dev: true + /pako/1.0.11: resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} dev: true @@ -20050,6 +23755,19 @@ packages: is-hexadecimal: 1.0.4 dev: true + /parse-entities/4.0.1: + resolution: {integrity: sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==} + dependencies: + '@types/unist': 2.0.6 + character-entities: 2.0.2 + character-entities-legacy: 3.0.0 + character-reference-invalid: 2.0.1 + decode-named-character-reference: 1.0.2 + is-alphanumerical: 2.0.1 + is-decimal: 2.0.1 + is-hexadecimal: 2.0.1 + dev: true + /parse-filepath/1.0.2: resolution: {integrity: sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==} engines: {node: '>=0.8'} @@ -20076,6 +23794,11 @@ packages: lines-and-columns: 1.2.4 dev: true + /parse-ms/2.1.0: + resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} + engines: {node: '>=6'} + dev: true + /parse-passwd/1.0.0: resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} engines: {node: '>=0.10.0'} @@ -20093,7 +23816,6 @@ packages: /parseurl/1.3.3: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} - dev: true /pascal-case/3.1.2: resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} @@ -20208,6 +23930,17 @@ packages: dependencies: path-root-regex: 0.1.2 + /path-scurry/1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 + dev: true + + /path-to-regexp/0.1.12: + resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} + /path-to-regexp/0.1.7: resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} dev: true @@ -20237,6 +23970,10 @@ packages: resolution: {integrity: sha512-TX+cz8Jk+ta7IvRy2FAej8rdlbrP0+uBIkP/5DTODez/AuL/vSb30KuAdDxGVREXzn8QfAiu5mJYJ1XjbOhEPA==} dev: true + /pathe/1.1.2: + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + dev: true + /pause-stream/0.0.11: resolution: {integrity: sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=} dependencies: @@ -20263,6 +24000,14 @@ packages: engines: {node: '>=8'} dev: true + /peek-stream/1.1.3: + resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} + dependencies: + buffer-from: 1.1.2 + duplexify: 3.7.1 + through2: 2.0.5 + dev: true + /pend/1.2.0: resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} dev: true @@ -20271,6 +24016,14 @@ packages: resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} dev: true + /periscopic/3.1.0: + resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} + dependencies: + '@types/estree': 1.0.6 + estree-walker: 3.0.3 + is-reference: 3.0.3 + dev: true + /picocolors/0.2.1: resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} dev: true @@ -20282,6 +24035,12 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} + /pidtree/0.6.0: + resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} + engines: {node: '>=0.10'} + hasBin: true + dev: true + /pidusage/3.0.2: resolution: {integrity: sha512-g0VU+y08pKw5M8EZ2rIGiEBaB8wrQMjYGFfW2QVIfyT8V+fq8YFLkvlz4bz5ljvFDJYNFCWT3PWqcRr2FKO81w==} engines: {node: '>=10'} @@ -20377,6 +24136,14 @@ packages: find-up: 6.3.0 dev: true + /pkg-types/1.2.1: + resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==} + dependencies: + confbox: 0.1.8 + mlly: 1.7.3 + pathe: 1.1.2 + dev: true + /plop/3.1.1: resolution: {integrity: sha512-NuctKmuNUACXBQn25bBr5oj/75nHxdKGwjA/+b7cVoj1sp+gTVqcc8eAr4QcNJgMPsZWRJBN2kMkgmsqbqV9gg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -20419,7 +24186,7 @@ packages: resolution: {integrity: sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==} engines: {node: '>=10'} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.26.0 dev: true /posix-character-classes/0.1.1: @@ -20430,6 +24197,14 @@ packages: /possible-typed-array-names/1.0.0: resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} engines: {node: '>= 0.4'} + + /postcss-discard-duplicates/5.1.0_postcss@8.4.49: + resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.4.49 dev: true /postcss-flexbugs-fixes/4.2.1: @@ -20438,6 +24213,23 @@ packages: postcss: 7.0.39 dev: true + /postcss-load-config/4.0.2_postcss@8.4.49: + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} + peerDependencies: + postcss: '>=8.0.9' + ts-node: '>=9.0.0' + peerDependenciesMeta: + postcss: + optional: true + ts-node: + optional: true + dependencies: + lilconfig: 3.1.3 + postcss: 8.4.49 + yaml: 2.6.1 + dev: true + /postcss-loader/4.3.0_7n4hb6mwu4zohneseo6jkjkb2i: resolution: {integrity: sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==} engines: {node: '>= 10.13.0'} @@ -20461,22 +24253,13 @@ packages: postcss: 7.0.39 dev: true - /postcss-modules-extract-imports/3.0.0_postcss@8.4.23: - resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.23 - dev: true - - /postcss-modules-extract-imports/3.1.0_postcss@8.4.47: + /postcss-modules-extract-imports/3.1.0_postcss@8.4.49: resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.47 + postcss: 8.4.49 dev: true /postcss-modules-local-by-default/3.0.3: @@ -20489,27 +24272,15 @@ packages: postcss-value-parser: 4.2.0 dev: true - /postcss-modules-local-by-default/4.0.3_postcss@8.4.23: - resolution: {integrity: sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - icss-utils: 5.1.0_postcss@8.4.23 - postcss: 8.4.23 - postcss-selector-parser: 6.0.13 - postcss-value-parser: 4.2.0 - dev: true - - /postcss-modules-local-by-default/4.0.5_postcss@8.4.47: - resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} + /postcss-modules-local-by-default/4.2.0_postcss@8.4.49: + resolution: {integrity: sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.47 - postcss: 8.4.47 - postcss-selector-parser: 6.1.2 + icss-utils: 5.1.0_postcss@8.4.49 + postcss: 8.4.49 + postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 dev: true @@ -20521,24 +24292,14 @@ packages: postcss-selector-parser: 6.1.2 dev: true - /postcss-modules-scope/3.0.0_postcss@8.4.23: - resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.4.23 - postcss-selector-parser: 6.0.13 - dev: true - - /postcss-modules-scope/3.2.0_postcss@8.4.47: - resolution: {integrity: sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==} + /postcss-modules-scope/3.2.1_postcss@8.4.49: + resolution: {integrity: sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.4.47 - postcss-selector-parser: 6.1.2 + postcss: 8.4.49 + postcss-selector-parser: 7.0.0 dev: true /postcss-modules-values/3.0.0: @@ -20548,36 +24309,42 @@ packages: postcss: 7.0.39 dev: true - /postcss-modules-values/4.0.0_postcss@8.4.23: + /postcss-modules-values/4.0.0_postcss@8.4.49: resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.23 - postcss: 8.4.23 + icss-utils: 5.1.0_postcss@8.4.49 + postcss: 8.4.49 dev: true - /postcss-modules-values/4.0.0_postcss@8.4.47: - resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} - engines: {node: ^10 || ^12 || >= 14} + /postcss-modules/6.0.1_postcss@8.4.49: + resolution: {integrity: sha512-zyo2sAkVvuZFFy0gc2+4O+xar5dYlaVy/ebO24KT0ftk/iJevSNyPyQellsBLlnccwh7f6V6Y4GvuKRYToNgpQ==} peerDependencies: - postcss: ^8.1.0 + postcss: ^8.0.0 dependencies: - icss-utils: 5.1.0_postcss@8.4.47 - postcss: 8.4.47 + generic-names: 4.0.0 + icss-utils: 5.1.0_postcss@8.4.49 + lodash.camelcase: 4.3.0 + postcss: 8.4.49 + postcss-modules-extract-imports: 3.1.0_postcss@8.4.49 + postcss-modules-local-by-default: 4.2.0_postcss@8.4.49 + postcss-modules-scope: 3.2.1_postcss@8.4.49 + postcss-modules-values: 4.0.0_postcss@8.4.49 + string-hash: 1.1.3 dev: true - /postcss-selector-parser/6.0.13: - resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} + /postcss-selector-parser/6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} engines: {node: '>=4'} dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 dev: true - /postcss-selector-parser/6.1.2: - resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + /postcss-selector-parser/7.0.0: + resolution: {integrity: sha512-9RbEr1Y7FFfptd/1eEdntyjMwLeghW1bHX9GWjXo19vx4ytPQhANltvVxDggzJl7mnWM+dX28kb6cyS/4iQjlQ==} engines: {node: '>=4'} dependencies: cssesc: 3.0.0 @@ -20596,29 +24363,20 @@ packages: source-map: 0.6.1 dev: true - /postcss/8.4.23: - resolution: {integrity: sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.6 - picocolors: 1.1.1 - source-map-js: 1.2.1 - dev: true - /postcss/8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.7 + nanoid: 3.3.8 picocolors: 1.1.1 source-map-js: 1.2.1 dev: false - /postcss/8.4.47: - resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} + /postcss/8.4.49: + resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.7 + nanoid: 3.3.8 picocolors: 1.1.1 source-map-js: 1.2.1 dev: true @@ -20628,6 +24386,11 @@ packages: engines: {node: '>= 0.8.0'} dev: true + /prelude-ls/1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + dev: true + /prettier/2.3.0: resolution: {integrity: sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==} engines: {node: '>=10.13.0'} @@ -20682,6 +24445,13 @@ packages: engines: {node: '>= 0.8'} dev: true + /pretty-ms/7.0.1: + resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} + engines: {node: '>=10'} + dependencies: + parse-ms: 2.1.0 + dev: true + /prismjs-github/1.0.0: resolution: {integrity: sha512-viBNgmYXllsWaLMvyiEC+g0hFagYd/r1Rvz2iYFt7tkx6Jv+PpQ5k93npV5sZD25Amu3Sl5lj8Mft0mUF+i/KA==} dev: true @@ -20696,6 +24466,11 @@ packages: engines: {node: '>=6'} dev: true + /proc-log/3.0.0: + resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true + /process-nextick-args/2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: true @@ -20744,15 +24519,23 @@ packages: engines: {node: '>= 0.8.0'} dev: true + /promise-retry/2.0.1: + resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} + engines: {node: '>=10'} + dependencies: + err-code: 2.0.3 + retry: 0.12.0 + dev: true + /promise.allsettled/1.0.6: resolution: {integrity: sha512-22wJUOD3zswWFqgwjNHa1965LvqTX87WPu/lreY2KSd7SVcERfuZ4GfUaOnJNnvtoIv2yXT/W00YIGMetXtFXg==} engines: {node: '>= 0.4'} dependencies: array.prototype.map: 1.0.5 - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.6 iterate-value: 1.0.2 dev: true @@ -20760,7 +24543,7 @@ packages: resolution: {integrity: sha512-nNc3YbgMfLzqtqvO/q5DP6RR0SiHI9pUPGzyDf1q+usTwCN2kjvAnJkBb7bHe3o+fFSBPpsGMoYtaSi+LTNqng==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 dev: true @@ -20787,13 +24570,16 @@ packages: xtend: 4.0.2 dev: true + /property-information/6.5.0: + resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} + dev: true + /proxy-addr/2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} dependencies: forwarded: 0.2.0 ipaddr.js: 1.9.1 - dev: true /proxy-from-env/1.0.0: resolution: {integrity: sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==} @@ -20875,21 +24661,27 @@ packages: resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==} engines: {node: '>=0.6'} dependencies: - side-channel: 1.0.4 + side-channel: 1.1.0 dev: true /qs/6.11.2: resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} engines: {node: '>=0.6'} dependencies: - side-channel: 1.0.4 + side-channel: 1.1.0 dev: true /qs/6.13.0: resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} engines: {node: '>=0.6'} dependencies: - side-channel: 1.0.6 + side-channel: 1.1.0 + + /qs/6.13.1: + resolution: {integrity: sha512-EJPeIn0CYrGu+hli1xilKAPXODtJ12T0sP63Ijx2/khC2JtuaN3JyNIpvmnkmaEtha9ocbG4A4cMcr+TvqvwQg==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.1.0 /querystring-es3/0.2.1: resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} @@ -20944,7 +24736,6 @@ packages: /range-parser/1.2.1: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} - dev: true /raw-body/2.5.1: resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} @@ -20956,6 +24747,15 @@ packages: unpipe: 1.0.0 dev: true + /raw-body/2.5.2: + resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} + engines: {node: '>= 0.8'} + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + /raw-loader/4.0.2_webpack@4.47.0: resolution: {integrity: sha512-ZnScIV3ag9A4wPX/ZayxL/jZH+euYb6FcUinPcgiQW0+UBtEv0O6Q3lGd3cqJ+GHH+rksEv3Pj99oxJ3u3VIKA==} engines: {node: '>= 10.13.0'} @@ -20982,7 +24782,7 @@ packages: dependencies: '@babel/core': 7.26.0 '@babel/generator': 7.26.2 - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.26.0 ast-types: 0.14.2 commander: 2.20.3 doctrine: 3.0.0 @@ -21039,7 +24839,7 @@ packages: peerDependencies: react: ^16.8.4 || ^17.0.0 dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.26.0 is-dom: 1.1.0 prop-types: 15.8.1 react: 18.3.1 @@ -21061,6 +24861,11 @@ packages: engines: {node: '>=0.10.0'} dev: true + /react-refresh/0.14.2: + resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} + engines: {node: '>=0.10.0'} + dev: true + /react-router-dom/6.28.0_nnrd3gsncyragczmpvfhocinkq: resolution: {integrity: sha512-kQ7Unsl5YdyOltsPGl31zOjLrDv+m2VcIEcIHqYYD3Lp0UppLjrzcfJqDJwXxFw3TH/yvapbnUvPlAj7Kx5nbg==} engines: {node: '>=14.0.0'} @@ -21072,7 +24877,6 @@ packages: react: 18.3.1 react-dom: 18.3.1_react@18.3.1 react-router: 6.28.0_react@18.3.1 - dev: true /react-router/6.28.0_react@18.3.1: resolution: {integrity: sha512-HrYdIFqdrnhDw0PqG/AKjAqEqM7AvxCz0DQ4h2W8k6nqmc5uRBYDag0SBxx9iYz5G8gnuNVLzUe13wl9eAsXXg==} @@ -21082,7 +24886,6 @@ packages: dependencies: '@remix-run/router': 1.21.0 react: 18.3.1 - dev: true /react-sizeme/3.0.2: resolution: {integrity: sha512-xOIAOqqSSmKlKFJLO3inBQBdymzDuXx4iuwkNcJmC96jeiOg5ojByvL+g3MW9LPEsojLbC6pf68zOfobK8IPlw==} @@ -21098,7 +24901,7 @@ packages: peerDependencies: react: '>= 0.14.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.26.0 highlight.js: 10.7.3 lowlight: 1.20.0 prismjs: 1.29.0 @@ -21211,7 +25014,6 @@ packages: engines: {node: '>=8.10.0'} dependencies: picomatch: 2.3.1 - dev: true /readdirp/4.0.2: resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} @@ -21251,6 +25053,20 @@ packages: strip-indent: 3.0.0 dev: true + /reflect.getprototypeof/1.0.8: + resolution: {integrity: sha512-B5dj6usc5dkk8uFliwjwDHM8To5/QwdKz9JcBZ8Ic4G1f0YmeeJTtE/ZTdgRFPAfxZFiUaPhZ1Jcs4qeagItGQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + dunder-proto: 1.0.0 + es-abstract: 1.23.5 + es-errors: 1.3.0 + get-intrinsic: 1.2.6 + gopd: 1.2.0 + which-builtin-type: 1.2.0 + dev: true + /refractor/3.6.0: resolution: {integrity: sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==} dependencies: @@ -21304,7 +25120,7 @@ packages: resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-errors: 1.3.0 set-function-name: 2.0.2 @@ -21367,6 +25183,25 @@ packages: resolution: {integrity: sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==} dev: true + /remark-frontmatter/4.0.1: + resolution: {integrity: sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==} + dependencies: + '@types/mdast': 3.0.11 + mdast-util-frontmatter: 1.0.1 + micromark-extension-frontmatter: 1.1.1 + unified: 10.1.2 + dev: true + + /remark-mdx-frontmatter/1.1.1: + resolution: {integrity: sha512-7teX9DW4tI2WZkXS4DBxneYSY7NHiXl4AKdWDO9LXVweULlCT8OPWsOjLEnMIXViN1j+QcY8mfbq3k0EK6x3uA==} + engines: {node: '>=12.2.0'} + dependencies: + estree-util-is-identifier-name: 1.1.0 + estree-util-value-to-estree: 1.3.0 + js-yaml: 4.1.0 + toml: 3.0.0 + dev: true + /remark-mdx/1.6.22: resolution: {integrity: sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==} dependencies: @@ -21382,6 +25217,25 @@ packages: - supports-color dev: true + /remark-mdx/2.3.0: + resolution: {integrity: sha512-g53hMkpM0I98MU266IzDFMrTD980gNF3BJnkyFcmN+dD873mQeD5rdMO3Y2X+x8umQfbSE0PcoEDl7ledSA+2g==} + dependencies: + mdast-util-mdx: 2.0.1 + micromark-extension-mdxjs: 1.0.1 + transitivePeerDependencies: + - supports-color + dev: true + + /remark-parse/10.0.2: + resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==} + dependencies: + '@types/mdast': 3.0.11 + mdast-util-from-markdown: 1.3.1 + unified: 10.1.2 + transitivePeerDependencies: + - supports-color + dev: true + /remark-parse/8.0.3: resolution: {integrity: sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==} dependencies: @@ -21403,6 +25257,15 @@ packages: xtend: 4.0.2 dev: true + /remark-rehype/10.1.0: + resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} + dependencies: + '@types/hast': 2.3.4 + '@types/mdast': 3.0.11 + mdast-util-to-hast: 12.3.0 + unified: 10.1.2 + dev: true + /remark-slug/6.1.0: resolution: {integrity: sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==} dependencies: @@ -21475,6 +25338,10 @@ packages: engines: {node: '>=0.10.0'} dev: true + /require-like/0.1.2: + resolution: {integrity: sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==} + dev: true + /requires-port/1.0.0: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} dev: true @@ -21507,6 +25374,10 @@ packages: engines: {node: '>=8'} dev: true + /resolve-pkg-maps/1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + dev: true + /resolve-url-loader/5.0.0: resolution: {integrity: sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==} engines: {node: '>=12'} @@ -21514,7 +25385,7 @@ packages: adjust-sourcemap-loader: 4.0.0 convert-source-map: 1.9.0 loader-utils: 2.0.4 - postcss: 8.4.47 + postcss: 8.4.49 source-map: 0.6.1 dev: true @@ -21536,6 +25407,15 @@ packages: path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 + /resolve/2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true + dependencies: + is-core-module: 2.15.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + /response-iterator/0.2.6: resolution: {integrity: sha512-pVzEEzrsg23Sh053rmDUvLSkGXluZio0qu8VT6ukrYuvtjVfCbDZH9d6PGXb8HZfzdNZt8feXv/jvUzlhRgLnw==} engines: {node: '>=0.8'} @@ -21571,7 +25451,7 @@ packages: hasBin: true dependencies: assert-plus: 1.0.0 - csv: 6.3.10 + csv: 6.3.11 escape-regexp-component: 1.0.2 ewma: 2.0.1 find-my-way: 7.7.0 @@ -21584,7 +25464,7 @@ packages: once: 1.4.0 pidusage: 3.0.2 pino: 8.21.0 - qs: 6.13.0 + qs: 6.13.1 restify-errors: 8.0.2 semver: 7.6.3 send: 0.18.0 @@ -21629,6 +25509,11 @@ packages: engines: {node: '>=4'} dev: true + /retry/0.12.0: + resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} + engines: {node: '>= 4'} + dev: true + /reusify/1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} @@ -21668,6 +25553,35 @@ packages: inherits: 2.0.4 dev: true + /rollup/4.28.1: + resolution: {integrity: sha512-61fXYl/qNVinKmGSTHAZ6Yy8I3YIJC/r2m9feHo6SwVAVcLT5MPwOUFe7EuURA/4m0NR8lXG4BBXuo/IZEsjMg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + dependencies: + '@types/estree': 1.0.6 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.28.1 + '@rollup/rollup-android-arm64': 4.28.1 + '@rollup/rollup-darwin-arm64': 4.28.1 + '@rollup/rollup-darwin-x64': 4.28.1 + '@rollup/rollup-freebsd-arm64': 4.28.1 + '@rollup/rollup-freebsd-x64': 4.28.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.28.1 + '@rollup/rollup-linux-arm-musleabihf': 4.28.1 + '@rollup/rollup-linux-arm64-gnu': 4.28.1 + '@rollup/rollup-linux-arm64-musl': 4.28.1 + '@rollup/rollup-linux-loongarch64-gnu': 4.28.1 + '@rollup/rollup-linux-powerpc64le-gnu': 4.28.1 + '@rollup/rollup-linux-riscv64-gnu': 4.28.1 + '@rollup/rollup-linux-s390x-gnu': 4.28.1 + '@rollup/rollup-linux-x64-gnu': 4.28.1 + '@rollup/rollup-linux-x64-musl': 4.28.1 + '@rollup/rollup-win32-arm64-msvc': 4.28.1 + '@rollup/rollup-win32-ia32-msvc': 4.28.1 + '@rollup/rollup-win32-x64-msvc': 4.28.1 + fsevents: 2.3.3 + dev: true + /rsvp/4.8.5: resolution: {integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==} engines: {node: 6.* || >= 7.*} @@ -21704,13 +25618,20 @@ packages: dependencies: tslib: 2.8.1 + /sade/1.8.1: + resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} + engines: {node: '>=6'} + dependencies: + mri: 1.2.0 + dev: true + /safe-array-concat/1.1.2: resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==} engines: {node: '>=0.4'} dependencies: - call-bind: 1.0.7 - get-intrinsic: 1.2.4 - has-symbols: 1.0.3 + call-bind: 1.0.8 + get-intrinsic: 1.2.6 + has-symbols: 1.1.0 isarray: 2.0.5 dev: true @@ -21720,7 +25641,6 @@ packages: /safe-buffer/5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - dev: true /safe-buffer/5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} @@ -21735,7 +25655,7 @@ packages: resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-regex: 1.1.4 dev: true @@ -21779,8 +25699,8 @@ packages: - supports-color dev: true - /sass-embedded-android-arm/1.80.6: - resolution: {integrity: sha512-UeUKMTRsnz4/dh7IzvhjONxa4/jmVp539CHDd8VZOsqg9M3HcNJNIkUzQWbuwZ+nSlWrTuo7Tvn3XlypopCBzw==} + /sass-embedded-android-arm/1.82.0: + resolution: {integrity: sha512-ttGMvWnA/5TYdZTjr5fWHDbb9nZgKipHKCc9zZQRF5HjUydOYWKNqmAJHQtbFWaq35kd5qn6yiE73IJN6eJ6wA==} engines: {node: '>=14.0.0'} cpu: [arm] os: [android] @@ -21788,8 +25708,8 @@ packages: dev: true optional: true - /sass-embedded-android-arm64/1.80.6: - resolution: {integrity: sha512-4rC4ZGM/k4ENVjLXnK3JTst8e8FI9MHSol2Fl7dCdYyJ3KLnlt4qL4AEYfU8zq1tcBb7CBOSZVR+CzCKubnXdg==} + /sass-embedded-android-arm64/1.82.0: + resolution: {integrity: sha512-bldHMs02QQWXsgHUZRgolNnZdMjN6XHvmUYoRkzmFq7lsvtLU6SJg2S1Wa9IZJs9jRWdTmOgA6YibSf3pROyFQ==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [android] @@ -21797,8 +25717,8 @@ packages: dev: true optional: true - /sass-embedded-android-ia32/1.80.6: - resolution: {integrity: sha512-Lxz2SXE2KdHnynuHF+D6flDvrd55/zaEAWUeka9MxEr6FmR66d8UBOIy5ETwCSUd//S/SE5Jl6oTnHppgD1zNA==} + /sass-embedded-android-ia32/1.82.0: + resolution: {integrity: sha512-FUJOnxw8IYKuYuxxiOkk6QXle8/yQFtKjnuSAJuZ5ZpLVMcSZzLc3SWOtuEXYx5iSAfJCO075o2ZoG/pPrJ9aw==} engines: {node: '>=14.0.0'} cpu: [ia32] os: [android] @@ -21806,8 +25726,8 @@ packages: dev: true optional: true - /sass-embedded-android-riscv64/1.80.6: - resolution: {integrity: sha512-hKdxY/oOqB+JJhSoBTDM5DJO1j/xtxQgayh2cLCCUx37IQQe3SEdc3V2JFf/4mIo5peaS4cjqwwSATF+l2zaXg==} + /sass-embedded-android-riscv64/1.82.0: + resolution: {integrity: sha512-rd+vc+sxJxNnbhaubiIJmnb1b3FvC9wxCIq8spstopbO7o1uufvBBDeRoFSJaN+7oNhamzjlYGdu6aQoQNs3+A==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [android] @@ -21815,8 +25735,8 @@ packages: dev: true optional: true - /sass-embedded-android-x64/1.80.6: - resolution: {integrity: sha512-Eap2Fi3kTx/rVLBsOnOp5RYPr5+lFjTZ652zR24dmYFe9/sDgasakJIOPjOvD2bRuL9z0uWEY1AXVeeOPeZKrg==} + /sass-embedded-android-x64/1.82.0: + resolution: {integrity: sha512-EVlybGTgJ8wNLyWj8RUatPXSnmIcvCsx3EfsRfBfhGihLbn4NNpavYO9QsvZzI2XWbJqHLBCd+CvkTcDw/TaSQ==} engines: {node: '>=14.0.0'} cpu: [x64] os: [android] @@ -21824,8 +25744,8 @@ packages: dev: true optional: true - /sass-embedded-darwin-arm64/1.80.6: - resolution: {integrity: sha512-0mnAx8Vq6Gxj3PQt3imgITfK33hhqrSKpyHSuab71gZZni5opsdtoggq2JawW+1taRFTEZwbZJLKZ0MBDbwCCA==} + /sass-embedded-darwin-arm64/1.82.0: + resolution: {integrity: sha512-LvdJPojjKlNGYOB0nSUR/ZtMDuAF4puspHlwK42aA/qK292bfSkMUKZPPapB2aSRwccc/ieBq5fI7n/WHrOCVw==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [darwin] @@ -21833,8 +25753,8 @@ packages: dev: true optional: true - /sass-embedded-darwin-x64/1.80.6: - resolution: {integrity: sha512-Ib20yNZFOrJ7YVT+ltoe+JQNKPcRclM3iLAK69XZZYcSeFM/72SCoQBAaVGIpT23dxDp7FXiE4lO602c3xTRwQ==} + /sass-embedded-darwin-x64/1.82.0: + resolution: {integrity: sha512-6LfnD6YmG1aBfd3ReqMOJDb6Pg2Z/hmlJB7nU+Lb3E+hCNjAZAgeUHQxU/Pm1eIqJJTU/h4ib5QP0Pt9O8yVnw==} engines: {node: '>=14.0.0'} cpu: [x64] os: [darwin] @@ -21842,8 +25762,8 @@ packages: dev: true optional: true - /sass-embedded-linux-arm/1.80.6: - resolution: {integrity: sha512-QR0Q6TZox/ThuU2r9c0s3fKCgU2rXAEocpitdgxFp6tta+GsQlMFV3oON2unAa8Bwnuxkmf0YOaK0Oy/TwzkXw==} + /sass-embedded-linux-arm/1.82.0: + resolution: {integrity: sha512-ozjdC5rWzyi5Vo300I4tVZzneXOTQUiaxOr7DjtN26HuFaGAGCGmvThh2BRV4RvySg++5H9rdFu+VgyUQ5iukw==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] @@ -21851,8 +25771,8 @@ packages: dev: true optional: true - /sass-embedded-linux-arm64/1.80.6: - resolution: {integrity: sha512-n5r98pBXawrQQKaxIYCMM1zDpnngsqxTkOrmvsYLFiAMCSbR0lWf/7sBB33k/Pm0D6dsbp3jpHilCoQNKI3jIw==} + /sass-embedded-linux-arm64/1.82.0: + resolution: {integrity: sha512-590/y0HJr/JiyxaqgR7Xf9P20BIhJ+zhB/afAnVuZe/4lEfCpTyM5xMe2+sKLsqtrVyzs9Zm/M4S4ASUOPCggA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] @@ -21860,8 +25780,8 @@ packages: dev: true optional: true - /sass-embedded-linux-ia32/1.80.6: - resolution: {integrity: sha512-O6dWZdcOkryRdDCxVMGOeVowgblpDgVcAuRtZ1F1X7XfbpDriTQm64D+9vVZIrywYSPoJfQMJJ662cr0wUs9IQ==} + /sass-embedded-linux-ia32/1.82.0: + resolution: {integrity: sha512-hpc4acZ3UTjjJ3Q/GUXqQOCSml6AFKaku0HMawra9bKyRmOpxn8V5hqgXeOWVjK2oQzCmCnJvwKoQUP+S/SIYQ==} engines: {node: '>=14.0.0'} cpu: [ia32] os: [linux] @@ -21869,8 +25789,8 @@ packages: dev: true optional: true - /sass-embedded-linux-musl-arm/1.80.6: - resolution: {integrity: sha512-X9FC8s8fvQGRiXc+eATlZ57N44Iq3nNa0M0ugi3ysdJwkaNYvOeS4QzBHKQAaw3QiTqdxTnLUHHVBkyzdCi9pw==} + /sass-embedded-linux-musl-arm/1.82.0: + resolution: {integrity: sha512-R5PQmY/I+GSoMtfLo8GgHkvF/q6x6y8VNM7yu/Ac1mJj86n48VFi29W1HfY2496+Q6cpAq7toobDj7YfldIdVA==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] @@ -21878,8 +25798,8 @@ packages: dev: true optional: true - /sass-embedded-linux-musl-arm64/1.80.6: - resolution: {integrity: sha512-VeUSHUi3MAsvOlg9QI4X/2j04h1659aE+7qKP/282CYBTrGkjFGSXZhIki9WKWDgIpDiSInRYXfQQRWhPhjCDg==} + /sass-embedded-linux-musl-arm64/1.82.0: + resolution: {integrity: sha512-bc2MUSMv/jabnNGEyKP2jQAYZoEzTT/c633W6QoeSEWETGCuTNjaHvWWE6qSI6/UfRg1EpuV1LQA2jPMzZfv/w==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] @@ -21887,8 +25807,8 @@ packages: dev: true optional: true - /sass-embedded-linux-musl-ia32/1.80.6: - resolution: {integrity: sha512-GqitS2Nab8ah0+wfCqaxW1hnI1piC08FimL6+lM9YWK5DbCOOF82IapbvJOy0feUmd/wNnHmyNTgE9h0zVMFdQ==} + /sass-embedded-linux-musl-ia32/1.82.0: + resolution: {integrity: sha512-ZQKCFKm5TBcJ19UG6uUQmIKfVCJIWMb7e1a93lGeujSb9gyKF5Fb6MN3tuExoT7iFK8zU0Z9iyHqh93F58lcCw==} engines: {node: '>=14.0.0'} cpu: [ia32] os: [linux] @@ -21896,8 +25816,8 @@ packages: dev: true optional: true - /sass-embedded-linux-musl-riscv64/1.80.6: - resolution: {integrity: sha512-ySs15z7QSRRQK/aByEEqaJLYW/sTpfynefNPZCtsVNVEzNRwy+DRpxNChtxo+QjKq97ocXETbdG5KLik7QOTJg==} + /sass-embedded-linux-musl-riscv64/1.82.0: + resolution: {integrity: sha512-5meSU8BHFeaT09RWfkuUrikRlC+WZcYb9To7MpfV1d9nlD7CZ2xydPExK+mj3DqRuQvTbvhMPcr7f+pHlgHINQ==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] @@ -21905,8 +25825,8 @@ packages: dev: true optional: true - /sass-embedded-linux-musl-x64/1.80.6: - resolution: {integrity: sha512-DzeNqU/SN0mWFznoOH4RtVGcrg3Eoa41pUQhKMtrhNbCmIE1zNDunUiAEVTNpdHJF4nxf7ELUPXWmStM31CbUQ==} + /sass-embedded-linux-musl-x64/1.82.0: + resolution: {integrity: sha512-ASLAMfjWv7YEPBvEOVlb3zzHq8l4Y9Eh4x3m7B1dNauGVbO11Yng5cPCX/XbwGVf30BtE75pwqvV7oXxBtN15w==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] @@ -21914,8 +25834,8 @@ packages: dev: true optional: true - /sass-embedded-linux-riscv64/1.80.6: - resolution: {integrity: sha512-AyoHJ3icV9xuJjq1YzJqpEj2XfiC/KBkVYTUrCELKiXP0DN1gi/BpUwZNCAgCM3CyEdMef4LQM/ztCYJxYzdyg==} + /sass-embedded-linux-riscv64/1.82.0: + resolution: {integrity: sha512-qWvRDXCXH3GzD8OcP0ntd8gBTK3kZyUeyXmxQDZyEtMAM4STC2Tn7+5+2JYYHlppzqWnZPFBNESvpKeOtHaBBw==} engines: {node: '>=14.0.0'} cpu: [riscv64] os: [linux] @@ -21923,8 +25843,8 @@ packages: dev: true optional: true - /sass-embedded-linux-x64/1.80.6: - resolution: {integrity: sha512-EohsE9CEqx0ycylnsEj/0DNPG99Tb0qAVZspiAs5xHFCJjXOFfp3cRQu0BRf+lZ1b72IhPFXymzVtojvzUHb7g==} + /sass-embedded-linux-x64/1.82.0: + resolution: {integrity: sha512-AmRaHqShztwfep+M4NagdGaY7fTyWGSOM3k4Z/dd7q4nZclXbALLqNJtKx8xOM7A41LHYJ9zDpIBVRkrh0PzTA==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] @@ -21932,8 +25852,8 @@ packages: dev: true optional: true - /sass-embedded-win32-arm64/1.80.6: - resolution: {integrity: sha512-29wETQi1ykeVvpd4zMVokpQKFSOZskGJzZawuuNCdo7BHjHKIRDsqbz8YT1CewHPBshI0hfD21fenmjxYjGXPQ==} + /sass-embedded-win32-arm64/1.82.0: + resolution: {integrity: sha512-zL9JDQZHXHSGAZe5DqSrR86wMHbm9QPziU4/3hoIG+99StuS74CuV42+hw/+FXXBkXMWbjKWsyF/HZt+I/wJuw==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [win32] @@ -21941,8 +25861,8 @@ packages: dev: true optional: true - /sass-embedded-win32-ia32/1.80.6: - resolution: {integrity: sha512-1s3OpK2iTIfIL/a91QhAQnffsbuWfnsM8Lx4Fxt0f7ErnxjCV6q8MUFTV/UhcLtLyTFnPCA62DLjp2KGCjMI9A==} + /sass-embedded-win32-ia32/1.82.0: + resolution: {integrity: sha512-xE+AzLquCkFPnnpo0NHjQdLRIhG1bVs42xIKx42aUbVLYKkBDvbBGpw6EtTscRMyvcjoOqGH5saRvSFComUQcw==} engines: {node: '>=14.0.0'} cpu: [ia32] os: [win32] @@ -21950,8 +25870,8 @@ packages: dev: true optional: true - /sass-embedded-win32-x64/1.80.6: - resolution: {integrity: sha512-0pH4Zr9silHkcmLPC0ghnD3DI0vMsjA7dKvGR32/RbbjOSvHV5cDQRLiuVJAPp34dfMA7kJd1ysSchRdH0igAQ==} + /sass-embedded-win32-x64/1.82.0: + resolution: {integrity: sha512-cEgfOQG5womOzzk16ReTv2dxPq5BG16LgLUold/LH9IZH86u4E/MN7Fspf4RWeEJ2EcLdew9QYSC2YWs1l98dQ==} engines: {node: '>=14.0.0'} cpu: [x64] os: [win32] @@ -21959,43 +25879,44 @@ packages: dev: true optional: true - /sass-embedded/1.80.6: - resolution: {integrity: sha512-Og4aqBnaA3oJfIpHaLuNATAqzBRgUJDYJy2X15V59cot2wYOtiT/ciPnyuq1o7vpDEeOkHhEd+mSviSlXoETug==} + /sass-embedded/1.82.0: + resolution: {integrity: sha512-v13sRVVZtWAQLpAGTz5D8hy+oyNKRHao5tKVc/P6AMqSP+jDM8X6GkEpL0jfbu3MaN2/hAQsd4Qx14GG1u0prQ==} engines: {node: '>=16.0.0'} hasBin: true dependencies: - '@bufbuild/protobuf': 2.2.2 + '@bufbuild/protobuf': 2.2.3 buffer-builder: 0.2.0 colorjs.io: 0.5.2 - immutable: 4.3.7 + immutable: 5.0.3 rxjs: 7.8.1 supports-color: 8.1.1 + sync-child-process: 1.0.2 varint: 6.0.0 optionalDependencies: - sass-embedded-android-arm: 1.80.6 - sass-embedded-android-arm64: 1.80.6 - sass-embedded-android-ia32: 1.80.6 - sass-embedded-android-riscv64: 1.80.6 - sass-embedded-android-x64: 1.80.6 - sass-embedded-darwin-arm64: 1.80.6 - sass-embedded-darwin-x64: 1.80.6 - sass-embedded-linux-arm: 1.80.6 - sass-embedded-linux-arm64: 1.80.6 - sass-embedded-linux-ia32: 1.80.6 - sass-embedded-linux-musl-arm: 1.80.6 - sass-embedded-linux-musl-arm64: 1.80.6 - sass-embedded-linux-musl-ia32: 1.80.6 - sass-embedded-linux-musl-riscv64: 1.80.6 - sass-embedded-linux-musl-x64: 1.80.6 - sass-embedded-linux-riscv64: 1.80.6 - sass-embedded-linux-x64: 1.80.6 - sass-embedded-win32-arm64: 1.80.6 - sass-embedded-win32-ia32: 1.80.6 - sass-embedded-win32-x64: 1.80.6 - dev: true - - /sass-loader/16.0.3_2ptxzzabpwczlqps2uw2qlzpdi: - resolution: {integrity: sha512-gosNorT1RCkuCMyihv6FBRR7BMV06oKRAs+l4UMp1mlcVg9rWN6KMmUj3igjQwmYys4mDP3etEYJgiHRbgHCHA==} + sass-embedded-android-arm: 1.82.0 + sass-embedded-android-arm64: 1.82.0 + sass-embedded-android-ia32: 1.82.0 + sass-embedded-android-riscv64: 1.82.0 + sass-embedded-android-x64: 1.82.0 + sass-embedded-darwin-arm64: 1.82.0 + sass-embedded-darwin-x64: 1.82.0 + sass-embedded-linux-arm: 1.82.0 + sass-embedded-linux-arm64: 1.82.0 + sass-embedded-linux-ia32: 1.82.0 + sass-embedded-linux-musl-arm: 1.82.0 + sass-embedded-linux-musl-arm64: 1.82.0 + sass-embedded-linux-musl-ia32: 1.82.0 + sass-embedded-linux-musl-riscv64: 1.82.0 + sass-embedded-linux-musl-x64: 1.82.0 + sass-embedded-linux-riscv64: 1.82.0 + sass-embedded-linux-x64: 1.82.0 + sass-embedded-win32-arm64: 1.82.0 + sass-embedded-win32-ia32: 1.82.0 + sass-embedded-win32-x64: 1.82.0 + dev: true + + /sass-loader/16.0.4_2iocnfwtftqc5m2igktq3z6luu: + resolution: {integrity: sha512-LavLbgbBGUt3wCiYzhuLLu65+fWXaXLmq7YxivLhEqmiupCFZ5sKUAipK3do6V80YSU0jvSxNhEdT13IXNr3rg==} engines: {node: '>= 18.12.0'} peerDependencies: '@rspack/core': 0.x || 1.x @@ -22016,7 +25937,7 @@ packages: optional: true dependencies: neo-async: 2.6.2 - sass-embedded: 1.80.6 + sass-embedded: 1.82.0 webpack: 5.96.1_webpack-cli@5.1.4 dev: true @@ -22093,6 +26014,16 @@ packages: ajv-keywords: 5.1.0_ajv@8.17.1 dev: true + /schema-utils/4.3.0: + resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} + engines: {node: '>= 10.13.0'} + dependencies: + '@types/json-schema': 7.0.15 + ajv: 8.17.1 + ajv-formats: 2.1.1 + ajv-keywords: 5.1.0_ajv@8.17.1 + dev: true + /seek-bzip/1.0.6: resolution: {integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==} hasBin: true @@ -22140,6 +26071,26 @@ packages: - supports-color dev: true + /send/0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} + engines: {node: '>= 0.8.0'} + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + /sentence-case/3.0.4: resolution: {integrity: sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==} dependencies: @@ -22188,6 +26139,17 @@ packages: - supports-color dev: true + /serve-static/1.16.2: + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} + engines: {node: '>= 0.8.0'} + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.19.0 + transitivePeerDependencies: + - supports-color + /serverless-http/3.2.0: resolution: {integrity: sha512-QvSyZXljRLIGqwcJ4xsKJXwkZnAVkse1OajepxfjkBXV0BMvRS5R546Z4kCBI8IygDzkQY0foNPC/rnipaE9pQ==} engines: {node: '>=12.0'} @@ -22273,6 +26235,9 @@ packages: resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} dev: true + /set-cookie-parser/2.7.1: + resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} + /set-function-length/1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} @@ -22280,8 +26245,8 @@ packages: define-data-property: 1.1.4 es-errors: 1.3.0 function-bind: 1.1.2 - get-intrinsic: 1.2.4 - gopd: 1.0.1 + get-intrinsic: 1.2.6 + gopd: 1.2.0 has-property-descriptors: 1.0.2 /set-function-name/2.0.2: @@ -22310,7 +26275,6 @@ packages: /setprototypeof/1.2.0: resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - dev: true /sha.js/2.4.11: resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} @@ -22395,22 +26359,41 @@ packages: interpret: 1.4.0 rechoir: 0.6.2 - /side-channel/1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + /side-channel-list/1.0.0: + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.3 + + /side-channel-map/1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.2 - get-intrinsic: 1.2.1 - object-inspect: 1.12.3 - dev: true + call-bound: 1.0.2 + es-errors: 1.3.0 + get-intrinsic: 1.2.6 + object-inspect: 1.13.3 - /side-channel/1.0.6: - resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==} + /side-channel-weakmap/1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bound: 1.0.2 es-errors: 1.3.0 - get-intrinsic: 1.2.4 + get-intrinsic: 1.2.6 object-inspect: 1.13.3 + side-channel-map: 1.0.1 + + /side-channel/1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.3 + side-channel-list: 1.0.0 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 /signal-exit/3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -22424,7 +26407,7 @@ packages: dependencies: '@kwsites/file-exists': 1.1.1_supports-color@8.1.1 '@kwsites/promise-deferred': 1.1.1 - debug: 4.3.7_supports-color@8.1.1 + debug: 4.4.0_supports-color@8.1.1 transitivePeerDependencies: - supports-color dev: true @@ -22581,7 +26564,6 @@ packages: dependencies: buffer-from: 1.1.2 source-map: 0.6.1 - dev: true /source-map-url/0.4.1: resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} @@ -22600,12 +26582,15 @@ packages: /source-map/0.7.4: resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} engines: {node: '>= 8'} - dev: true /space-separated-tokens/1.1.5: resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} dev: true + /space-separated-tokens/2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} + dev: true + /spdx-correct/3.2.0: resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} dependencies: @@ -22631,7 +26616,7 @@ packages: /spdy-transport/3.0.0: resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: - debug: 4.3.7 + debug: 4.4.0 detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -22645,7 +26630,7 @@ packages: resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} engines: {node: '>=6.0.0'} dependencies: - debug: 4.3.7 + debug: 4.4.0 handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -22705,6 +26690,13 @@ packages: tweetnacl: 0.14.5 dev: true + /ssri/10.0.6: + resolution: {integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + minipass: 7.1.2 + dev: true + /ssri/6.0.2: resolution: {integrity: sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==} dependencies: @@ -22718,6 +26710,10 @@ packages: minipass: 3.3.6 dev: true + /stable-hash/0.0.4: + resolution: {integrity: sha512-LjdcbuBeLcdETCrPn9i8AYAZ1eCtu4ECAWtP7UleOiZ9LzVxRzzUZEoZ8zB24nhkQnDWyET0I+3sWokSDS3E7g==} + dev: true + /stable/0.1.8: resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' @@ -22766,7 +26762,6 @@ packages: /statuses/2.0.1: resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} engines: {node: '>= 0.8'} - dev: true /stdin-discarder/0.1.0: resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==} @@ -22842,8 +26837,11 @@ packages: resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} dev: true - /stream-transform/3.3.2: - resolution: {integrity: sha512-v64PUnPy9Qw94NGuaEMo+9RHQe4jTBYf+NkTtqkCgeuiNo8NlL0LtLR7fkKWNVFtp3RhIm5Dlxkgm5uz7TDimQ==} + /stream-slice/0.1.2: + resolution: {integrity: sha512-QzQxpoacatkreL6jsxnVb7X5R/pGw9OUv2qWTYWnmLpg4NdN31snPy/f3TdQE1ZUXaThRvj1Zw4/OGg0ZkaLMA==} + + /stream-transform/3.3.3: + resolution: {integrity: sha512-dALXrXe+uq4aO5oStdHKlfCM/b3NBdouigvxVPxCdrMRAU6oHh3KNss20VbTPQNQmjAHzZGKGe66vgwegFEIog==} dev: true /streamsearch/1.1.0: @@ -22851,6 +26849,10 @@ packages: engines: {node: '>=10.0.0'} dev: false + /string-hash/1.1.3: + resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==} + dev: true + /string-length/4.0.2: resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} engines: {node: '>=10'} @@ -22867,6 +26869,15 @@ packages: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 + /string-width/5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + dev: true + /string-width/7.2.0: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} @@ -22875,24 +26886,51 @@ packages: get-east-asian-width: 1.3.0 strip-ansi: 7.1.0 + /string.prototype.includes/2.0.1: + resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.3 + dev: true + + /string.prototype.matchall/4.0.11: + resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.3 + es-errors: 1.3.0 + es-object-atoms: 1.0.0 + get-intrinsic: 1.2.6 + gopd: 1.2.0 + has-symbols: 1.1.0 + internal-slot: 1.0.7 + regexp.prototype.flags: 1.5.3 + set-function-name: 2.0.2 + side-channel: 1.1.0 + dev: true + /string.prototype.matchall/4.0.8: resolution: {integrity: sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 - get-intrinsic: 1.2.4 - has-symbols: 1.0.3 + get-intrinsic: 1.2.6 + has-symbols: 1.1.0 internal-slot: 1.0.7 regexp.prototype.flags: 1.5.3 - side-channel: 1.0.6 + side-channel: 1.1.0 dev: true /string.prototype.padend/3.1.4: resolution: {integrity: sha512-67otBXoksdjsnXXRUq+KMVTdlVRZ2af422Y0aTyTjVaoQkGr3mxl2Bc5emi7dOQ3OGVVQQskmLEWwFXwommpNw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 dev: true @@ -22901,7 +26939,14 @@ packages: resolution: {integrity: sha512-XqOHj8horGsF+zwxraBvMTkBFM28sS/jHBJajh17JtJKA92qazidiQbLosV4UA18azvLOVKYo/E3g3T9Y5826w==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.3 + dev: true + + /string.prototype.repeat/1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} + dependencies: define-properties: 1.2.1 es-abstract: 1.23.3 dev: true @@ -22910,7 +26955,7 @@ packages: resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 es-object-atoms: 1.0.0 @@ -22919,7 +26964,7 @@ packages: /string.prototype.trimend/1.0.8: resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-object-atoms: 1.0.0 dev: true @@ -22928,7 +26973,7 @@ packages: resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-object-atoms: 1.0.0 dev: true @@ -22944,6 +26989,13 @@ packages: dependencies: safe-buffer: 5.2.1 + /stringify-entities/4.0.4: + resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} + dependencies: + character-entities-html4: 2.1.0 + character-entities-legacy: 3.0.0 + dev: true + /strip-ansi/3.0.1: resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} engines: {node: '>=0.10.0'} @@ -22971,6 +27023,11 @@ packages: dev: true optional: true + /strip-bom/3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + dev: true + /strip-bom/4.0.0: resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} engines: {node: '>=8'} @@ -23060,6 +27117,12 @@ packages: inline-style-parser: 0.1.1 dev: true + /style-to-object/0.4.4: + resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==} + dependencies: + inline-style-parser: 0.1.1 + dev: true + /styled-jsx/5.1.6_react@18.3.1: resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==} engines: {node: '>= 12.0.0'} @@ -23084,13 +27147,13 @@ packages: dependencies: component-emitter: 1.3.1 cookiejar: 2.1.4 - debug: 4.3.7_supports-color@8.1.1 + debug: 4.4.0_supports-color@8.1.1 fast-safe-stringify: 2.1.1 form-data: 4.0.1 formidable: 2.1.2 methods: 1.1.2 mime: 2.6.0 - qs: 6.13.0 + qs: 6.13.1 readable-stream: 3.6.2 semver: 7.6.3 transitivePeerDependencies: @@ -23146,12 +27209,24 @@ packages: resolution: {integrity: sha512-x738iXRYsrAt9WBhRCVG5BtIC3B7CUkFwbHW2zOvGtwM33s7JjrCDyq8V0zgMYVb5ymsL8+qkzzpANH63CPQaQ==} engines: {node: '>= 0.11.15'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 get-symbol-description: 1.0.2 - has-symbols: 1.0.3 + has-symbols: 1.1.0 object.getownpropertydescriptors: 2.1.6 dev: true + /sync-child-process/1.0.2: + resolution: {integrity: sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA==} + engines: {node: '>=16.0.0'} + dependencies: + sync-message-port: 1.1.3 + dev: true + + /sync-message-port/1.1.3: + resolution: {integrity: sha512-GTt8rSKje5FilG+wEdfCkOcLL7LWqpMlr2c3LRuKt/YXxcJ52aGSbGBAdI4L3aaqfrBt6y711El53ItyH1NWzg==} + engines: {node: '>=16.0.0'} + dev: true + /synchronous-promise/2.0.17: resolution: {integrity: sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g==} dev: true @@ -23166,6 +27241,15 @@ packages: engines: {node: '>=6'} dev: true + /tar-fs/2.1.1: + resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==} + dependencies: + chownr: 1.1.4 + mkdirp-classic: 0.5.3 + pump: 3.0.2 + tar-stream: 2.2.0 + dev: true + /tar-stream/1.6.2: resolution: {integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==} engines: {node: '>= 0.8.0'} @@ -23246,7 +27330,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 5.0.1 source-map: 0.6.1 - terser: 5.36.0 + terser: 5.37.0 webpack: 4.47.0_webpack-cli@5.1.4 webpack-sources: 1.4.3 transitivePeerDependencies: @@ -23323,6 +27407,17 @@ packages: source-map-support: 0.5.21 dev: true + /terser/5.37.0: + resolution: {integrity: sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + '@jridgewell/source-map': 0.3.6 + acorn: 8.14.0 + commander: 2.20.3 + source-map-support: 0.5.21 + dev: true + /test-exclude/6.0.0: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} engines: {node: '>=8'} @@ -23458,7 +27553,6 @@ packages: /toidentifier/1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} - dev: true /token-types/4.2.1: resolution: {integrity: sha512-6udB24Q737UD/SDsKAHI9FCRP7Bqc9D/MQUV02ORQg5iskjtLJlZJNdN4kKtcdtwCeWIwIHDGaUsTsCCAa8sFQ==} @@ -23468,6 +27562,10 @@ packages: ieee754: 1.2.1 dev: true + /toml/3.0.0: + resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==} + dev: true + /totalist/3.0.1: resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} engines: {node: '>=6'} @@ -23505,7 +27603,7 @@ packages: resolution: {integrity: sha512-hN4uFRxbK+PX56DxYiGHsTn2dME3TVr9vbNqlQGcGcPhJAn+tdP126iA+TArMpI4YSgnTkMWyoLl5bf81Hi5TA==} engines: {node: '>= 0.4'} dependencies: - gopd: 1.0.1 + gopd: 1.2.0 typedarray.prototype.slice: 1.0.3 which-typed-array: 1.1.15 dev: true @@ -23515,6 +27613,10 @@ packages: hasBin: true dev: true + /trim-lines/3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + dev: true + /trim-newlines/1.0.0: resolution: {integrity: sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==} engines: {node: '>=0.10.0'} @@ -23540,6 +27642,19 @@ packages: resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==} dev: true + /trough/2.2.0: + resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} + dev: true + + /ts-api-utils/1.4.3_typescript@5.6.3: + resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + dependencies: + typescript: 5.6.3 + dev: true + /ts-dedent/2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} engines: {node: '>=6.10'} @@ -23677,6 +27792,24 @@ packages: typescript: 4.9.5 dev: true + /tsconfig-paths/3.15.0: + resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.2 + minimist: 1.2.8 + strip-bom: 3.0.0 + dev: true + + /tsconfig-paths/4.2.0: + resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} + engines: {node: '>=6'} + dependencies: + json5: 2.2.3 + minimist: 1.2.8 + strip-bom: 3.0.0 + dev: true + /tslib/2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} @@ -23690,6 +27823,9 @@ packages: safe-buffer: 5.2.1 dev: true + /turbo-stream/2.4.0: + resolution: {integrity: sha512-FHncC10WpBd2eOmGwpmQsWLDoK4cqsA/UT/GqNoaKOQnT8uzhtCbg3EoUDMvqpOSAI0S26mr0rkjzbOO6S3v1g==} + /tweetnacl/0.14.5: resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} dev: true @@ -23701,6 +27837,13 @@ packages: prelude-ls: 1.1.2 dev: true + /type-check/0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + dev: true + /type-detect/4.0.8: resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} engines: {node: '>=4'} @@ -23731,7 +27874,6 @@ packages: dependencies: media-typer: 0.3.0 mime-types: 2.1.35 - dev: true /type/2.7.3: resolution: {integrity: sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==} @@ -23741,7 +27883,7 @@ packages: resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 es-errors: 1.3.0 is-typed-array: 1.1.13 dev: true @@ -23750,9 +27892,9 @@ packages: resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 - gopd: 1.0.1 + gopd: 1.2.0 has-proto: 1.0.3 is-typed-array: 1.1.13 dev: true @@ -23762,9 +27904,9 @@ packages: engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.7 - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 - gopd: 1.0.1 + gopd: 1.2.0 has-proto: 1.0.3 is-typed-array: 1.1.13 dev: true @@ -23773,9 +27915,9 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 - gopd: 1.0.1 + gopd: 1.2.0 has-proto: 1.0.3 is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 @@ -23791,7 +27933,7 @@ packages: resolution: {integrity: sha512-8WbVAQAUlENo1q3c3zZYuy5k9VzBQvp8AX9WOtbvyWlLM1v5JaSRmjubLjzHF4JFtptjH/5c/i95yaElvcjC0A==} engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 define-properties: 1.2.1 es-abstract: 1.23.3 es-errors: 1.3.0 @@ -23813,6 +27955,9 @@ packages: resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} engines: {node: '>=14.17'} hasBin: true + + /ufo/1.5.4: + resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} dev: true /uglify-js/3.19.3: @@ -23825,9 +27970,9 @@ packages: /unbox-primitive/1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: - call-bind: 1.0.7 + call-bind: 1.0.8 has-bigints: 1.0.2 - has-symbols: 1.0.3 + has-symbols: 1.1.0 which-boxed-primitive: 1.0.2 dev: true @@ -23849,6 +27994,10 @@ packages: /undici-types/6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + /undici/6.21.0: + resolution: {integrity: sha512-BUgJXc752Kou3oOIuU1i+yZZypyZRqNPW0vqoMPl8VaoalSfeR0D8/t4iAS3yirs79SSMTxTag+ZC86uswv+Cw==} + engines: {node: '>=18.17'} + /unfetch/4.2.0: resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==} dev: true @@ -23889,6 +28038,18 @@ packages: engines: {node: '>=4'} dev: true + /unified/10.1.2: + resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} + dependencies: + '@types/unist': 2.0.6 + bail: 2.0.2 + extend: 3.0.2 + is-buffer: 2.0.5 + is-plain-obj: 4.1.0 + trough: 2.2.0 + vfile: 5.3.7 + dev: true + /unified/9.2.0: resolution: {integrity: sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==} dependencies: @@ -23917,12 +28078,26 @@ packages: unique-slug: 2.0.2 dev: true + /unique-filename/3.0.0: + resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + unique-slug: 4.0.0 + dev: true + /unique-slug/2.0.2: resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} dependencies: imurmurhash: 0.1.4 dev: true + /unique-slug/4.0.0: + resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + imurmurhash: 0.1.4 + dev: true + /unist-builder/2.0.3: resolution: {integrity: sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==} dev: true @@ -23931,20 +28106,49 @@ packages: resolution: {integrity: sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==} dev: true + /unist-util-generated/2.0.1: + resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==} + dev: true + /unist-util-is/4.1.0: resolution: {integrity: sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==} dev: true + /unist-util-is/5.2.1: + resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} + dependencies: + '@types/unist': 2.0.6 + dev: true + + /unist-util-position-from-estree/1.1.2: + resolution: {integrity: sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==} + dependencies: + '@types/unist': 2.0.6 + dev: true + /unist-util-position/3.1.0: resolution: {integrity: sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==} dev: true + /unist-util-position/4.0.4: + resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==} + dependencies: + '@types/unist': 2.0.6 + dev: true + /unist-util-remove-position/2.0.1: resolution: {integrity: sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==} dependencies: unist-util-visit: 2.0.3 dev: true + /unist-util-remove-position/4.0.2: + resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==} + dependencies: + '@types/unist': 2.0.6 + unist-util-visit: 4.1.2 + dev: true + /unist-util-remove/2.1.0: resolution: {integrity: sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==} dependencies: @@ -23957,6 +28161,12 @@ packages: '@types/unist': 2.0.6 dev: true + /unist-util-stringify-position/3.0.3: + resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} + dependencies: + '@types/unist': 2.0.6 + dev: true + /unist-util-visit-parents/3.1.1: resolution: {integrity: sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==} dependencies: @@ -23964,6 +28174,13 @@ packages: unist-util-is: 4.1.0 dev: true + /unist-util-visit-parents/5.1.3: + resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} + dependencies: + '@types/unist': 2.0.6 + unist-util-is: 5.2.1 + dev: true + /unist-util-visit/2.0.3: resolution: {integrity: sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==} dependencies: @@ -23972,6 +28189,14 @@ packages: unist-util-visit-parents: 3.1.1 dev: true + /unist-util-visit/4.1.2: + resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} + dependencies: + '@types/unist': 2.0.6 + unist-util-is: 5.2.1 + unist-util-visit-parents: 5.1.3 + dev: true + /universalify/0.2.0: resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} engines: {node: '>= 4.0.0'} @@ -23984,7 +28209,6 @@ packages: /unpipe/1.0.0: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - dev: true /unset-value/1.0.0: resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} @@ -24080,7 +28304,7 @@ packages: engines: {node: '>= 0.4'} dependencies: punycode: 1.4.1 - qs: 6.13.0 + qs: 6.13.1 dev: true /use/3.1.1: @@ -24118,7 +28342,6 @@ packages: is-generator-function: 1.0.10 is-typed-array: 1.1.13 which-typed-array: 1.1.15 - dev: true /utila/0.4.0: resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} @@ -24127,7 +28350,6 @@ packages: /utils-merge/1.0.1: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} - dev: true /uuid-browser/3.1.0: resolution: {integrity: sha512-dsNgbLaTrd6l3MMxTtouOCFw4CBFc/3a+GgYA2YyrJvyQ1u6q4pcu3ktLoUZ/VN/Aw9WsauazbgsgdfVWgAKQg==} @@ -24155,6 +28377,17 @@ packages: hasBin: true dev: true + /uvu/0.5.6: + resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} + engines: {node: '>=8'} + hasBin: true + dependencies: + dequal: 2.0.3 + diff: 5.2.0 + kleur: 4.1.5 + sade: 1.8.1 + dev: true + /v8-to-istanbul/9.3.0: resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} engines: {node: '>=10.12.0'} @@ -24173,6 +28406,17 @@ packages: resolution: {integrity: sha512-fcRLaS4H/hrZk9hYwbdRM35D0U8IYMfEClhXxCivOojl+yTRAZH3Zy2sSy6qVCiGbV9YAtPssP6jaChqC9vPCg==} engines: {node: '>= 10.13.0'} + /valibot/0.41.0_typescript@5.6.3: + resolution: {integrity: sha512-igDBb8CTYr8YTQlOKgaN9nSS0Be7z+WRuaeYqGf3Cjz3aKmSnqEmYnkfVjzIuumGqfHpa3fLIvMEAfhrpqN8ng==} + peerDependencies: + typescript: '>=5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + typescript: 5.6.3 + dev: true + /validate-npm-package-license/3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: @@ -24186,6 +28430,11 @@ packages: builtins: 1.0.3 dev: true + /validate-npm-package-name/5.0.1: + resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dev: true + /validator/13.12.0: resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} engines: {node: '>= 0.10'} @@ -24202,7 +28451,6 @@ packages: /vary/1.1.2: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - dev: true /vasync/2.2.1: resolution: {integrity: sha512-Hq72JaTpcTFdWiNA4Y22Amej2GH3BFmBaKPPlDZ4/oC8HNn2ISHLkFrJU4Ds8R3jcUi7oo5Y9jcMHKjES+N9wQ==} @@ -24217,7 +28465,7 @@ packages: dependencies: assert-plus: 1.0.0 core-util-is: 1.0.2 - extsprintf: 1.3.0 + extsprintf: 1.4.1 dev: true /vfile-location/3.2.0: @@ -24231,6 +28479,13 @@ packages: unist-util-stringify-position: 2.0.3 dev: true + /vfile-message/3.1.4: + resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} + dependencies: + '@types/unist': 2.0.6 + unist-util-stringify-position: 3.0.3 + dev: true + /vfile/4.2.1: resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==} dependencies: @@ -24240,6 +28495,75 @@ packages: vfile-message: 2.0.4 dev: true + /vfile/5.3.7: + resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} + dependencies: + '@types/unist': 2.0.6 + is-buffer: 2.0.5 + unist-util-stringify-position: 3.0.3 + vfile-message: 3.1.4 + dev: true + + /vite-node/1.6.0: + resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.4.0 + pathe: 1.1.2 + picocolors: 1.1.1 + vite: 5.4.11 + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + dev: true + + /vite/5.4.11: + resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + esbuild: 0.21.5 + postcss: 8.4.49 + rollup: 4.28.1 + optionalDependencies: + fsevents: 2.3.3 + dev: true + /vm-browserify/1.1.2: resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} dev: true @@ -24312,10 +28636,21 @@ packages: dependencies: defaults: 1.0.4 + /web-encoding/1.1.5: + resolution: {integrity: sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==} + dependencies: + util: 0.12.5 + optionalDependencies: + '@zxing/text-encoding': 0.9.0 + /web-namespaces/1.1.4: resolution: {integrity: sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==} dev: true + /web-streams-polyfill/3.3.3: + resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} + engines: {node: '>= 8'} + /webidl-conversions/3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} dev: true @@ -24626,16 +28961,44 @@ packages: is-symbol: 1.0.4 dev: true + /which-builtin-type/1.2.0: + resolution: {integrity: sha512-I+qLGQ/vucCby4tf5HsLmGueEla4ZhwTBSqaooS+Y0BuxN4Cp+okmGuV+8mXZ84KDI9BA+oklo+RzKg0ONdSUA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + function.prototype.name: 1.1.6 + has-tostringtag: 1.0.2 + is-async-function: 2.0.0 + is-date-object: 1.0.5 + is-finalizationregistry: 1.1.0 + is-generator-function: 1.0.10 + is-regex: 1.1.4 + is-weakref: 1.0.2 + isarray: 2.0.5 + which-boxed-primitive: 1.0.2 + which-collection: 1.0.2 + which-typed-array: 1.1.15 + dev: true + + /which-collection/1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} + dependencies: + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.3 + dev: true + /which-typed-array/1.1.15: resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==} engines: {node: '>= 0.4'} dependencies: available-typed-arrays: 1.0.7 - call-bind: 1.0.7 + call-bind: 1.0.8 for-each: 0.3.3 - gopd: 1.0.1 + gopd: 1.2.0 has-tostringtag: 1.0.2 - dev: true /which/1.3.1: resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} @@ -24651,6 +29014,14 @@ packages: isexe: 2.0.0 dev: true + /which/3.0.1: + resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + /wide-align/1.1.5: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} dependencies: @@ -24673,6 +29044,11 @@ packages: engines: {node: '>=0.10.0'} dev: true + /word-wrap/1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + dev: true + /wordwrap/1.0.0: resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} @@ -24705,6 +29081,15 @@ packages: strip-ansi: 6.0.1 dev: true + /wrap-ansi/8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + dev: true + /wrappy/1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} @@ -24811,6 +29196,12 @@ packages: engines: {node: '>= 6'} dev: true + /yaml/2.6.1: + resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} + engines: {node: '>= 14'} + hasBin: true + dev: true + /yamljs/0.3.0: resolution: {integrity: sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ==} hasBin: true @@ -24898,3 +29289,7 @@ packages: /zwitch/1.0.5: resolution: {integrity: sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==} dev: true + + /zwitch/2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} + dev: true