@vx.rs/webfont-converter
v1.0.0
Published
Node.js launcher for the VX Webfont Converter native binary
Maintainers
Readme
VX Webfont Converter
@vx.rs/webfont-converter is a dependency-free Node.js launcher for the
native wfc executable. It selects a runnable platform-specific optional
package and forwards all arguments, streams, signals, and exit status to the
native CLI.
Install
npm install --global @vx.rs/webfont-converter
wfc --helpSupported targets are Linux x64 and arm64, macOS arm64, and Windows x64 and
arm64. npm installs only the compatible optional binary package. The
launcher does not compile Rust or download a binary at runtime. If a native
package is unavailable or cannot start, it automatically uses the
platform-independent WASI compatibility fallback. On its first fallback run it
prints a notice because WASI conversion is slower and supports only
--in <directory> --out <directory> conversion.
The published launcher runs as a native ES module. Repository tooling and tests use Node's built-in TypeScript support and require Node.js 24.18.0 or later.
License
The launcher source is available for noncommercial use under PolyForm Noncommercial 1.0.0. Commercial use requires a separate paid license. See COMMERCIAL-LICENSE.md.
Native platform packages include their own binary and third-party notices. Their final distribution terms must be read with those package notices.
