1.0.2 • Published 7 years ago
json-linter-2 v1.0.2
json-lint
Derived from jslint-mod by Zach Carter and Andrey Gubanov
A JSON parser and validator
- Confirms valid JSON format
- Discards invalid whitespace chars
- Errors on duplicate object keys
Installation
Soon to be hopefully published as json-lint
npm install json-linter-2Usage
CLI
npx json-lint <path>If <path> points a directory all .json files at directory and it's subdirectories (but excluding those ignored by .gitignore rules)
are checked.
If <path> ponts a file, then given file is linted
Programmatical
const jsonLint = require("json-linter-2");
const jsonObject = jsonLint(jsonString); // Throws if JSON is invalidTests
npm test