@@ -18,11 +18,11 @@ This package provides plugins for multiple bundlers (Vite, Webpack, Rollup, esbu
1818## Installation
1919
2020``` bash
21- npm install @lingo.dev/_compiler
21+ npm install @lingo.dev/compiler
2222# or
23- pnpm add @lingo.dev/_compiler
23+ pnpm add @lingo.dev/compiler
2424# or
25- yarn add @lingo.dev/_compiler
25+ yarn add @lingo.dev/compiler
2626```
2727
2828## Quick Start
@@ -32,7 +32,7 @@ yarn add @lingo.dev/_compiler
3232``` ts
3333// vite.config.ts
3434import { defineConfig } from " vite" ;
35- import { lingoCompilerPlugin } from " @lingo.dev/_compiler /vite" ;
35+ import { lingoCompilerPlugin } from " @lingo.dev/compiler /vite" ;
3636
3737export default defineConfig ({
3838 plugins: [
@@ -48,7 +48,7 @@ export default defineConfig({
4848
4949``` js
5050// webpack.config.js
51- import { lingoCompilerPlugin } from " @lingo.dev/_compiler /webpack" ;
51+ import { lingoCompilerPlugin } from " @lingo.dev/compiler /webpack" ;
5252
5353export default {
5454 plugins: [
@@ -64,7 +64,7 @@ export default {
6464
6565``` js
6666// rollup.config.js
67- import { lingoCompilerPlugin } from " @lingo.dev/_compiler /rollup" ;
67+ import { lingoCompilerPlugin } from " @lingo.dev/compiler /rollup" ;
6868
6969export default {
7070 plugins: [
@@ -81,7 +81,7 @@ export default {
8181``` js
8282// build.js
8383import { build } from " esbuild" ;
84- import { lingoCompilerPlugin } from " @lingo.dev/_compiler /esbuild" ;
84+ import { lingoCompilerPlugin } from " @lingo.dev/compiler /esbuild" ;
8585
8686await build ({
8787 plugins: [
@@ -97,7 +97,7 @@ await build({
9797
9898``` js
9999// next.config.js
100- import { lingoCompilerLoader } from " @lingo.dev/_compiler /next" ;
100+ import { lingoCompilerLoader } from " @lingo.dev/compiler /next" ;
101101
102102export default {
103103 webpack : (config ) => {
@@ -133,7 +133,7 @@ module.exports = {
133133 " *.{tsx,jsx}" : {
134134 loaders: [
135135 {
136- loader: " @lingo.dev/_compiler -beta/loader" ,
136+ loader: " @lingo.dev/compiler -beta/loader" ,
137137 options: {
138138 sourceRoot: " ./src" , // Root directory of source code
139139 lingoDir: " .lingo" , // Directory for metadata
@@ -241,7 +241,7 @@ import {
241241 saveMetadata ,
242242 generateTranslationHash ,
243243 type LoaderConfig ,
244- } from " @lingo.dev/_compiler -beta" ;
244+ } from " @lingo.dev/compiler -beta" ;
245245
246246// Transform a component
247247const config: LoaderConfig = {
@@ -310,13 +310,13 @@ This separation allows the core transformation logic to be reused for other bund
310310
311311## Supported Bundlers
312312
313- | Bundler | Status | Import Path |
314- | ------- | --------------- | ------------------------------ |
315- | Vite | ✅ Full Support | ` @lingo.dev/_compiler /vite ` |
316- | Webpack | ✅ Full Support | ` @lingo.dev/_compiler /webpack ` |
317- | Rollup | ✅ Full Support | ` @lingo.dev/_compiler /rollup ` |
318- | esbuild | ✅ Full Support | ` @lingo.dev/_compiler /esbuild ` |
319- | Next.js | ✅ Full Support | ` @lingo.dev/_compiler /next ` |
313+ | Bundler | Status | Import Path |
314+ | ------- | --------------- | ----------------------------- |
315+ | Vite | ✅ Full Support | ` @lingo.dev/compiler /vite ` |
316+ | Webpack | ✅ Full Support | ` @lingo.dev/compiler /webpack ` |
317+ | Rollup | ✅ Full Support | ` @lingo.dev/compiler /rollup ` |
318+ | esbuild | ✅ Full Support | ` @lingo.dev/compiler /esbuild ` |
319+ | Next.js | ✅ Full Support | ` @lingo.dev/compiler /next ` |
320320
321321All bundler plugins share the same configuration API and are powered by [ unplugin] ( https://github.com/unjs/unplugin ) .
322322
0 commit comments