{"_id":"@putout/formatter-json-lines","_rev":"5-bb7fe1f17da2978e28eb5401273ffa0a","name":"@putout/formatter-json-lines","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.0":{"name":"@putout/formatter-json-lines","version":"1.0.0","keywords":["putout","putout-formatter","formatter","json-lines"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/formatter-json-lines@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":"b77a8dbff37828c8b8391ac6484cdf5362c6e40b","tarball":"https://registry.npmjs.org/@putout/formatter-json-lines/-/formatter-json-lines-1.0.0.tgz","fileCount":4,"integrity":"sha512-PpxzARFM9RHFGeFiSRN82ephhBT67iI/hQDjBvuuCtoSi8mIS3RqASjRKKSuRWYjbqn0aruIFZMhzs3OtBGIyw==","signatures":[{"sig":"MEQCIECq06bT9znX9aEonZmaQpIne94O4jNbLOSBCe5GFLikAiAekKQkKh4i0/UDKcPl5ncOshbxxvzD26n/aFMIZJwbHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/Yr+CRA9TVsSAnZWagAAH18P/A3xOlgEECWN69NauAWp\nbaZrmA1TlA0I4386GNYV47HdiOnqSpXH53x4BPZmTz2T/tsONiMzk/XCPtM4\nHu1KcAiQ4i6UOH2XWelCZUyOD/INsh3r+2hTSpHhn2y7rnPnLFtPLNfKrOqc\nvHDF8LBkHgu+a8OPB9A3FYeCGziuLxbZXDVPATNc13pNmGUPUWnSdUg6nv3e\n9b6jV1/Or1qQP84aZB29MYXN/t4chuXyiMNWl2hTqA0AqcCzeyOW39i6A/Rm\nVO9Zhy8rhvsqfE39B/GubqFrp1E7QkIIrNVFNs68fQoVwZXEz2eGZsRAKz4a\n5zekr7qao7l3gyfue9Gc0JietasGgi6wXm2pFtRUl1NCPKzvghp947EyRHTJ\nsO6UoG0vYJBkg9CRBAudDe24jWzQ3R3VFcaXyfju8caJkFBGsBVFl+5Wtj0Q\nMj+H2rNewY35HeqJH06OIG4i6pakUDXU6ozyuOCLHUcLaYcvYFfWfnOmvL2M\nosnQw3x5ufvioQmsFIUUPLXhlzl2BosHsutlDnzKZr4H8LZfXHCq6NbDkznt\nm9HEpTQKf44h00hmo/MHUyWoxC6WlsFuDwBKZyARQEw81UUgMQFxDMI54glT\nSTZOpdcNA480rmZAQHXsIsqeu2I8GSJwYinSD9lzO79WoTc43AnMP3FA9OAU\nc+e0\r\n=J9lu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/json-lines.js","engines":{"node":">=14"},"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":"6.14.7","description":"putout formatter output json-lines","directories":{},"_nodeVersion":"15.5.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","eslint":"^7.0.0","madrun":"^8.0.1","coveralls":"^3.0.0","@putout/test":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^6.0.0","@putout/plugin-remove-unused-variables":"*"},"peerDependencies":{"putout":">=13"},"_npmOperationalInternal":{"tmp":"tmp/formatter-json-lines_1.0.0_1610451709807_0.23412762299428524","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@putout/formatter-json-lines","version":"2.0.0","keywords":["putout","putout-formatter","formatter","json-lines"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/formatter-json-lines@2.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/formatter-json-lines","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"e1a5b0ef9dcad1673b9acaecc0c985bfd0f5ca46","tarball":"https://registry.npmjs.org/@putout/formatter-json-lines/-/formatter-json-lines-2.0.0.tgz","fileCount":4,"integrity":"sha512-N1cIyDbAeL+ZIWMRUWxM7H5VQ1tlJ/mxtex1taBJJymnI2Uod2yyk2mapMCB9122g0UBzTt7MX3aILL/Bpqa6A==","signatures":[{"sig":"MEYCIQD4acmMAbBsuVdpMj5DtkNRzgTZDKfnpZEj/jEtkiEEsQIhAIYnIQHQTO0hkzdwOMM5uJRobPBV4fNvNZzbOQFJNasq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhr6aHCRA9TVsSAnZWagAARp0P/ijVE7OiO3rQxRxScFfJ\nWYX9PaKTasIhRpBikReG980G/fBmoRTGq3LjpPNyOmT9+inIr24ySQ+8tmsK\n8w2BCnu/S1vcHFyb6rE+h/X+Ti1dqhTar0GDoeuyoIKFWI5pX2MALG30s145\ni6CH+7PFJEaAo6ENJe4ZS+Rc2nm1ixnprWzcfQJm2yYmEaT+2x3RPpY2kt7R\nzQ973VsI8OfqRCa0Rqaw+e/Dabn4QXXZHb0iKL9BPTLDemurqPeKdmGHZqCb\nd5j9fYwIfZqaDLgiCgg9Jvtd42u7KBxaSbzaqMleoBXGGbjXuHsIfUPn/WF2\nH3vv2kB7rUc8Q/cB6mSmRGW271nenp1aywOJZqceeVdGQZLNRj3fPKwwKeBE\nioUZs4EXtPAh8C6g2tS57CMSdJFzYkgu5rGAGh6pS8/TcCdA5Nw9rva93I2c\nJGwERWJdd5I1rtcnfaDAnvGCGJd5U365VpF5wrY9QdjpPrp2BFzhtOlk4XFE\nB0Q30pKvhRtahljDSqYw+5mSlF6hXuCa1sK+n/6OR2/OO26FaNRbyU84Dqwj\njaC9hW4ZgFu9kq+imF3H2PH2/oBg37mWCc5d9DHZ08Y9kIBOPcJtRsJ6Wx7v\n9OfkCvL4Earxu1e3oHQyjRorhPPgFjpg/bEIYNlP3jY1+ikwRdp5urjDmR6F\nNi3f\r\n=lpOi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/json-lines.js","type":"module","engines":{"node":">=14"},"gitHead":"33bd6292f423dd3e9bd1cbd466e12507be2bd064","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-lines","directories":{},"_nodeVersion":"14.17.5","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-lines_2.0.0_1638901383102_0.16717932451238204","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@putout/formatter-json-lines","version":"3.0.0","keywords":["putout","putout-formatter","formatter","json-lines"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/formatter-json-lines@3.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/formatter-json-lines#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"934e74cd4281a0b4cae2040d0c8e470a0de649c6","tarball":"https://registry.npmjs.org/@putout/formatter-json-lines/-/formatter-json-lines-3.0.0.tgz","fileCount":4,"integrity":"sha512-Np+Zpm/FqQpjiIatTg6k8+KUq4JfnfXYcoUJ3s4wwNq+OQqc1T/b2fPkctddwTei/fsh7s7wXgcAUxu8B+J3Yw==","signatures":[{"sig":"MEUCIQC7g7nbJuhxbfYDbj2VrXRKSZtedG2L6d+wt4pN62vG1QIgSN5CTbzJP8N97hjLP9K/nhtUStccpI2Axrj6+B8KaMc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJ1RuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJOxAAga5ki4kiSIU9lbu/LykZuGE8rckjl1D6k5kuhiNHXuHgVXDy\r\n6qCnXlEAxiw8SIPtk6k1MbB4bxxC8bOe0AXq1xBO9+3vKwio7bMRBcOyr1CB\r\nhuYV5eDCNTuE8LnIAwIpkhJ6y3yAWxhobXWuXyMD+pt2qRC4lQmRYWA2R+8U\r\nLFm/lC0Y5wniEpGFVWDgTKOd5plAcBGRGwYKawupfODCJBacUbXkcOHuzVcp\r\ndwGH0I0fJZQAMw+4eQjNXniouFWw2uu5IOtoa3PIfIi78AKPNGPHNqZZra5k\r\nV9qIg2Twc5E9HyxToAJRiioledcYK4OMo2xGhc/tFLFLOronGI+Su3TBhbVi\r\n3nkGPBN0m/AemCSCLcV+OhcTYq8Ph4BpTfV1Sah55utvs0ddR744xTuqQY4g\r\nAYxeGYEJ1dNsOwHPcqyB+bnG5fcBpI5hln/S+ZqSo0okoX1S0ZHH3VUbtNBT\r\ncfndlbq5TGANMI+2Erjq2fHU6gxlDy7IVU8LI99AbYI9EbouweB7nJmxoGsq\r\n46H+9W3K2Zch/hlGVeTd1qp5iYS3/r68/e31goER74jfSgt/7E3iAxOrM7VC\r\nzO2JIYoF3r3K3dZ2/Qnllz/vXrMJwMX5lkWuIuFMfLdR+xqkcMO4EbJ4++Ku\r\nOJnvjkk/GKNFs8Q0Lv7zeZJORG8l2EadYRc=\r\n=2KU3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/json-lines.js","type":"module","engines":{"node":">=16"},"gitHead":"71b8a7541d00c2ff209fa77a6598eaef0c8a0562","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.3.0","description":"putout formatter output json-lines","directories":{},"_nodeVersion":"16.14.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^8.0.1","madrun":"^9.0.0","@putout/test":"^5.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^14.0.0","@putout/plugin-remove-unused-variables":"*"},"peerDependencies":{"putout":">=25"},"_npmOperationalInternal":{"tmp":"tmp/formatter-json-lines_3.0.0_1646744686857_0.4138138010154777","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@putout/formatter-json-lines","version":"4.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout formatter output json-lines","homepage":"https://github.com/coderaiser/putout/tree/master/packages/formatter-json-lines#readme","main":"lib/json-lines.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-lines"],"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-lines@4.0.0","gitHead":"d2813e124e3fd69ee8b2e513c23486ffefddeb79","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"24.5.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-FGHMOdZ9y91zHEpqNTnREkvOxNauu5tMbwLO9GUUSumVvScPgDSd1sdTbMzbO0ERnKwZULL97kj2JJkwCdweNA==","shasum":"dc75cb1232a252baabc370364b690069db908acb","tarball":"https://registry.npmjs.org/@putout/formatter-json-lines/-/formatter-json-lines-4.0.0.tgz","fileCount":4,"unpackedSize":4015,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIH499eNRbrfgCZ2kol2QRn8IJdTJ2UCpBeTr36fe31eeAiEA8Kb80PTbRREnwQxsPMNeOvEJKg+tIMzRmcGN6d7GgtI="}]},"_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-lines_4.0.0_1754587151074_0.31101638132547027"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-12T11:41:49.663Z","modified":"2025-08-07T17:19:11.496Z","1.0.0":"2021-01-12T11:41:50.009Z","2.0.0":"2021-12-07T18:23:03.244Z","3.0.0":"2022-03-08T13:04:46.998Z","4.0.0":"2025-08-07T17:19:11.294Z"},"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-lines#readme","keywords":["putout","putout-formatter","formatter","json-lines"],"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"description":"🐊Putout formatter output json-lines","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"readme":"# @putout/formatter-json-lines [![NPM version][NPMIMGURL]][NPMURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@putout/formatter-json-lines.svg?style=flat&longCache=true\n[NPMURL]: https://npmjs.org/package/@putout/formatter-json-lines \"npm\"\n\n> **JSON Lines** is a convenient format for storing structured data that may be processed one record at a time. It works well with unix-style text processing tools and shell pipelines. It's a great format for log files. It's also a flexible format for passing messages between cooperating processes.\n>\n> (c) [jsonlines.org](https://jsonlines.org/)\n\n🐊[**Putout**](https://github.com/coderaiser/putout) formatter output **JSON Lines**.\n\n## Install\n\n```\nnpm i putout @putout/formatter-json-lines\n```\n\n## Usage\n\n```sh\nputout --format json-lines lib\n```\n\nResult example:\n\n```\n {\"name\":\"hello.js\",\"source\":\"const t = 'hello';\\n\\n\",\"places\":[{\"rule\":\"remove-unused-variables\",\"message\":\"\\\"t\\\" is defined but never used\",\"position\":{\"line\":1,\"column\":6}}],\"index\":0,\"count\":2,\"filesCount\":1,\"errorsCount\":1}\n {\"name\":\"world.js\",\"source\":\"const t = 'world';\\n\\n\",\"places\":[{\"rule\":\"remove-unused-variables\",\"message\":\"\\\"t\\\" is defined but never used\",\"position\":{\"line\":1,\"column\":6}}],\"index\":1,\"count\":2,\"filesCount\":2,\"errorsCount\":2}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}