#1149518 ITP: node-csl-validator-wasm -- Citation Style Language style validator (WebAssembly)

#1149518#5
Date:
2026-09-30 08:39:54 UTC
From:
To:
* Package name    : node-csl-validator-wasm
  Version         : 1.0.0
  Upstream Author : Abe Jellinek
* URL             : https://github.com/AbeJellinek/csl-validator-wasm
* License         : AGPL-3.0 (see note below)
  Programming Lang: JavaScript, C
  Description     : Citation Style Language style validator (WebAssembly)

 csl-validator-wasm validates Citation Style Language (CSL) styles.  It
 is a WebAssembly build of the rnv Relax NG validator driven by the
 CSL schema, exposed as both an ES module (csl-validator.mjs) and a Web
 Worker entry point (worker.mjs).
 .
 Note on licensing: the upstream package.json declares
 "LGPL-3.0-or-later", but the only license text shipped in the repository
 and in the npm tarball (LICENSE.txt) is the GNU Affero General Public
 License version 3.
 .
 It is used by Zotero to validate user-supplied citation styles offline.
 Part of packaging Zotero for Debian (#1125955).
 .
 Node.js is an event-based server-side JavaScript engine.