#1148541 ITP: node-fluent-bundle -- JavaScript implementation of Project Fluent

#1148541#5
Date:
2026-09-20 16:21:46 UTC
From:
To:
* Package name    : node-fluent-bundle
  Version         : 0.19.1
  Upstream Author : Mozilla <l10n-drivers@mozilla.org>
* URL             : https://github.com/projectfluent/fluent.js
* License         : Apache-2.0
  Programming Lang: JavaScript
  Description     : JavaScript implementation of Project Fluent

 Project Fluent keeps the expressiveness of natural language translations;
 fluent.js is its JavaScript implementation.  @fluent/bundle is the runtime
 that parses Fluent (FTL) syntax and resolves messages, @fluent/react provides
 the React bindings, and @fluent/sequence the bundle-lookup helper those
 bindings use.
 .
 Upstream is a single monorepo, so one source package builds three binary
 packages: node-fluent-bundle (0.19.1), node-fluent-react (0.15.2) and
 node-fluent-sequence (0.8.0).  Upstream publishes per-package tags
 (fluent-bundle@0.19.1, ...) that the watch file can follow.  The React
 bindings additionally depend on the separate module cached-iterable, which
 will need its own ITP.
 .
 Needed to package the note editor and the reader of Zotero for Debian
 (#1125955).
 .
 Node.js is an event-based server-side JavaScript engine.