From 9a4f120e353651c3cd313915089d3b7bf5dd7c54 Mon Sep 17 00:00:00 2001 From: CharlieHelps Date: Thu, 28 May 2026 17:44:36 +0000 Subject: [PATCH 1/2] fix(repo): relax react catalog pins to ^19.2.0 --- pnpm-workspace.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index d6a1ff55..56a2adbf 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -28,8 +28,8 @@ catalog: 'js-beautify': '1.15.1' 'mustache': '4.2.0' 'postcss': '8.5.14' - 'react': '19.2.5' - 'react-dom': '19.2.5' + 'react': '^19.2.0' + 'react-dom': '^19.2.0' 'shiki': '4.0.2' 'tailwind-merge': '3.3.1' 'tailwindcss': '4.2.4' From 3e774df14e617469bb31f7f665f5d7a61fdffb84 Mon Sep 17 00:00:00 2001 From: CharlieHelps Date: Thu, 28 May 2026 19:10:03 +0000 Subject: [PATCH 2/2] fix(jsx-email): use react peer ranges with catalog dev deps --- packages/jsx-email/package.json | 6 ++++-- pnpm-lock.yaml | 12 ++++++------ pnpm-workspace.yaml | 4 ++-- 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/packages/jsx-email/package.json b/packages/jsx-email/package.json index 9ebd024f..93803dfb 100644 --- a/packages/jsx-email/package.json +++ b/packages/jsx-email/package.json @@ -54,8 +54,8 @@ "@types/react": "catalog:", "@types/react-dom": "catalog:", "canispam": "^1.0.0", - "react": "catalog:", - "react-dom": "catalog:" + "react": "^19.2.0", + "react-dom": "^19.2.0" }, "dependencies": { "@dot/log": "^0.2.0", @@ -138,6 +138,8 @@ "@types/yargs-parser": "catalog:", "canispam": "workspace:*", "hast": "catalog:", + "react": "catalog:", + "react-dom": "catalog:", "unified": "catalog:" }, "types": "./dist/index.d.ts", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0a9ef22e..5270fe0f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -555,12 +555,6 @@ importers: qrcode-generator: specifier: ^2.0.4 version: 2.0.4 - react: - specifier: 'catalog:' - version: 19.2.5 - react-dom: - specifier: 'catalog:' - version: 19.2.5(react@19.2.5) react-router-dom: specifier: 7.12.0 version: 7.12.0(react-dom@19.2.5(react@19.2.5))(react@19.2.5) @@ -664,6 +658,12 @@ importers: hast: specifier: 'catalog:' version: 1.0.0 + react: + specifier: 'catalog:' + version: 19.2.5 + react-dom: + specifier: 'catalog:' + version: 19.2.5(react@19.2.5) unified: specifier: 'catalog:' version: 11.0.5 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 56a2adbf..d6a1ff55 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -28,8 +28,8 @@ catalog: 'js-beautify': '1.15.1' 'mustache': '4.2.0' 'postcss': '8.5.14' - 'react': '^19.2.0' - 'react-dom': '^19.2.0' + 'react': '19.2.5' + 'react-dom': '19.2.5' 'shiki': '4.0.2' 'tailwind-merge': '3.3.1' 'tailwindcss': '4.2.4'