@fluent/syntax
TypeScript icon, indicating that this package has built-in type declarations

0.19.0 • Public • Published

@fluent/syntax

@fluent/syntax is a tooling library for parsing, serializing, and working with the Fluent syntax. It's part of Project Fluent.

Installation

@fluent/syntax can be used both on the client-side and the server-side. You can install it from the npm registry or use it as a standalone script (as the FluentSyntax global).

npm install @fluent/syntax

How to use

import { parse, Resource } from "@fluent/syntax";

const res = parse(`
-brand-name = Foo 3000
welcome = Welcome, {$name}, to {-brand-name}!
`);

assert(res instanceof Resource);

The API reference is available at https://projectfluent.org/fluent.js/syntax.

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i @fluent/syntax

    Weekly Downloads

    100,144

    Version

    0.19.0

    License

    Apache-2.0

    Unpacked Size

    151 kB

    Total Files

    20

    Last publish

    Collaborators

    • eemeli
    • zbraniecki
    • tatumcreative
    • flod