An esbuild plugin that transforms Lingui i18n macros in React Email files before bundling. Version 1.0.2. It integrates Lingui's macro system (like t, plural, select) with React Email's build pipeline, extracting translations and converting macros to runtime calls. Key differentiator: specifically designed for use with React Email, not generic Lingui esbuild setups.
npm install esbuild-plugin-lingui-react-email-macroNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Demonstrates using the plugin with esbuild to bundle a React Email file with Lingui macros.
Include linguiReactEmailMacro() in the plugins array.
Ensure your project has Lingui set up (lingui.config.js) and macros are enabled.
Use a general Lingui esbuild plugin for non-email React projects.
Ensure lingui.config.js exists and the plugin is added to esbuild's plugins array.
Use import { linguiReactEmailMacro } from 'esbuild-plugin-lingui-react-email-macro'.Install react-email: npm install react-email.