{"_id":"@putout/cli-ruler","_rev":"10-d38038ee6fc18b400c370f65c168d9cc","name":"@putout/cli-ruler","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.0":{"name":"@putout/cli-ruler","version":"1.0.0","keywords":["putout"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/cli-ruler@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":"e1a334fb12a4c685d52caea90663fd0fb629f980","tarball":"https://registry.npmjs.org/@putout/cli-ruler/-/cli-ruler-1.0.0.tgz","fileCount":5,"integrity":"sha512-q09dtVBF8S3OV5inOaAiQ6WiNJs5V58fPheK9aHJcPyeDp+wVS90GQLOEP/0FRABxHAagvKPHvREHzbp0JnsFA==","signatures":[{"sig":"MEQCIQCjPtj3mgLUUf3MrJ8Ja4S7RMREHDp1ZlVQrYkp0aJTNAIfagUOSpTcaOcyTpSta3QVCzPluROyeFMStNPkr86fNQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMLfJCRA9TVsSAnZWagAA2SwP/3bjrvGyP6ZGJgBc59uJ\niIMnnTnoocAuPghO0MokZltRH3gPQcTVwbo8WhkaY0HkSLAKBjXIw/qjQ+9E\n7/GPqkHcfBgXIuE2+snYQtxHh9xBI67Y2MeU4FfKkrhchBy2k7VY1XFE+8Z/\niDb6UN26zAEoawgDT3cimRp58pWLOl8WnvcGOORq2Yar+A3MRIkBbgudqWer\n5Ak5l/yNl4vO7e0L06s/SyxNt/Cnh0Ug5+trHQZ1r1XonDTDR2UVIkKwFWqa\nSz3nC5SaP8LGKjusKp0gTotgEzLsjySiu81DCS+lar3QHEZmjqI2N0EcBk7V\nU9DnwFhQz/31EVGG2ais8N15rMe/zLfz6DcmirNy5deFWtAh5fT5yN/UwbWy\nBOUlrglEr7xze7wKIEDT7XZRPK/i2IMdVNv1t2vIimm1qHBtUIImO8VNelzw\nbxEa8rrJs2G5WeNRbDXlTA7WCZMOvAjkg4f2u0N6K4bPVCzmC9Nlc2oVgE26\nPnR3y4H1/+p3N+BeYWAlUslRCki1M6IjFIoTEbOblJsltXkOU3W7rPBu/6u5\nYiJnt1u2WgAT8JYJ+zntqGtoLhJ7fOMtRjFzPmfepBdAJt+p2sDcTP2e3JWM\nSiH6nzKe1dIWgBH7lXEuS6JW6VU/i5NTO9KRU0FU/bJ2/8i9njbVh5Z5Ykn7\n8noC\r\n=/zud\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","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":"7.21.0","description":"toggle rules in .putout.json","directories":{},"_nodeVersion":"16.8.0","dependencies":{"try-to-catch":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","lerna":"^4.0.0","eslint":"^8.0.0-beta.0","madrun":"^8.0.1","putout":"*","nodemon":"^2.0.1","supertape":"^6.0.0","mock-import":"^1.11.0","@putout/test":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli-ruler_1.0.0_1630582729588_0.41631740377591253","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@putout/cli-ruler","version":"1.0.1","keywords":["putout"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/cli-ruler@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":"67932960f4ce3fb3e01b6537275db07dcff867d9","tarball":"https://registry.npmjs.org/@putout/cli-ruler/-/cli-ruler-1.0.1.tgz","fileCount":5,"integrity":"sha512-34Bp2w9YITOrNMo42kmbP3bJvlOMvZ5CXUn5FE+EgxUfVDPcfydABCOLX9eHlahGtuVAQvTHobbrlh/Od2Iiog==","signatures":[{"sig":"MEQCIE3emfI1Hvk/cQHRTgGClgKXtmqDMe4w7GAAygtUmuOgAiAMA9vNo6vB0AveJHZT0ejjA4TZloF/q7PvhVX4nbv4bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhM2ukCRA9TVsSAnZWagAAaZQP/Rt5AIvdQcc6R4HhFQSV\niiAr303bsUMgdJoBJmuchbWfj+/4TTZOGlBdlcfqdNkIxrcgwmlpwZFlr1Cs\nWd7ApuYPomOUKlyRcScc52bgRSKTi++cUyiez9soWNb2NjZ6jKuUyZu0O5cD\nTM0Qsj5DB9Am4wIGUfuT1yD9ENtnwOOBCcjUbldr34Z2I8Nm3uz2rbSl1Lnn\nPDA2/SjV+b7gral5btC9CAQFSv/ZT88BZ/mUVtGG0MhC0i9zNXUtza/D5V3m\nMchl7eGPUCvecFmymGKWyvNrsUeS0lCY6eO1Gck3It2cGuH9TzIx7UjgW0VV\nVGezsrvSX3/fBHFN3YuRCC5C785iMpUHOjzihJSI70OSAgIqES5s4FwMZ8OG\n7GrlHh8C/79hMKPE1gaznLjfEVF6RJPhQEZ5SZF8MFnhwTlswIp/mr1yycFx\noFzbeoULsHmmFqrPj9/UWwNKK12/MX3lZVQyhzkMLyStWYw9/6uIznaAsFrc\nmILbJwYvj4FodQeE9VgE59ovV9oT9IvKHNZJT2nNWwzN6/EDQu6fRl3m+Ysc\nOiCEbPEzbq5yD5LR3m4NaD4Q0Uxz40B1ZoE2iBkB5GeF1lXsv9CtuM63lHq2\nU5HJDQzWhQ0CvaZpXDcwTS4O6woXuv1DIfWP9k2WqlDtlbp2c8X6VB3UZEkt\n+/1J\r\n=rqhJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","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":"7.21.0","description":"toggle rules in .putout.json","directories":{},"_nodeVersion":"16.8.0","dependencies":{"try-to-catch":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","lerna":"^4.0.0","eslint":"^8.0.0-beta.0","madrun":"^8.0.1","putout":"*","nodemon":"^2.0.1","supertape":"^6.0.0","@putout/test":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli-ruler_1.0.1_1630759844482_0.07121815087074612","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@putout/cli-ruler","version":"1.1.0","keywords":["putout"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/cli-ruler@1.1.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":"83f34d3f77e1b29be224cfb955421ab8829ebb1e","tarball":"https://registry.npmjs.org/@putout/cli-ruler/-/cli-ruler-1.1.0.tgz","fileCount":5,"integrity":"sha512-iOHHvDaj0na4476l8zxET7qTBsc1L73KNk5Zfv19f+ISQIQduwN8ahkPGyp/JyoEOWG+5b5ztcIYbb/rMadz7A==","signatures":[{"sig":"MEUCICZTTh92OAHkhUTs9afBYWi2MfaXejBuuOnPCnE0xGOHAiEAjxaX67KpTPnz6jW47bqb1azfuFY0QmwizuaxsG3ITv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6310},"main":"lib/index.js","type":"module","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":"7.21.0","description":"toggle rules in .putout.json","directories":{},"_nodeVersion":"16.8.0","dependencies":{"try-to-catch":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","lerna":"^4.0.0","eslint":"^8.0.0-beta.0","madrun":"^8.0.1","putout":"*","nodemon":"^2.0.1","supertape":"^6.0.0","@putout/test":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli-ruler_1.1.0_1633099740023_0.3730474591693016","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@putout/cli-ruler","version":"2.0.0","keywords":["putout"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/cli-ruler@2.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/cli-ruler#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"d5bd7dfcec58abb4f972c5bf7e8f1cb09a4d44d5","tarball":"https://registry.npmjs.org/@putout/cli-ruler/-/cli-ruler-2.0.0.tgz","fileCount":5,"integrity":"sha512-q5vJnk/DdkBG64SzDWsy6ftv1g7L0s2AUmcmUBPa3/BziRgMG4Hic8ry6DsnxxFKmfoRoDi9xhoUOTEetld7Nw==","signatures":[{"sig":"MEUCIQDIJogxtMk5wrAE/LIFpxMuABDooCsHd1j0vGY3TiBeGgIgIB4TeUk+A6g7avvBdCrdXa8ZrK3jZOe+uhOpzQWZFMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4U8nCRA9TVsSAnZWagAA9UIP/Ag+PjpPqCB0NfnLocOJ\nJYc9YzfVxHiHc+uLo2P0DefNIB2UEYBGcH15k8jW1IuS1vUa7yi9bYGq800/\nHZGBpUnKDVPau5CaZQv++u28nu3j9E0TECm2KQg3UIcqvSjBT5vGkf3rbpN0\nOR6/464q2yE0B9j6ROnVPjCE/WFOaK/1Q/+XVzhThE3NhMS8ChaU2XDD9pj9\nDZCa8gVXO3VBEklmVx+P9L7qZ2JSmGmIbJXdwtQBQ9MCMeX6rk+HGztAPTu3\n3ubcf2Rwr5TV5FdB04mRl0uuJ0yRDt4YnoRsK5yO1jKtcV600iuNVy2UrB6j\ngphKjkoclmYNNEoxX/B8kzjsKF1/Yb93ghZQcjNEDlSBQajHbCVlbGmEl8gj\nwyrI4o1HQ0pIBT3+zG8JsozI7VPXsfZCKq8lbxvowllnxl2JObTj05bw4X2y\nHzWCrQjoTxCnzuCTzoZ5umHv8EARwkbMtJII/Z4U0Lb48J5DzOQtJegwCBf3\nggQla51W50UfxPG9n7/H4rRJny5/XjMBjTKT7ja1a/+8VG2t6Ab16/Qo9Fbm\ndk1LqQGXslYbxWTwShGyVrvqCMmARv+h5AFnmlRG6fIgKZFsgJutnOWvhRvw\ncIsBngzplBircIYBE+9ZdbSu13rnawEliD3JJwNeqH9uYVpU1FkCLE1i4UnM\nzmNy\r\n=UWJj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","engines":{"node":">=14"},"gitHead":"9d82c390cf2a52bbf3b7c6d65a28c11ff970f30b","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":"toggle rules in .putout.json","directories":{},"_nodeVersion":"16.13.1","dependencies":{"try-to-catch":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","lerna":"^4.0.0","eslint":"^8.0.1","madrun":"^8.0.1","putout":"*","nodemon":"^2.0.1","supertape":"^6.0.0","@putout/test":"^4.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli-ruler_2.0.0_1642155815730_0.9959137357245371","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@putout/cli-ruler","version":"3.0.0","keywords":["putout"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/cli-ruler@3.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/cli-ruler#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"bf2790a35dd9eb6059b1d19a541b188213907476","tarball":"https://registry.npmjs.org/@putout/cli-ruler/-/cli-ruler-3.0.0.tgz","fileCount":5,"integrity":"sha512-Nx9dkF0uC55gKvq5Pw7ysanmNoAI0oN5yIpE9tOta+akpiM+Jlp6mIZBNxiUw8AmUnprVWptiHbmHi5mZbtgQw==","signatures":[{"sig":"MEYCIQDtOvB1HA592jB3fbxc6Qwg/ywzjlpdMhFz6L2FywGM7wIhAOfuNifCniZTmSeW47gcKHe3Gs18lcJ3dAAuOVR1Ifi1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6144},"main":"lib/index.js","type":"module","engines":{"node":">=16"},"gitHead":"16dda674613449a48ddd12aac92c8111ab10c6f8","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":"9.6.6","description":"toggle rules in .putout.json","directories":{},"_nodeVersion":"18.16.0","dependencies":{"try-to-catch":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","lerna":"^6.0.1","eslint":"^8.0.1","madrun":"^9.0.0","putout":"*","nodemon":"^2.0.1","supertape":"^8.0.0","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli-ruler_3.0.0_1686227043036_0.848963444618118","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@putout/cli-ruler","version":"3.1.0","keywords":["putout"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/cli-ruler@3.1.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/cli-ruler#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"28ec5abd96887b628699498bb760884c099d4661","tarball":"https://registry.npmjs.org/@putout/cli-ruler/-/cli-ruler-3.1.0.tgz","fileCount":5,"integrity":"sha512-40LVNOrotdBWjBmi8Ee0kTtQDpje4fau8BvNdV6hsWk2gIbg6G/SrrhA/VrADVwCW1nGBkpe19f6803Zy1kUDA==","signatures":[{"sig":"MEUCIQDNoHUbrhhjCFjjCzinEWFJLU4n38FTdtGUsCeLcXU1egIgcopp7X46dQMCg5LeYkDoEahsT11QOYNJIqHZTMg2GzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6108},"main":"lib/index.js","type":"module","engines":{"node":">=16"},"gitHead":"e59e6ac912d88b82cf98e66a34746ed084f8cb8a","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":"9.6.6","description":"toggle rules in .putout.json","directories":{},"_nodeVersion":"16.20.1","dependencies":{"try-to-catch":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","lerna":"^6.0.1","eslint":"^8.0.1","madrun":"^9.0.0","putout":"*","nodemon":"^3.0.1","supertape":"^8.0.0","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli-ruler_3.1.0_1693146059928_0.16111772360100418","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@putout/cli-ruler","version":"4.0.0","keywords":["putout","cli"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/cli-ruler@4.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/cli-ruler#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"1a184dd2b7d18365ecc03848cb792814c07cd432","tarball":"https://registry.npmjs.org/@putout/cli-ruler/-/cli-ruler-4.0.0.tgz","fileCount":5,"integrity":"sha512-2lwwPRYDFptr3qkWTmEPjCTtGKlA7Vcx12j+L6R5CuoLA8D7YjT0rT9f9DVGUOIHPDWIu74mg5ZDRSC+6eji4A==","signatures":[{"sig":"MEUCIHhg25bAtW9G+QGs2SIHL0Zyb3OT5N/ZVQyLcdE7f0h6AiEAxaC/a3HK8nK60GVdQPjrbgxCORwKcEP+I5RWnWHqPvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6089},"main":"lib/index.js","type":"module","engines":{"node":">=20"},"gitHead":"6c5a14342c98f95534a23b76e5b32a0c11ea6f32","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+https://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"11.1.0","description":"toggle rules in .putout.json","directories":{},"_nodeVersion":"22.14.0","dependencies":{"try-to-catch":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.0.0","eslint":"^9.0.0","madrun":"^11.0.0","putout":"*","nodemon":"^3.0.1","supertape":"^11.0.3","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^26.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli-ruler_4.0.0_1742987462408_0.6522792499338439","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@putout/cli-ruler","version":"4.0.1","keywords":["putout","cli"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/cli-ruler@4.0.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/cli-ruler#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"d7eda4d9a22375c056e182aa8cb79f12cc3539d6","tarball":"https://registry.npmjs.org/@putout/cli-ruler/-/cli-ruler-4.0.1.tgz","fileCount":5,"integrity":"sha512-QjpOgq2EDQi5aw5sXMom2Bw23MgB17u5xWjOSGqyN+uqnwmXH1avP8BHcX4YN8KagH0ya9uCeXLuwpq41gF3JQ==","signatures":[{"sig":"MEQCIE628ABxRbpGpgVeSb9sLiizSfVUnqhdQpd703LJ+ZzbAiA3NMzkLxqg8vr5YpJxjscDy6XoxUlBrlHU4+pCCLNopw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6100},"main":"lib/index.js","type":"module","engines":{"node":">=20"},"gitHead":"c83342e0b7bc6b2ec4db42ae1feb0021fc765d00","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+https://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"11.4.2","description":"toggle rules in .putout.json","directories":{},"_nodeVersion":"25.2.1","dependencies":{"try-to-catch":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.0.0","eslint":"^10.0.0-alpha.0","madrun":"^11.0.0","putout":"*","nodemon":"^3.0.1","supertape":"^11.0.3","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^29.0.0"},"_npmOperationalInternal":{"tmp":"tmp/cli-ruler_4.0.1_1767181166471_0.027636681750218273","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@putout/cli-ruler","version":"5.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"toggle rules in .putout.json","homepage":"https://github.com/coderaiser/putout/tree/master/packages/cli-ruler#readme","main":"lib/index.js","type":"module","release":false,"tag":false,"changelog":false,"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":{"try-to-catch":"^4.0.0"},"keywords":["putout","cli"],"devDependencies":{"eslint":"^10.0.0","eslint-plugin-putout":"^31.0.0","madrun":"^13.0.0","nodemon":"^3.0.1","putout":"*","superc8":"^12.0.0","supertape":"^13.0.0"},"license":"MIT","engines":{"node":">=22"},"publishConfig":{"access":"public"},"_id":"@putout/cli-ruler@5.0.0","gitHead":"81117923a09274b42b161ada3aca8894ee3d5db8","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"26.2.0","_npmVersion":"11.4.2","dist":{"integrity":"sha512-/+D73bCbV0rceiYQwZ4LvQs02P+jejDzhKFBWOoyrYJy7rIJIHIRkIEdee2cJ+d/dt2Rg9PpxCVHywlK0GEeWw==","shasum":"99e2d59ff8841a0502a6298d93021f2bcf9013f0","tarball":"https://registry.npmjs.org/@putout/cli-ruler/-/cli-ruler-5.0.0.tgz","fileCount":5,"unpackedSize":6027,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCq6prvbdv2HL2mFty5ZIM9RjjI7PRhHzb5TNkgaPhXegIgQKlF+wFj3kl5ghdo/ET2u8neRfbF/sfYSrMzddnYi9o="}]},"_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/cli-ruler_5.0.0_1780607388076_0.7450128325959304"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-02T11:38:49.546Z","modified":"2026-06-04T21:09:48.348Z","1.0.0":"2021-09-02T11:38:49.724Z","1.0.1":"2021-09-04T12:50:44.613Z","1.1.0":"2021-10-01T14:49:00.148Z","2.0.0":"2022-01-14T10:23:35.896Z","3.0.0":"2023-06-08T12:24:03.211Z","3.1.0":"2023-08-27T14:21:00.092Z","4.0.0":"2025-03-26T11:11:02.723Z","4.0.1":"2025-12-31T11:39:26.615Z","5.0.0":"2026-06-04T21:09:48.242Z"},"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/cli-ruler#readme","keywords":["putout","cli"],"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"description":"toggle rules in .putout.json","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"readme":"# @putout/cli-ruler [![NPM version][NPMIMGURL]][NPMURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@putout/cli-ruler.svg?style=flat&longCache=true\n[NPMURL]: https://npmjs.org/package/@putout/cli-ruler \"npm\"\n\nRuler toggler for `.putout.json`.\n\n## Install\n\n```\nnpm i @putout/cli-ruler\n```\n\n## API\n\nTo create new file `.putout.json` and disable all rules defined by `places` use:\n\n### disableAll\n\n```js\nimport {readFile, writeFile} from 'node:fs/promises';\nimport {rule} from '@putout/cli-ruler';\n\nconst places = [{\n    rule: 'remove-unused-variables',\n    message: '\"a\" is defined but never used',\n    position: {\n        line: 3,\n        column: 6,\n    },\n}];\n\nconst options = {\n    disableAll: true,\n    readFile,\n    writeFile,\n};\n\nawait ruler(places, options);\n```\n\nIt will produce `.putout.json`:\n\n```json\n{\n    \"rules\": {\n        \"remove-unused-variables\": \"off\"\n    }\n}\n```\n\nSame with `enableAll`\n\n### enable\n\nTo enable one rule with a name `remove-unused-variables` use:\n\n```js\nimport {readFile, writeFile} from 'node:fs/promises';\nimport ruler from '@putout/cli-ruler';\n\nconst places = [];\n\nconst options = {\n    enable: 'remove-unused-variables',\n    readFile,\n    writeFile,\n};\n\nawait ruler(places, options);\n```\n\nIt will produce `.putout.json`:\n\n```json\n{\n    \"rules\": {\n        \"remove-unused-variables\": \"on\"\n    }\n}\n```\n\nSame with `disable`.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}