json-fixer
v1.6.5 json fix lint check
json-fixer
A JSON file fixer primarly focused to be used in a NodeJS file.
Usage
- In NodeJS
const jsonFix = require('json-fixer')
const fs = require('fs')
// Get the (potentially malformed) JSON data ready
const jsonContent = fs.readFileSync('config.json', 'utf-8')
const {data, changed} = jsonFix(jsonContent) // Lint (and fix) it
if (changed) {
// Do something with `data` which is the fixed JSON parsed data from `jsonContent`
// e.g. `fs.writeFileSync(configPath, JSON.stringify(data, null, 2))`
}
- In the CLI
Not supported yet (PR welcome).
Contributors β¨
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
npm i [email protected]
Metadata
- MIT
- >=10
- Maximilian Berkmann
- released 10/8/2020