Skip to content

Commit 3c2aa37

Browse files
authored
feat(react-email): use turbopack for email build (#2729)
1 parent 0883184 commit 3c2aa37

File tree

4 files changed

+155
-206
lines changed

4 files changed

+155
-206
lines changed

.changeset/polite-seas-press.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
"@react-email/preview-server": minor
3+
"react-email": minor
4+
---
5+
6+
use turbo for `email build`

packages/preview-server/package.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,17 @@
2929
"@radix-ui/react-toggle": "1.1.10",
3030
"@radix-ui/react-toggle-group": "1.1.11",
3131
"@radix-ui/react-tooltip": "1.2.8",
32+
"@react-email/body": "workspace:*",
33+
"@react-email/button": "workspace:*",
34+
"@react-email/code-block": "workspace:*",
35+
"@react-email/code-inline": "workspace:*",
36+
"@react-email/container": "workspace:*",
37+
"@react-email/heading": "workspace:*",
38+
"@react-email/hr": "workspace:*",
39+
"@react-email/img": "workspace:*",
40+
"@react-email/link": "workspace:*",
41+
"@react-email/preview": "workspace:*",
42+
"@react-email/text": "workspace:*",
3243
"@react-email/components": "workspace:*",
3344
"@react-email/tailwind": "workspace:2.0.1",
3445
"@tailwindcss/postcss": "4.1.17",

packages/react-email/src/commands/build.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ const updatePackageJson = async (builtPreviewAppPath: string) => {
137137
devDependencies: Record<string, string>;
138138
};
139139
// Turbopack has some errors with the imports in @react-email/tailwind
140-
packageJson.scripts.build = 'next build --webpack';
140+
packageJson.scripts.build = 'next build';
141141
packageJson.scripts.start = 'next start';
142142
delete packageJson.scripts.postbuild;
143143

0 commit comments

Comments
 (0)