{"_id":"@putout/formatter-json","_rev":"6-1f01ada4a32f43aca7ec9c53d2e1e307","name":"@putout/formatter-json","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.0":{"name":"@putout/formatter-json","version":"1.0.0","keywords":["putout","putout-formatter","formatter","json"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/formatter-json@1.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/putout","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"b00062e2a89f082fddcef1b55962a3568bf4ccb8","tarball":"https://registry.npmjs.org/@putout/formatter-json/-/formatter-json-1.0.0.tgz","fileCount":4,"integrity":"sha512-ZE5P9tgGMaT+lW3+0nAFFI/AuHd9sRfWdI0Ddt6GqUBmkp4fZfkvSWjdSH8cAtsUZHI6YVx/AzxRE1txhe9N6Q==","signatures":[{"sig":"MEUCICsSvctg3TVsgvGULz3DPA9uT45daIWc3xKrT4m/QOlfAiEAsFDDchAgN7H21iXviOzDrPps4z7VjGcUWxmJMUrXsMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj6AQCRA9TVsSAnZWagAAkF4P/0m9Mj7Vj3INpViS7llf\no4W6WrP/j9NgqqF03ApEmGNB1tFKmKrSCAGXTXzkfVFL6Izw8B7QEtjuqhuF\nR7VDkvHpcmLc2oNYyPn7Og/5LqtUc0QBCIh1QsdITD1EzFK7WIuI+zdh1LHY\nkDnAP7QjAdNtWvDTf0SaE/bNfvG/9KZhWzCX5utF/YejQUOKCg/P9z3ulILO\npsUo8UqyPk3spormJ21A5Xz7yThzF+r2LkuTue+SaqgIwNtCrYQEWTKBzZX+\nTiiSDZTH9s3HCidvo6P/CKH0Hpjq6XAJJ1v6pJ9UvYaSmpb8z2TY7xjQk0j0\nDXOkY70kjnSJIi/lMwWEySgJjQZTjd0/rbRqcQyi2LBJUhDK8J8V+sMhxnJo\n/+6CR50cOXPro2UmaROXVOicVrq3kHTJFv0SXTTZBCsRYPZ9KuwiIkvGvVL/\nJsasT5iIV1IFL7N/CJS2GF8YpLhbEDvEyqSXk4C2w5M+vbAsjbcpDQBylOvS\nB6tHX9K/EN7MdcFChrXdWZQHcKqfCyEXMA7H9Kld2e00ZO4cXIEPXvznM0ZQ\nDQwME6eLPhukDMDmcn6wA5KLWzK3diDIOWP9pMNISw3adsp0RO1xUsHVrxPZ\nbhvj7EGcaFMWTjfnLIWdOtKEJPUuw1ndzPnp7orwJuIMrtVj81OZnX1skEbp\n9vEN\r\n=eAYQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/json.js","engines":{"node":">=8.3.0"},"release":false,"scripts":{"lint":"madrun lint","test":"madrun test","coverage":"madrun coverage","fix:lint":"madrun fix:lint"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"6.8.0","description":"putout formatter output json on end","directories":{},"_nodeVersion":"11.12.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","eslint":"^5.6.0","madrun":"^2.0.0","putout":"^4.3.2","coveralls":"^3.0.0","@putout/test":"^1.3.0","eslint-plugin-node":"^8.0.1","eslint-plugin-putout":"^1.3.1","@putout/plugin-remove-unused-variables":"^1.25.0"},"peerDependencies":{"putout":">=4.3.2"},"_npmOperationalInternal":{"tmp":"tmp/formatter-json_1.0.0_1552916496139_0.7480475314353341","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@putout/formatter-json","version":"1.0.1","keywords":["putout","putout-formatter","formatter","json"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/formatter-json@1.0.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/putout","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"52d825804d4deca48b629f4dd64d6b8366cb2e6d","tarball":"https://registry.npmjs.org/@putout/formatter-json/-/formatter-json-1.0.1.tgz","fileCount":4,"integrity":"sha512-pDy9HWPF5Vt3vD+Scwp+0dtuioa1HcyNHoeHDGnziJcDA1r4rAFx2ZsozkdoXfinWmkeSGGaekECwwla5Xgnfw==","signatures":[{"sig":"MEYCIQCRxf08EtpRd85Kz0KhVUVMLVV1vagkTzDLYP+1D0P8lgIhAIqcEQsAvwi8+6VXmzzEwPklggwSwDbpUUj6K20DqBxl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckLxeCRA9TVsSAnZWagAA1wsP/AmwEVGB8uCLuN9N63TI\ncHT0+s9bQtHGwKKAJm1Yn/kLHUKSLytgyf7OliNqFtOKb9f+V5/7ivbJ72v4\nfvjCxF7aJltPAFM3c8/4rniiUqj5S6dMjU0LIyqlArFbQIGTxMvcJHWbjQX6\ncdBcnMBZDd+UuvCoRuZcC1QKqjFfadbHtSOHuRcs9yVF1h7c7ELe9N0bahnd\nAYIMFpyuXXDCekeTMzR1dMaBWvvQ4vpBA3EPJTKGxZSr11lOClOhDpkGy7ep\niLBfmTqTYLgN5AcKLDxP8fwgulEMJmoxGjL25AVGUh9PvzprseEnJQJBspPN\nriK/43Souamcj1+SVByqVhjg7xWBrXuVn4Vpi+ymsb6ik9l2g8C4JKa88p6C\n7MsXnW6YjVIzjVmtId8maOO3ZpbUou3kgQBK64pfmk70XjbtSOp6O5RgPpdJ\nS3gu5oqKo8IxIuGuPyeYPBLKFUykLAjtv45SavPXSBbZv0tCvSKq93SYT3ew\nJosPKq3TVNrQjztMVP8ZCJTL7I7XhvoNKw9BmlGzGDuQVYCULJtoRtnr0LS2\niE+fQ4aQ3RK17ON98h1l7fcnLkaAzFyCsLkhKklWRKUAXYf/JtX3hFZS4/WB\nOr9Cy7JbvSvOMtq+F5yKiVqwkMZqDKjkL3xg4ahsKvny+PpIiLqjEtlwsgna\nJmYH\r\n=iUkh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/json.js","engines":{"node":">=8.3.0"},"release":false,"scripts":{"lint":"madrun lint","test":"madrun test","coverage":"madrun coverage","fix:lint":"madrun fix:lint"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"6.8.0","description":"putout formatter output json on end","directories":{},"_nodeVersion":"11.12.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","eslint":"^5.6.0","madrun":"^2.0.0","putout":"^4.3.2","coveralls":"^3.0.0","@putout/test":"^1.3.0","eslint-plugin-node":"^8.0.1","eslint-plugin-putout":"^1.3.1","@putout/plugin-remove-unused-variables":"^1.25.0"},"peerDependencies":{"putout":">=4.3.2"},"_npmOperationalInternal":{"tmp":"tmp/formatter-json_1.0.1_1552989277893_0.5102352273319766","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@putout/formatter-json","version":"1.0.2","keywords":["putout","putout-formatter","formatter","json"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/formatter-json@1.0.2","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"http://github.com/coderaiser/putout","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"dd21651e2ba4a8540764609b4bf39619231d740e","tarball":"https://registry.npmjs.org/@putout/formatter-json/-/formatter-json-1.0.2.tgz","fileCount":4,"integrity":"sha512-grX6v60awcL6zOLKfVp2L+d6Suhr0c7mW71vksBV19m780CUvrzwOZ5B0wgjzqPpxr3wste1Q6CYvw5fjhyj2Q==","signatures":[{"sig":"MEUCIQDBGAQFoNUaUk3sffHzfc+ev9kX4YnSKBDjYOg/sRi+hwIga24lKiAesEVTtcH4ml3C50RYiW88CxsUEzfj6ajYlYo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckjYICRA9TVsSAnZWagAAlb0P/05Hyqx7kBNmZ793u1oH\n7B59DgDoZ1vClCs1a4wDU+5cRRENPSgenZWERV4S2wFoe1Od9Sl9gekk9Om8\nWiKM6Pw+EcRHUjUtu1N8uE94bfIwLXQ2yRfpkG/NFjEEI4Ot+IjYuVt4n8yD\nu4ctjbqfR0MwbT+6aSS5N3nKwnY4zdRm/ZdHsDIRRg1oav9bMDd6p3I/fYWt\nm2MduxQkDByO4H9JOcakLL0KKCqE7ulJZI2+3wwB7cDyAGZwwFVdHZu9xRwc\nhYSU7RqQj1OVHnSpR9JUlqOemZWGtByJ2Hpe3zgqTZI4orvPHbDnA02U3YEW\nwZJi4YZpkcCWOCbCig++DazIAoDbbkZHLV7vyBx4iqOShpXbQluoQaAX+lf0\nHdNOLDv3RbFM784S3Fg7Ccy9ZcyAoBy2AoRXPYC7EocjVAHYns4Kbzd9xYrx\nY6nsvczlhX8ly/6oMdOGV3gxR7eMVclHF7WuLuHNYb4IAo2/O6mA6RHroQiD\nXSh73DSrVKCKF4xLfXhcsTMekM7D0BSaFF0NTcy0RiUt9uL0tqQBdEYtzHTi\nF7HVW/U+DZgzFCCt1NrFl2aOqeH+Hc8t4Ct6sJKOvOxbQ1r6uHwdpJ40WBi5\nWpVpp8YC0/gVCvqw0mhkjXW1YIwz8T7NVNBWnJ8ybodbsepuUy7GQIpfQ2ur\nWHyD\r\n=80WK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/json.js","engines":{"node":">=8.3.0"},"release":false,"scripts":{"lint":"madrun lint","test":"madrun test","coverage":"madrun coverage","fix:lint":"madrun fix:lint"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"6.8.0","description":"putout formatter output json on end","directories":{},"_nodeVersion":"11.12.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^13.0.1","eslint":"^5.6.0","madrun":"^2.0.0","putout":"^4.3.2","coveralls":"^3.0.0","@putout/test":"^1.3.0","eslint-plugin-node":"^8.0.1","eslint-plugin-putout":"^1.3.1","@putout/plugin-remove-unused-variables":"^1.25.0"},"peerDependencies":{"putout":">=4.3.2"},"_npmOperationalInternal":{"tmp":"tmp/formatter-json_1.0.2_1553085959617_0.9232560177210416","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@putout/formatter-json","version":"2.0.0","keywords":["putout","putout-formatter","formatter","json"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/formatter-json@2.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/formatter-json","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"dd90c241c761333a585d0934816ca674ab6a0af2","tarball":"https://registry.npmjs.org/@putout/formatter-json/-/formatter-json-2.0.0.tgz","fileCount":4,"integrity":"sha512-g+mpOU/s+ciQDkukKwTg5WGmQKFlfca/cpdeYQmuVFsbabkcFAVA5QWMQiGvmXx4Cg9PuJXvhYKfGB0zCcGCiw==","signatures":[{"sig":"MEQCIBsvlhYtoOLoLqS7XoorjUzjosE4vAgxk01VKzjq7wL6AiA7oi+LRsnAnL4mi+bL0V0F7G9yWOq3m8Ww8OnbEkyRlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr6WHCRA9TVsSAnZWagAA+N0P+QAuu0+DdrSv24Dk7Gmt\nO0+kGx13umK2MDcy6wbHpEZEU1M//ojZEHmLfajp/LlQRcSi93MnOv0NgaiN\nsuLdlGVp3Yzve+G1BoKjD9tUMN5O1ZpBaMLylEw7K1e2X18xzYWy9JUMFlXK\nXc0hGJD+fOzSTx7HI2Duwc88XQCNDzK/GHe3lgI57ky53LuV1h06qfYp/eE8\npTj1uRy/nxnd/lwiPW+zgvLSApWgURLESKz74GxJpW0/hY+y0xX/acUU4YO2\ngNCH1XFjCrUDI6jH6i07ltZB2LjsTjuzK5CZiMBVbUMRO4IzLfUsE3KWD6xU\ny7Zgz77dJQcSL28/qBb5ImFQeY39CuYVSSNyWfAb3egP8jTv47pwZ4jpdBko\noEerSlUIDhuD6LntUnUw5yoPgll4NDl9FokalMhrvVUPXXrRpIes4XZ9VIOS\nRyrJcueHkrYjOpI3/kZFU2/uSqZqPCnbVHaELhGgrD6+kMO70vm29X8eMZ31\nIyK+oL7oAwBvR4TyuqMBgyEMPL3J7Hv2IEeG+0cTc07pQSurhYwGnGfDEv1s\nRtNAELNd5lZDPx9xyvcsOtbo11qws0W5mBEtKFRRs1pCo8N4M/dw5+W7PTLD\nVLD/pqM3PnkCg+lz9KKqnulBjFkrvsxEgIsXo6G49A7l2tqx8S9fqW2j519S\nm2b5\r\n=AcoN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/json.js","type":"module","engines":{"node":">=14"},"gitHead":"9360efd56e42aeae0f1b58fb06a58079b9ae52a5","release":false,"scripts":{"lint":"madrun lint","test":"madrun test","report":"madrun report","coverage":"madrun coverage","fix:lint":"madrun fix:lint","fresh:lint":"madrun fresh:lint","lint:fresh":"madrun lint:fresh","watch:test":"madrun watch:test"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"8.1.0","description":"putout formatter output json on end","directories":{},"_nodeVersion":"16.13.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^8.0.1","madrun":"^8.0.1","simport":"^1.2.0","@putout/test":"^4.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^12.0.0","@putout/plugin-remove-unused-variables":"*"},"peerDependencies":{"putout":">=22.5"},"_npmOperationalInternal":{"tmp":"tmp/formatter-json_2.0.0_1638901126863_0.7894790848235467","host":"s3://npm-registry-packages"}},"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":{"integrity":"sha512-5Dg0LYtWtXdHWX2yNCHYihZl5TUySoQk1N/yCd/klWrAu0/HkU8ayJKLTcHZB5YgWrML0uxLAZehq8tBud7IxA==","shasum":"203278378e7985924de164bb455031f922b81891","tarball":"https://registry.npmjs.org/@putout/formatter-json/-/formatter-json-3.0.0.tgz","fileCount":4,"unpackedSize":4398,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDoGbZ0/3x15MVa3X2Hb/bi46aQhAyEqEcvbdYbZ0o7mAiBixs1k1wvLtcK405p1awGgh0MczJK/+dy8ZcA5Ty2EVQ=="}]},"_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}},"time":{"created":"2019-03-18T13:41:35.971Z","modified":"2025-08-07T17:20:30.046Z","1.0.0":"2019-03-18T13:41:36.251Z","1.0.1":"2019-03-19T09:54:38.006Z","1.0.2":"2019-03-20T12:45:59.753Z","2.0.0":"2021-12-07T18:18:47.024Z","3.0.0":"2025-08-07T17:20:29.830Z"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"license":"MIT","homepage":"https://github.com/coderaiser/putout/tree/master/packages/formatter-json#readme","keywords":["putout","putout-formatter","formatter","json"],"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"description":"🐊Putout formatter output json on end","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"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","readmeFilename":"README.md"}