{"library":"fluent-transpiler","type":"library","category":null,"description":"fluent-transpiler is a build-time tool that compiles Fluent (.ftl) localization files into optimized, tree-shakable JavaScript ES modules. Current stable version is 0.4.1. It supports single and multiple locales, allows selective message inclusion/exclusion, and offers variable naming conventions (camelCase, PascalCase, etc.). Unlike runtime i18n libraries like @fluent/react or react-intl, fluent-transpiler produces zero-runtime code, ideal for modern bundlers with tree shaking. Requires Node >=24 and ships TypeScript definitions.","language":"javascript","status":"active","version":"0.4.1","tags":["javascript","Fluent","@fluent","ftl","localization","l10n","internationalization","i18n","ast","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install fluent-transpiler","imports":["import { fluentTranspiler } from 'fluent-transpiler'","import { compile } from 'fluent-transpiler/compile'","import { FluentTranspiler } from 'fluent-transpiler'","import type { FluentTranspilerOptions } from 'fluent-transpiler'"]},{"cmd":"yarn add fluent-transpiler","imports":[]},{"cmd":"pnpm add fluent-transpiler","imports":[]}],"homepage":null,"github":"https://github.com/willfarrell/fluent-transpiler","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/fluent-transpiler","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}