From 20196552c508445d9617261c99793fe4e4743e79 Mon Sep 17 00:00:00 2001 From: YourivHDenHaag Date: Mon, 13 Jan 2025 13:48:57 +0100 Subject: [PATCH] fix: peer dependency on react 19 and 18 --- .prettierignore | 1 - components/Action/package.json | 3 + components/Alert/package.json | 2 +- components/BadgeCounter/package.json | 2 +- components/Blockquote/package.json | 2 +- components/Breadcrumb/package.json | 2 +- components/Button/package.json | 2 +- components/ButtonLink/package.json | 2 +- components/Card/package.json | 2 +- components/Checkbox/package.json | 2 +- components/ContactTimeline/package.json | 3 + components/DescriptionList/package.json | 5 +- components/Divider/package.json | 2 +- components/DotIndicator/package.json | 2 +- components/File/package.json | 3 + components/Footer/package.json | 3 + components/FormField/package.json | 2 +- components/FormFieldDescription/package.json | 2 +- components/FormFieldErrorMessage/package.json | 2 +- components/FormFieldSet/package.json | 2 +- components/FormLabel/package.json | 2 +- components/FormProgress/package.json | 2 +- components/Header/package.json | 2 +- components/HeaderLogo/package.json | 3 + components/IconButton/package.json | 2 +- components/Icons/package.json | 2 +- components/LanguageSwitcher/package.json | 2 +- components/Link/package.json | 2 +- components/LinkButton/package.json | 2 +- components/LinkGroup/package.json | 3 + components/LinkList/package.json | 2 +- components/List/package.json | 2 +- components/Menu/package.json | 2 +- components/Modal/package.json | 2 +- components/OrderedList/package.json | 3 + components/Page/package.json | 3 + components/Pagination/package.json | 2 +- components/ProcessSteps/package.json | 2 +- components/RadioButton/package.json | 2 +- components/ResponsiveContent/package.json | 3 + components/RichText/package.json | 2 +- components/Select/package.json | 2 +- components/Sheet/package.json | 2 +- components/Sidenav/package.json | 2 +- components/StatusBadge/package.json | 3 + components/StepMarker/package.json | 2 +- components/StylesProvider/package.json | 2 +- components/Tab/package.json | 2 +- components/Table/package.json | 2 +- components/TextInput/package.json | 2 +- components/Textarea/package.json | 2 +- components/Typography/package.json | 2 +- components/UnorderedList/package.json | 3 + components/Utils/package.json | 2 +- packages/components-react/package.json | 2 +- pnpm-lock.yaml | 181 +++++++++++------- 56 files changed, 191 insertions(+), 113 deletions(-) diff --git a/.prettierignore b/.prettierignore index 46c94041cf..4a65db8183 100644 --- a/.prettierignore +++ b/.prettierignore @@ -7,7 +7,6 @@ node_modules CHANGELOG.md dist package-lock.json -package.json pnpm-lock.yaml yarn.lock storybook-static diff --git a/components/Action/package.json b/components/Action/package.json index a59b906db4..afa3662039 100644 --- a/components/Action/package.json +++ b/components/Action/package.json @@ -35,5 +35,8 @@ "@gemeente-denhaag/link": "workspace:*", "@gemeente-denhaag/utils": "workspace:*", "date-fns": "4.1.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/Alert/package.json b/components/Alert/package.json index 79bf99690a..f815387ae2 100644 --- a/components/Alert/package.json +++ b/components/Alert/package.json @@ -36,6 +36,6 @@ "@gemeente-denhaag/typography": "workspace:*" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/BadgeCounter/package.json b/components/BadgeCounter/package.json index ca7f9b14da..fc6acb7c8f 100644 --- a/components/BadgeCounter/package.json +++ b/components/BadgeCounter/package.json @@ -34,7 +34,7 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/Blockquote/package.json b/components/Blockquote/package.json index fda0b0ecb6..c36f1773d6 100644 --- a/components/Blockquote/package.json +++ b/components/Blockquote/package.json @@ -30,7 +30,7 @@ "watch:components": "chokidar --silent --follow-symlinks \"src/**/*\" -c \"pnpm run build\"" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/Breadcrumb/package.json b/components/Breadcrumb/package.json index 2759d0db94..0a51be115e 100644 --- a/components/Breadcrumb/package.json +++ b/components/Breadcrumb/package.json @@ -35,7 +35,7 @@ "@gemeente-denhaag/responsive-content": "workspace:*" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/Button/package.json b/components/Button/package.json index 2e2419726e..66846d5e5d 100644 --- a/components/Button/package.json +++ b/components/Button/package.json @@ -33,7 +33,7 @@ "@gemeente-denhaag/icons": "workspace:*" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/ButtonLink/package.json b/components/ButtonLink/package.json index d17678d153..4d58b7cc06 100644 --- a/components/ButtonLink/package.json +++ b/components/ButtonLink/package.json @@ -34,6 +34,6 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/Card/package.json b/components/Card/package.json index e32bab5d68..6989474755 100644 --- a/components/Card/package.json +++ b/components/Card/package.json @@ -39,7 +39,7 @@ "@gemeente-denhaag/iconbutton": "workspace:*" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/Checkbox/package.json b/components/Checkbox/package.json index 48c740b83e..1daafe8350 100644 --- a/components/Checkbox/package.json +++ b/components/Checkbox/package.json @@ -34,7 +34,7 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/ContactTimeline/package.json b/components/ContactTimeline/package.json index f3b2598c0b..9503c8d56e 100644 --- a/components/ContactTimeline/package.json +++ b/components/ContactTimeline/package.json @@ -37,5 +37,8 @@ "@gemeente-denhaag/typography": "workspace:*", "@gemeente-denhaag/utils": "workspace:*", "clsx": "2.1.1" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/DescriptionList/package.json b/components/DescriptionList/package.json index e5cbd036ea..35c7807121 100644 --- a/components/DescriptionList/package.json +++ b/components/DescriptionList/package.json @@ -29,5 +29,8 @@ "clean": "rimraf dist tsconfig.tsbuildinfo", "watch:components": "chokidar --silent --follow-symlinks \"src/**/*\" -c \"pnpm run build\"" }, - "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" + "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f", + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0" + } } diff --git a/components/Divider/package.json b/components/Divider/package.json index 44c5a0eb51..54e654e9fc 100644 --- a/components/Divider/package.json +++ b/components/Divider/package.json @@ -33,7 +33,7 @@ "@gemeente-denhaag/icons": "workspace:*" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/DotIndicator/package.json b/components/DotIndicator/package.json index 98c03b4f0b..2daa9674fd 100644 --- a/components/DotIndicator/package.json +++ b/components/DotIndicator/package.json @@ -33,7 +33,7 @@ "@gemeente-denhaag/button": "workspace:*" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/File/package.json b/components/File/package.json index b312b447e2..932fb4fde1 100644 --- a/components/File/package.json +++ b/components/File/package.json @@ -31,5 +31,8 @@ }, "dependencies": { "@gemeente-denhaag/icons": "workspace:*" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/Footer/package.json b/components/Footer/package.json index 38d897486b..d95a89347c 100644 --- a/components/Footer/package.json +++ b/components/Footer/package.json @@ -38,5 +38,8 @@ "@gemeente-denhaag/responsive-content": "workspace:*", "@utrecht/component-library-css": "7.0.0", "@utrecht/component-library-react": "4.2.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/FormField/package.json b/components/FormField/package.json index 4fc065fdd1..9bdc863a8e 100644 --- a/components/FormField/package.json +++ b/components/FormField/package.json @@ -34,6 +34,6 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/FormFieldDescription/package.json b/components/FormFieldDescription/package.json index 36f528f106..9bece53975 100644 --- a/components/FormFieldDescription/package.json +++ b/components/FormFieldDescription/package.json @@ -34,6 +34,6 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/FormFieldErrorMessage/package.json b/components/FormFieldErrorMessage/package.json index 84bcc79c48..a25670cc1c 100644 --- a/components/FormFieldErrorMessage/package.json +++ b/components/FormFieldErrorMessage/package.json @@ -34,6 +34,6 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/FormFieldSet/package.json b/components/FormFieldSet/package.json index 5505284b7f..5c8299fbdd 100644 --- a/components/FormFieldSet/package.json +++ b/components/FormFieldSet/package.json @@ -34,6 +34,6 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/FormLabel/package.json b/components/FormLabel/package.json index 28b7c99333..4929ef1ddb 100644 --- a/components/FormLabel/package.json +++ b/components/FormLabel/package.json @@ -34,6 +34,6 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/FormProgress/package.json b/components/FormProgress/package.json index 347dec0559..1ca2360536 100644 --- a/components/FormProgress/package.json +++ b/components/FormProgress/package.json @@ -34,7 +34,7 @@ "@gemeente-denhaag/link": "workspace:*" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/Header/package.json b/components/Header/package.json index 8cd56ea601..72c15df447 100644 --- a/components/Header/package.json +++ b/components/Header/package.json @@ -44,6 +44,6 @@ "@gemeente-denhaag/typography": "workspace:*" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/HeaderLogo/package.json b/components/HeaderLogo/package.json index b5833eaefb..f812a1bcd3 100644 --- a/components/HeaderLogo/package.json +++ b/components/HeaderLogo/package.json @@ -28,5 +28,8 @@ "build": "rollup -c ../../rollup.config.mjs", "clean": "rimraf dist tsconfig.tsbuildinfo", "watch:components": "chokidar --silent --follow-symlinks \"src/**/*\" -c \"pnpm run build\"" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/IconButton/package.json b/components/IconButton/package.json index 70d7f96fdb..035b1ae16c 100644 --- a/components/IconButton/package.json +++ b/components/IconButton/package.json @@ -30,7 +30,7 @@ "watch:components": "chokidar --silent --follow-symlinks \"src/**/*\" -c \"pnpm run build\"" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "devDependencies": { "@gemeente-denhaag/icons": "workspace:*" diff --git a/components/Icons/package.json b/components/Icons/package.json index 0ce80c0087..9f5d57dfea 100644 --- a/components/Icons/package.json +++ b/components/Icons/package.json @@ -30,6 +30,6 @@ "watch:components": "chokidar --silent --follow-symlinks \"src/**/*\" -c \"pnpm run build\"" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/LanguageSwitcher/package.json b/components/LanguageSwitcher/package.json index d3b0cff2e3..a69a772d82 100644 --- a/components/LanguageSwitcher/package.json +++ b/components/LanguageSwitcher/package.json @@ -35,6 +35,6 @@ "@utrecht/component-library-react": "4.2.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/Link/package.json b/components/Link/package.json index 5a43a23427..f1c9724bac 100644 --- a/components/Link/package.json +++ b/components/Link/package.json @@ -33,6 +33,6 @@ "@gemeente-denhaag/icons": "workspace:*" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/LinkButton/package.json b/components/LinkButton/package.json index 12539c0c90..5da58d2163 100644 --- a/components/LinkButton/package.json +++ b/components/LinkButton/package.json @@ -34,6 +34,6 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/LinkGroup/package.json b/components/LinkGroup/package.json index 7e53d471cd..70efffb517 100644 --- a/components/LinkGroup/package.json +++ b/components/LinkGroup/package.json @@ -31,5 +31,8 @@ "bugs": "https://github.com/nl-design-system/denhaag/issues", "devDependencies": { "@gemeente-denhaag/icons": "workspace:*" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/LinkList/package.json b/components/LinkList/package.json index 7065987305..7909e202e0 100644 --- a/components/LinkList/package.json +++ b/components/LinkList/package.json @@ -34,6 +34,6 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/List/package.json b/components/List/package.json index 32362a90b2..3cd1602930 100644 --- a/components/List/package.json +++ b/components/List/package.json @@ -34,7 +34,7 @@ "@gemeente-denhaag/icons": "workspace:*" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/Menu/package.json b/components/Menu/package.json index 1b309e154a..b93833317e 100644 --- a/components/Menu/package.json +++ b/components/Menu/package.json @@ -40,7 +40,7 @@ "uuid": "11.0.3" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/Modal/package.json b/components/Modal/package.json index ccd60fcb95..e2b6ed6709 100644 --- a/components/Modal/package.json +++ b/components/Modal/package.json @@ -33,6 +33,6 @@ "@gemeente-denhaag/button": "workspace:*" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/OrderedList/package.json b/components/OrderedList/package.json index 4283b4710f..6806a38571 100644 --- a/components/OrderedList/package.json +++ b/components/OrderedList/package.json @@ -32,5 +32,8 @@ "dependencies": { "@utrecht/component-library-react": "4.2.0", "@utrecht/components": "7.4.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/Page/package.json b/components/Page/package.json index a2b1428792..3f571b7f71 100644 --- a/components/Page/package.json +++ b/components/Page/package.json @@ -28,5 +28,8 @@ "build": "rollup -c ../../rollup.config.mjs", "clean": "rimraf dist tsconfig.tsbuildinfo", "watch:components": "chokidar --silent --follow-symlinks \"src/**/*\" -c \"pnpm run build\"" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/Pagination/package.json b/components/Pagination/package.json index 1b902e2f0c..a6fec93be0 100644 --- a/components/Pagination/package.json +++ b/components/Pagination/package.json @@ -30,6 +30,6 @@ "watch:components": "chokidar --silent --follow-symlinks \"src/**/*\" -c \"pnpm run build\"" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/ProcessSteps/package.json b/components/ProcessSteps/package.json index 8562473c60..89990d0f64 100644 --- a/components/ProcessSteps/package.json +++ b/components/ProcessSteps/package.json @@ -36,6 +36,6 @@ "@gemeente-denhaag/typography": "workspace:*" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/RadioButton/package.json b/components/RadioButton/package.json index f3b402a4fc..882ce47f27 100644 --- a/components/RadioButton/package.json +++ b/components/RadioButton/package.json @@ -34,7 +34,7 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/ResponsiveContent/package.json b/components/ResponsiveContent/package.json index 2159bf7e8d..280dfaebab 100644 --- a/components/ResponsiveContent/package.json +++ b/components/ResponsiveContent/package.json @@ -28,5 +28,8 @@ "build": "rollup -c ../../rollup.config.mjs", "clean": "rimraf dist tsconfig.tsbuildinfo", "watch:components": "chokidar --silent --follow-symlinks \"src/**/*\" -c \"pnpm run build\"" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/RichText/package.json b/components/RichText/package.json index e77bd093fa..74ccd8b756 100644 --- a/components/RichText/package.json +++ b/components/RichText/package.json @@ -35,6 +35,6 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/Select/package.json b/components/Select/package.json index 50c2cd7def..5279065f96 100644 --- a/components/Select/package.json +++ b/components/Select/package.json @@ -34,7 +34,7 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/Sheet/package.json b/components/Sheet/package.json index bad992d650..8b7b82de32 100644 --- a/components/Sheet/package.json +++ b/components/Sheet/package.json @@ -35,6 +35,6 @@ "@gemeente-denhaag/responsive-content": "workspace:*" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/Sidenav/package.json b/components/Sidenav/package.json index c10df1f85e..33e375abff 100644 --- a/components/Sidenav/package.json +++ b/components/Sidenav/package.json @@ -30,6 +30,6 @@ "watch:components": "chokidar --silent --follow-symlinks \"src/**/*\" -c \"pnpm run build\"" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/StatusBadge/package.json b/components/StatusBadge/package.json index 34774b8d1e..20090963f9 100644 --- a/components/StatusBadge/package.json +++ b/components/StatusBadge/package.json @@ -32,5 +32,8 @@ "dependencies": { "@utrecht/component-library-react": "4.2.0", "@utrecht/components": "7.4.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/StepMarker/package.json b/components/StepMarker/package.json index f1b9e77577..6bb77a9d05 100644 --- a/components/StepMarker/package.json +++ b/components/StepMarker/package.json @@ -30,7 +30,7 @@ "watch:components": "chokidar --silent --follow-symlinks \"src/**/*\" -c \"pnpm run build\"" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "devDependencies": { "@gemeente-denhaag/icons": "workspace:*" diff --git a/components/StylesProvider/package.json b/components/StylesProvider/package.json index cc632ad014..d9c819179a 100644 --- a/components/StylesProvider/package.json +++ b/components/StylesProvider/package.json @@ -29,7 +29,7 @@ }, "bugs": "https://github.com/nl-design-system/denhaag/issues", "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/Tab/package.json b/components/Tab/package.json index 8f402d05b2..81010ab3f0 100644 --- a/components/Tab/package.json +++ b/components/Tab/package.json @@ -36,7 +36,7 @@ "@types/uuid": "10.0.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/Table/package.json b/components/Table/package.json index 51a6894e92..2fba0f3545 100644 --- a/components/Table/package.json +++ b/components/Table/package.json @@ -33,6 +33,6 @@ "@gemeente-denhaag/link": "workspace:*" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/TextInput/package.json b/components/TextInput/package.json index 0fa1bc1205..486a430417 100644 --- a/components/TextInput/package.json +++ b/components/TextInput/package.json @@ -34,7 +34,7 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/Textarea/package.json b/components/Textarea/package.json index 0946eab0c6..42ca457324 100644 --- a/components/Textarea/package.json +++ b/components/Textarea/package.json @@ -34,7 +34,7 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/Typography/package.json b/components/Typography/package.json index fbe2650f93..eea724db3c 100644 --- a/components/Typography/package.json +++ b/components/Typography/package.json @@ -36,7 +36,7 @@ "@utrecht/components": "7.4.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/components/UnorderedList/package.json b/components/UnorderedList/package.json index fe5493ea23..c1b2ad8e9f 100644 --- a/components/UnorderedList/package.json +++ b/components/UnorderedList/package.json @@ -32,5 +32,8 @@ "dependencies": { "@utrecht/component-library-react": "4.2.0", "@utrecht/components": "7.4.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0" } } diff --git a/components/Utils/package.json b/components/Utils/package.json index 7f0e809de3..71eddceaf5 100644 --- a/components/Utils/package.json +++ b/components/Utils/package.json @@ -33,7 +33,7 @@ "date-fns": "4.1.0" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" }, "gitHead": "dcf72a9b79266c1ebede35aff4a02dd9121a980f" } diff --git a/packages/components-react/package.json b/packages/components-react/package.json index aa8f76319b..e8d6cae730 100644 --- a/packages/components-react/package.json +++ b/packages/components-react/package.json @@ -71,6 +71,6 @@ "@gemeente-denhaag/typography": "workspace:*" }, "peerDependencies": { - "react": "^19.0.0" + "react": "^18.0.0 || ^19.0.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 58ea813963..0d7ed5abf1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -176,6 +176,9 @@ importers: date-fns: specifier: 4.1.0 version: 4.1.0 + react: + specifier: ^18.0.0 || ^19.0.0 + version: 19.0.0 components/Alert: dependencies: @@ -192,7 +195,7 @@ importers: specifier: workspace:* version: link:../Typography react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/AnchorCollapse: {} @@ -217,13 +220,13 @@ importers: specifier: 7.4.0 version: 7.4.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/Blockquote: dependencies: react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/Breadcrumb: @@ -238,7 +241,7 @@ importers: specifier: workspace:* version: link:../ResponsiveContent react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/Button: @@ -247,7 +250,7 @@ importers: specifier: workspace:* version: link:../Icons react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/ButtonGroup: {} @@ -261,7 +264,7 @@ importers: specifier: 7.4.0 version: 7.4.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/Card: @@ -279,7 +282,7 @@ importers: specifier: workspace:* version: link:../Utils react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 devDependencies: '@gemeente-denhaag/iconbutton': @@ -318,7 +321,7 @@ importers: specifier: 7.4.0 version: 7.4.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/ContactTimeline: @@ -344,6 +347,9 @@ importers: clsx: specifier: 2.1.1 version: 2.1.1 + react: + specifier: ^18.0.0 || ^19.0.0 + version: 19.0.0 components/CtaDownload: dependencies: @@ -375,7 +381,11 @@ importers: specifier: workspace:* version: link:../Icons - components/DescriptionList: {} + components/DescriptionList: + dependencies: + react: + specifier: ^18.0.0 || ^19.0.0 + version: 19.0.0 components/Divider: dependencies: @@ -383,7 +393,7 @@ importers: specifier: workspace:* version: link:../Icons react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/DotIndicator: @@ -392,7 +402,7 @@ importers: specifier: workspace:* version: link:../Button react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/DynamicContent: @@ -417,6 +427,9 @@ importers: '@gemeente-denhaag/icons': specifier: workspace:* version: link:../Icons + react: + specifier: ^18.0.0 || ^19.0.0 + version: 19.0.0 components/FloatingContact: {} @@ -446,6 +459,9 @@ importers: '@utrecht/component-library-react': specifier: 4.2.0 version: 4.2.0(@babel/runtime@7.25.0)(date-fns@2.30.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: + specifier: ^18.0.0 || ^19.0.0 + version: 19.0.0 components/FormField: dependencies: @@ -456,7 +472,7 @@ importers: specifier: 7.4.0 version: 7.4.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/FormFieldDescription: @@ -468,13 +484,13 @@ importers: specifier: 7.4.0 version: 7.4.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/FormFieldErrorMessage: dependencies: react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 devDependencies: '@utrecht/component-library-react': @@ -493,7 +509,7 @@ importers: specifier: 7.4.0 version: 7.4.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/FormLabel: @@ -505,7 +521,7 @@ importers: specifier: 7.4.0 version: 7.4.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/FormProgress: @@ -517,7 +533,7 @@ importers: specifier: workspace:* version: link:../Link react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/Header: @@ -559,10 +575,14 @@ importers: specifier: workspace:* version: link:../Typography react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 - components/HeaderLogo: {} + components/HeaderLogo: + dependencies: + react: + specifier: ^18.0.0 || ^19.0.0 + version: 19.0.0 components/Hero: {} @@ -575,7 +595,7 @@ importers: components/IconButton: dependencies: react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 devDependencies: '@gemeente-denhaag/icons': @@ -585,7 +605,7 @@ importers: components/Icons: dependencies: react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/Image: @@ -606,7 +626,7 @@ importers: specifier: 4.2.0 version: 4.2.0(@babel/runtime@7.25.0)(date-fns@2.30.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/Link: @@ -615,7 +635,7 @@ importers: specifier: workspace:* version: link:../Icons react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/LinkButton: @@ -627,10 +647,14 @@ importers: specifier: 7.4.0 version: 7.4.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/LinkGroup: + dependencies: + react: + specifier: ^18.0.0 || ^19.0.0 + version: 19.0.0 devDependencies: '@gemeente-denhaag/icons': specifier: workspace:* @@ -645,7 +669,7 @@ importers: specifier: 7.4.0 version: 7.4.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/List: @@ -657,7 +681,7 @@ importers: specifier: workspace:* version: link:../Icons react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/Menu: @@ -684,7 +708,7 @@ importers: specifier: 7.0.0 version: 7.0.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 uuid: specifier: 11.0.3 @@ -696,7 +720,7 @@ importers: specifier: workspace:* version: link:../Button react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/Note: @@ -713,15 +737,22 @@ importers: '@utrecht/components': specifier: 7.4.0 version: 7.4.0 + react: + specifier: ^18.0.0 || ^19.0.0 + version: 19.0.0 - components/Page: {} + components/Page: + dependencies: + react: + specifier: ^18.0.0 || ^19.0.0 + version: 19.0.0 components/PageButtons: {} components/Pagination: dependencies: react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/ProcessSteps: @@ -739,7 +770,7 @@ importers: specifier: workspace:* version: link:../Typography react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/RadioButton: @@ -751,10 +782,14 @@ importers: specifier: 7.4.0 version: 7.4.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 - components/ResponsiveContent: {} + components/ResponsiveContent: + dependencies: + react: + specifier: ^18.0.0 || ^19.0.0 + version: 19.0.0 components/RichText: dependencies: @@ -765,7 +800,7 @@ importers: specifier: 7.4.0 version: 7.4.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/Select: @@ -777,13 +812,13 @@ importers: specifier: 7.4.0 version: 7.4.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/Sheet: dependencies: react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 devDependencies: '@gemeente-denhaag/iconbutton': @@ -799,7 +834,7 @@ importers: components/Sidenav: dependencies: react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/StatusBadge: @@ -810,11 +845,14 @@ importers: '@utrecht/components': specifier: 7.4.0 version: 7.4.0 + react: + specifier: ^18.0.0 || ^19.0.0 + version: 19.0.0 components/StepMarker: dependencies: react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 devDependencies: '@gemeente-denhaag/icons': @@ -824,13 +862,13 @@ importers: components/StylesProvider: dependencies: react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/Tab: dependencies: react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 uuid: specifier: 11.0.3 @@ -846,7 +884,7 @@ importers: specifier: workspace:* version: link:../Link react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/TextInput: @@ -858,7 +896,7 @@ importers: specifier: 7.4.0 version: 7.4.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/Textarea: @@ -870,7 +908,7 @@ importers: specifier: 7.4.0 version: 7.4.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/Typography: @@ -888,7 +926,7 @@ importers: specifier: 7.4.0 version: 7.4.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 components/UnorderedList: @@ -899,6 +937,9 @@ importers: '@utrecht/components': specifier: 7.4.0 version: 7.4.0 + react: + specifier: ^18.0.0 || ^19.0.0 + version: 19.0.0 components/Utils: dependencies: @@ -906,7 +947,7 @@ importers: specifier: 4.1.0 version: 4.1.0 react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 packages/components-css: @@ -1227,7 +1268,7 @@ importers: specifier: workspace:* version: link:../../components/Typography react: - specifier: ^19.0.0 + specifier: ^18.0.0 || ^19.0.0 version: 19.0.0 packages/keycloak: @@ -1496,7 +1537,7 @@ importers: version: 5.0.0 '@open-formulieren/sdk': specifier: 2.4.2 - version: 2.4.2(@jest/globals@29.7.0)(@types/jest@29.5.12)(@types/react@19.0.1)(encoding@0.1.13)(formiojs@4.19.1(encoding@0.1.13))(jest@29.7.0(@types/node@22.10.2))(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.82.0)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2) + version: 2.4.2(@jest/globals@29.7.0)(@types/jest@29.5.12)(@types/react@19.0.1)(encoding@0.1.13)(formiojs@4.19.1(encoding@0.1.13))(jest@29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0))(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.82.0)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2) '@storybook/addon-a11y': specifier: 8.4.7 version: 8.4.7(storybook@8.4.7(prettier@3.4.2)) @@ -11553,7 +11594,7 @@ snapshots: slash: 3.0.0 optional: true - '@jest/core@29.7.0': + '@jest/core@29.7.0(babel-plugin-macros@3.1.0)': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -11567,7 +11608,7 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.10.2) + jest-config: 29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -11887,7 +11928,7 @@ snapshots: leaflet: 1.9.4 proj4leaflet: 1.0.2 - '@open-formulieren/sdk@2.4.2(@jest/globals@29.7.0)(@types/jest@29.5.12)(@types/react@19.0.1)(encoding@0.1.13)(formiojs@4.19.1(encoding@0.1.13))(jest@29.7.0(@types/node@22.10.2))(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.82.0)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2)': + '@open-formulieren/sdk@2.4.2(@jest/globals@29.7.0)(@types/jest@29.5.12)(@types/react@19.0.1)(encoding@0.1.13)(formiojs@4.19.1(encoding@0.1.13))(jest@29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0))(prop-types@15.8.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.82.0)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2)': dependencies: '@floating-ui/react': 0.26.16(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@formio/protected-eval': 1.2.2(formiojs@4.19.1(encoding@0.1.13)) @@ -11897,7 +11938,7 @@ snapshots: '@open-formulieren/leaflet-tools': 1.0.0(leaflet@1.9.4) '@sentry/react': 6.19.7(react@19.0.0) '@sentry/tracing': 6.19.7 - '@storybook/test': 8.2.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@22.10.2))(storybook@8.4.7(prettier@3.4.2)) + '@storybook/test': 8.2.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0))(storybook@8.4.7(prettier@3.4.2)) classnames: 2.5.1 date-fns: 2.30.0 flatpickr: 4.6.13 @@ -12741,12 +12782,12 @@ snapshots: memoizerific: 1.11.3 qs: 6.13.0 - '@storybook/test@8.2.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@22.10.2))(storybook@8.4.7(prettier@3.4.2))': + '@storybook/test@8.2.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0))(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/csf': 0.1.11 '@storybook/instrumenter': 8.2.5(storybook@8.4.7(prettier@3.4.2)) '@testing-library/dom': 10.1.0 - '@testing-library/jest-dom': 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@22.10.2)) + '@testing-library/jest-dom': 6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0)) '@testing-library/user-event': 14.5.2(@testing-library/dom@10.1.0) '@vitest/expect': 1.6.0 '@vitest/spy': 1.6.0 @@ -12889,7 +12930,7 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@22.10.2))': + '@testing-library/jest-dom@6.4.5(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0))': dependencies: '@adobe/css-tools': 4.3.3 '@babel/runtime': 7.25.0 @@ -12902,7 +12943,7 @@ snapshots: optionalDependencies: '@jest/globals': 29.7.0 '@types/jest': 29.5.12 - jest: 29.7.0(@types/node@22.10.2) + jest: 29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0) '@testing-library/user-event@14.5.2(@testing-library/dom@10.1.0)': dependencies: @@ -14144,13 +14185,13 @@ snapshots: optionalDependencies: typescript: 5.7.2 - create-jest@29.7.0(@types/node@22.10.2): + create-jest@29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.10.2) + jest-config: 29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -14391,7 +14432,9 @@ snapshots: dependencies: character-entities: 2.0.2 - dedent@1.5.3: + dedent@1.5.3(babel-plugin-macros@3.1.0): + optionalDependencies: + babel-plugin-macros: 3.1.0 optional: true deep-eql@4.1.3: @@ -16088,7 +16131,7 @@ snapshots: p-limit: 3.1.0 optional: true - jest-circus@29.7.0: + jest-circus@29.7.0(babel-plugin-macros@3.1.0): dependencies: '@jest/environment': 29.7.0 '@jest/expect': 29.7.0 @@ -16097,7 +16140,7 @@ snapshots: '@types/node': 22.10.2 chalk: 4.1.2 co: 4.6.0 - dedent: 1.5.3 + dedent: 1.5.3(babel-plugin-macros@3.1.0) is-generator-fn: 2.1.0 jest-each: 29.7.0 jest-matcher-utils: 29.7.0 @@ -16115,16 +16158,16 @@ snapshots: - supports-color optional: true - jest-cli@29.7.0(@types/node@22.10.2): + jest-cli@29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0): dependencies: - '@jest/core': 29.7.0 + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.10.2) + create-jest: 29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@22.10.2) + jest-config: 29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -16135,7 +16178,7 @@ snapshots: - ts-node optional: true - jest-config@29.7.0(@types/node@22.10.2): + jest-config@29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0): dependencies: '@babel/core': 7.26.0 '@jest/test-sequencer': 29.7.0 @@ -16146,7 +16189,7 @@ snapshots: deepmerge: 4.3.1 glob: 7.2.3 graceful-fs: 4.2.11 - jest-circus: 29.7.0 + jest-circus: 29.7.0(babel-plugin-macros@3.1.0) jest-environment-node: 29.7.0 jest-get-type: 29.6.3 jest-regex-util: 29.6.3 @@ -16408,12 +16451,12 @@ snapshots: supports-color: 8.1.1 optional: true - jest@29.7.0(@types/node@22.10.2): + jest@29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0): dependencies: - '@jest/core': 29.7.0 + '@jest/core': 29.7.0(babel-plugin-macros@3.1.0) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@22.10.2) + jest-cli: 29.7.0(@types/node@22.10.2)(babel-plugin-macros@3.1.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros