{"_id":"@putout/formatter-json","_rev":"4154029","name":"@putout/formatter-json","description":"🐊Putout formatter output json on end","dist-tags":{"latest":"3.0.0"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"time":{"modified":"2026-03-01T20:19:26.000Z","created":"2019-03-18T13:41:36.251Z","3.0.0":"2025-08-07T17:20:29.830Z","2.0.0":"2021-12-07T18:18:47.024Z","1.0.2":"2019-03-20T12:45:59.753Z","1.0.1":"2019-03-19T09:54:38.006Z","1.0.0":"2019-03-18T13:41:36.251Z"},"users":{},"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"versions":{"3.0.0":{"name":"@putout/formatter-json","version":"3.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout formatter output json on end","homepage":"https://github.com/coderaiser/putout/tree/master/packages/formatter-json#readme","main":"lib/json.js","release":false,"tag":false,"changelog":false,"type":"module","repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-formatter","formatter","json"],"devDependencies":{"@putout/eslint-flat":"^3.0.0","@putout/plugin-remove-unused-variables":"*","@putout/test":"^14.0.0","c8":"^10.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^28.0.0","madrun":"^11.0.0"},"peerDependencies":{"putout":">=40"},"license":"MIT","engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"@putout/formatter-json@3.0.0","gitHead":"af6886810e35752575f117722157f08a665bdef1","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"24.5.0","_npmVersion":"11.4.2","dist":{"shasum":"203278378e7985924de164bb455031f922b81891","size":2145,"noattachment":false,"key":"/@putout/formatter-json/-/@putout/formatter-json-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/formatter-json/download/@putout/formatter-json-3.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/formatter-json_3.0.0_1754587229654_0.9498014184214432"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-07T17:20:29.830Z","publish_time":1754587229830,"_source_registry_name":"default","_cnpm_publish_time":1754587229830},"2.0.0":{"name":"@putout/formatter-json","version":"2.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout formatter output json on end","homepage":"https://github.com/coderaiser/putout/tree/master/packages/formatter-json","main":"lib/json.js","release":false,"tag":false,"changelog":false,"type":"module","repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint":"madrun lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","fix:lint":"madrun fix:lint","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-formatter","formatter","json"],"devDependencies":{"@putout/plugin-remove-unused-variables":"*","@putout/test":"^4.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^12.0.0","madrun":"^8.0.1","simport":"^1.2.0"},"peerDependencies":{"putout":">=22.5"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"gitHead":"9360efd56e42aeae0f1b58fb06a58079b9ae52a5","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/formatter-json@2.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"dd90c241c761333a585d0934816ca674ab6a0af2","size":1951,"noattachment":false,"key":"/@putout/formatter-json/-/@putout/formatter-json-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/formatter-json/download/@putout/formatter-json-2.0.0.tgz"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/formatter-json_2.0.0_1638901126863_0.7894790848235467"},"_hasShrinkwrap":false,"publish_time":1638901127024,"_cnpm_publish_time":1638901127024,"_cnpmcore_publish_time":"2021-12-16T21:05:16.227Z"},"1.0.2":{"name":"@putout/formatter-json","version":"1.0.2","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout formatter output json on end","homepage":"http://github.com/coderaiser/putout","main":"lib/json.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage"},"dependencies":{},"keywords":["putout","putout-formatter","formatter","json"],"devDependencies":{"@putout/test":"^1.3.0","@putout/plugin-remove-unused-variables":"^1.25.0","coveralls":"^3.0.0","eslint":"^5.6.0","eslint-plugin-node":"^8.0.1","eslint-plugin-putout":"^1.3.1","madrun":"^2.0.0","nyc":"^13.0.1","putout":"^4.3.2"},"peerDependencies":{"putout":">=4.3.2"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/formatter-json@1.0.2","_nodeVersion":"11.12.0","_npmVersion":"6.8.0","dist":{"shasum":"dd21651e2ba4a8540764609b4bf39619231d740e","size":1986,"noattachment":false,"key":"/@putout/formatter-json/-/@putout/formatter-json-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/formatter-json/download/@putout/formatter-json-1.0.2.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/formatter-json_1.0.2_1553085959617_0.9232560177210416"},"_hasShrinkwrap":false,"publish_time":1553085959753,"_cnpm_publish_time":1553085959753,"_cnpmcore_publish_time":"2021-12-16T21:05:16.467Z"},"1.0.1":{"name":"@putout/formatter-json","version":"1.0.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout formatter output json on end","homepage":"http://github.com/coderaiser/putout","main":"lib/json.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage"},"dependencies":{},"keywords":["putout","putout-formatter","formatter","json"],"devDependencies":{"@putout/test":"^1.3.0","@putout/plugin-remove-unused-variables":"^1.25.0","coveralls":"^3.0.0","eslint":"^5.6.0","eslint-plugin-node":"^8.0.1","eslint-plugin-putout":"^1.3.1","madrun":"^2.0.0","nyc":"^13.0.1","putout":"^4.3.2"},"peerDependencies":{"putout":">=4.3.2"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/formatter-json@1.0.1","_nodeVersion":"11.12.0","_npmVersion":"6.8.0","dist":{"shasum":"52d825804d4deca48b629f4dd64d6b8366cb2e6d","size":1976,"noattachment":false,"key":"/@putout/formatter-json/-/@putout/formatter-json-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/formatter-json/download/@putout/formatter-json-1.0.1.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/formatter-json_1.0.1_1552989277893_0.5102352273319766"},"_hasShrinkwrap":false,"publish_time":1552989278006,"_cnpm_publish_time":1552989278006,"_cnpmcore_publish_time":"2021-12-16T21:05:16.725Z"},"1.0.0":{"name":"@putout/formatter-json","version":"1.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout formatter output json on end","homepage":"http://github.com/coderaiser/putout","main":"lib/json.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","lint":"madrun lint","fix:lint":"madrun fix:lint","coverage":"madrun coverage"},"dependencies":{},"keywords":["putout","putout-formatter","formatter","json"],"devDependencies":{"@putout/test":"^1.3.0","@putout/plugin-remove-unused-variables":"^1.25.0","coveralls":"^3.0.0","eslint":"^5.6.0","eslint-plugin-node":"^8.0.1","eslint-plugin-putout":"^1.3.1","madrun":"^2.0.0","nyc":"^13.0.1","putout":"^4.3.2"},"peerDependencies":{"putout":">=4.3.2"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/formatter-json@1.0.0","_nodeVersion":"11.12.0","_npmVersion":"6.8.0","dist":{"shasum":"b00062e2a89f082fddcef1b55962a3568bf4ccb8","size":1901,"noattachment":false,"key":"/@putout/formatter-json/-/@putout/formatter-json-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/formatter-json/download/@putout/formatter-json-1.0.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/formatter-json_1.0.0_1552916496139_0.7480475314353341"},"_hasShrinkwrap":false,"publish_time":1552916496251,"_cnpm_publish_time":1552916496251,"_cnpmcore_publish_time":"2021-12-16T21:05:16.988Z"}},"readme":"# @putout/formatter-json [![NPM version][NPMIMGURL]][NPMURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@putout/formatter-json.svg?style=flat&longCache=true\n[NPMURL]: https://npmjs.org/package/@putout/formatter-json \"npm\"\n\n> **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**.\n>\n> (c) [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON)\n\n????[**Putout**](https://github.com/coderaiser/putout) formatter outputs **JSON**, when done.\n\n## Install\n\n```\nnpm i putout @putout/formatter-json\n```\n\n## Usage\n\n```sh\nputout --format json lib\n```\n\nResult example:\n\n```json\n{\n    \"errors\": [{\n        \"name\": \"/home/coderaiser/putout/packages/putout/lib/putout.js\",\n        \"places\": [{\n            \"rule\": \"remove-debugger\",\n            \"message\": \"Unexpected \\\"debugger\\\" statement\",\n            \"position\": {\n                \"line\": 3,\n                \"column\": 0\n            }\n        }]\n    }],\n    \"filesCount\": 1,\n    \"errorsCount\": 1\n}\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/coderaiser/putout/tree/master/packages/formatter-json#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"license":"MIT"}