@code-fixer-23/mace-node
v0.1.0
Published
Official Node.js bindings for Mace
Readme
@code-fixer-23/mace-node
Official Node.js bindings for Mace.
Status
This package currently wraps the mace CLI from this repository.
It is intended as the first official Node binding surface while the core
language remains implemented in Go.
Development
This package was scaffolded with Vite via jpd create vite.
Scoped npm packages are published with publishConfig.access = "public".
cd bindings/node
jpd install
jpd run buildUsage
import { json, importJson } from '@code-fixer-23/mace-node'
const output = await json('./config.mace')
const source = await importJson('{"name":"Ada"}')API
json(path, options?)jsonText(path, options?)source(path, options?)nodes(path, options?)importJson(input, options?)importYaml(input, options?)importToml(input, options?)importFile(path, options?)
