esbuild plugin to compile Lingui macro
The plugin will add a babel with @lingui/babel-plugin-lingui-macro
to your esbuild setup.
Plugin will process only files where macro import is found.
If you already have babel or SWC in your esbuild pipeline consider to use @lingui/babel-plugin-lingui-macro
or @lingui/swc-plugin
directly.
npm install --save-dev esbuild-plugin-lingui-macro
# yarn add --dev esbuild-plugin-lingui-macro
import { pluginLinguiMacro } from "esbuild-plugin-lingui-macro";
await esbuild.build({
plugins: [pluginLinguiMacro()],
});
This package is licensed under MIT license.