@react-email/render
Advanced tools
@@ -145,3 +145,6 @@ //#region rolldown:runtime | ||
| const suspendedElement = /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react.Suspense, { children: node }); | ||
| const reactDOMServer = await import("react-dom/server.browser").then((m) => m.default); | ||
| const reactDOMServer = await import("react-dom/server").then((m) => { | ||
| if ("default" in m) return m.default; | ||
| return m; | ||
| }); | ||
| const html = await new Promise((resolve, reject) => { | ||
@@ -148,0 +151,0 @@ reactDOMServer.renderToReadableStream(suspendedElement, { |
@@ -117,3 +117,6 @@ import * as html from "prettier/plugins/html"; | ||
| const suspendedElement = /* @__PURE__ */ jsx(Suspense, { children: node }); | ||
| const reactDOMServer = await import("react-dom/server.browser").then((m) => m.default); | ||
| const reactDOMServer = await import("react-dom/server").then((m) => { | ||
| if ("default" in m) return m.default; | ||
| return m; | ||
| }); | ||
| const html$1 = await new Promise((resolve, reject) => { | ||
@@ -120,0 +123,0 @@ reactDOMServer.renderToReadableStream(suspendedElement, { |
@@ -151,3 +151,6 @@ //#region rolldown:runtime | ||
| const suspendedElement = /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react.Suspense, { children: element }); | ||
| const reactDOMServer = await importReactDom().then((m) => m.default); | ||
| const reactDOMServer = await importReactDom().then((m) => { | ||
| if ("default" in m) return m.default; | ||
| return m; | ||
| }); | ||
| const html = await new Promise((resolve, reject) => { | ||
@@ -154,0 +157,0 @@ reactDOMServer.renderToReadableStream(suspendedElement, { |
@@ -123,3 +123,6 @@ import * as html from "prettier/plugins/html"; | ||
| const suspendedElement = /* @__PURE__ */ jsx(Suspense, { children: element }); | ||
| const reactDOMServer = await importReactDom().then((m) => m.default); | ||
| const reactDOMServer = await importReactDom().then((m) => { | ||
| if ("default" in m) return m.default; | ||
| return m; | ||
| }); | ||
| const html$1 = await new Promise((resolve, reject) => { | ||
@@ -126,0 +129,0 @@ reactDOMServer.renderToReadableStream(suspendedElement, { |
@@ -157,3 +157,6 @@ //#region rolldown:runtime | ||
| const suspendedElement = /* @__PURE__ */ (0, react_jsx_runtime.jsx)(react.Suspense, { children: node }); | ||
| const reactDOMServer = await import("react-dom/server").then((m) => m.default); | ||
| const reactDOMServer = await import("react-dom/server").then((m) => { | ||
| if ("default" in m) return m.default; | ||
| return m; | ||
| }); | ||
| let html; | ||
@@ -160,0 +163,0 @@ if (Object.hasOwn(reactDOMServer, "renderToReadableStream") && typeof WritableStream !== "undefined") html = await readStream(await reactDOMServer.renderToReadableStream(suspendedElement, { progressiveChunkSize: Number.POSITIVE_INFINITY })); |
@@ -128,3 +128,6 @@ import * as html from "prettier/plugins/html"; | ||
| const suspendedElement = /* @__PURE__ */ jsx(Suspense, { children: node }); | ||
| const reactDOMServer = await import("react-dom/server").then((m) => m.default); | ||
| const reactDOMServer = await import("react-dom/server").then((m) => { | ||
| if ("default" in m) return m.default; | ||
| return m; | ||
| }); | ||
| let html$1; | ||
@@ -131,0 +134,0 @@ if (Object.hasOwn(reactDOMServer, "renderToReadableStream") && typeof WritableStream !== "undefined") html$1 = await readStream(await reactDOMServer.renderToReadableStream(suspendedElement, { progressiveChunkSize: Number.POSITIVE_INFINITY })); |
+8
-2
| { | ||
| "name": "@react-email/render", | ||
| "version": "2.0.0", | ||
| "version": "2.0.1-canary.0", | ||
| "description": "Transform React components into HTML email templates", | ||
@@ -107,4 +107,10 @@ "sideEffects": false, | ||
| "engines": { | ||
| "node": ">=22.0.0" | ||
| "node": ">=20.0.0" | ||
| }, | ||
| "devEngines": { | ||
| "runtime": { | ||
| "name": "node", | ||
| "version": ">=22.0.0" | ||
| } | ||
| }, | ||
| "dependencies": { | ||
@@ -111,0 +117,0 @@ "html-to-text": "^9.0.5", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
69136
0.74%1032
1.78%2
100%