Package: wnpp Severity: wishlist Owner: Emfox Zhou <[email protected]>
* Package name : node-ftl-tx Version : 0.17.0 Upstream Author : Tom Najdek * URL : https://github.com/tnajdek/ftl-tx * License : AGPL-3.0 Programming Lang: JavaScript Description : convert Fluent (.ftl) files to JSON and back ftl-tx converts Fluent localisation files (.ftl) into a JSON representation and back again. Fluent messages are converted to their ICU MessageFormat equivalents, which is what Zotero stores at runtime. . The package is a plain ES module tree: the published tarball contains the unmodified src/ directory (no build step, no transpilation), so the Debian package can ship the upstream sources as-is. Its single runtime dependency, @fluent/syntax, is already provided by node-fluent-bundle in the archive. . It is a build-time dependency of Zotero: js-build/ftl-to-json.mjs and js-build/localize-ftl.mjs use it to generate the localisation files that go into the application. Being a build tool, it is not shipped in the Zotero binary package. Part of packaging Zotero for Debian (#1125955). . Node.js is an event-based server-side JavaScript engine.

