UNPKG

@putout/formatter-json

Version:
47 lines (35 loc) 1.15 kB
# @putout/formatter-json [![NPM version][NPMIMGURL]][NPMURL] [NPMIMGURL]: https://img.shields.io/npm/v/@putout/formatter-json.svg?style=flat&longCache=true [NPMURL]: https://npmjs.org/package/@putout/formatter-json "npm" > **JSON** is a syntax for serializing `objects`, `arrays`, `numbers`, `strings`, `booleans`, and `null`. It is based upon **JavaScript** syntax but is distinct from it: some **JavaScript** is *not* **JSON**. > > (c) [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON) 🐊[**Putout**](https://github.com/coderaiser/putout) formatter outputs **JSON**, when done. ## Install ``` npm i putout @putout/formatter-json ``` ## Usage ```sh putout --format json lib ``` Result example: ```json { "errors": [{ "name": "/home/coderaiser/putout/packages/putout/lib/putout.js", "places": [{ "rule": "remove-debugger", "message": "Unexpected \"debugger\" statement", "position": { "line": 3, "column": 0 } }] }], "filesCount": 1, "errorsCount": 1 } ``` ## License MIT