Packageformat
node.js addon on NPM
Use case
Using ecformat in a JavaScript / TypeScript Node project as a (dev / build) dependency.
Maybe it would be also helpful to support using it as a library, if project have build scripts in JavaScript / TypeScript.
Resources
- NPM in Forgejo Packages
- Blog post about a rust project cli project on npm
- Recommends napi-rs which is for rust binaries in npm packages, but also libraries (calling rust function from JavaScript)
- Creating
package.jsonfromcargo.toml(no separate maintenance of apackage.jsonor only as a starting point?) & deploying to npm (and crates.io) - For documentation about how to install ecformat his way:
### Packageformat
node.js addon on [NPM](https://www.npmjs.com)
### Use case
Using ecformat in a JavaScript / TypeScript Node project as a (dev / build) dependency.
Maybe it would be also helpful to support using it as a library, if project have build scripts in JavaScript / TypeScript.
### Resources
- [NPM in Forgejo Packages](https://forgejo.org/docs/latest/user/packages/npm/)
- [Blog post about a rust project cli project on npm](https://www.lekoarts.de/garden/publishing-a-rust-cli-on-npm)
- Recommends [napi-rs](https://napi.rs) which is for rust binaries in npm packages, but also libraries (calling rust function from JavaScript)
- Creating `package.json` from `cargo.toml` (no separate maintenance of a `package.json` or only as a starting point?) & deploying to npm (and crates.io)
- [rust-to-npm](https://crates.io/crates/rust-to-npm)
- [rust-to-npm-cli](https://crates.io/crates/rust-to-npm-cli)
- For documentation about how to install ecformat his way:
- [npm version badge](https://shields.io/badges/npm-version)
- [npm downloads badge](https://shields.io/badges/npm-downloads)