{"_id":"@putout/plugin-remove-useless-operand","_rev":"7-a05e55ca22d6fb06a9cfc73a9644bc29","name":"@putout/plugin-remove-useless-operand","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.0":{"name":"@putout/plugin-remove-useless-operand","version":"1.0.0","keywords":["putout","putout-plugin","plugin","operand","useless"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-operand@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":"5251b10296759488d9631ec10352c82676aeb6ab","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-operand/-/plugin-remove-useless-operand-1.0.0.tgz","fileCount":4,"integrity":"sha512-iByIuCvyM9JWRjmkzDhGYirfI2XRhqWUjETo3fc0vE2KSJ+ka4CwQCCbCPqZSUnHuAYGKh6ehmp799iX0hFRSw==","signatures":[{"sig":"MEUCIQD57QgfJo/V7rg3NSzms+hnbCMT9sSOCgGsUC0mRd+7RAIgAcczfe69reqaJz7nvpUTZ14di0De98KFmdln1krhsw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglwhnCRA9TVsSAnZWagAAS24QAJ8l4GzvfvSZ8q+pzgib\n9XY7wV0vbZEUCEjmg0ewqtwg0pffD/QBSwUydR3G+DwddRaKEOHqhya3UVhd\nmUDIXKpVb08M4aGivISGMlW5uWPaTAiCSwWFALrUxOO8yGNCbn4FRqIY7A+x\nCxK2sqOqu5jc3n3GhVgJERTSzqqFgaZz4cu+MO3NqKQfvBCZeXknucIc6AV6\nz8gPtGp99QY7GGL8gkzDazdNlP+VJLRhKwvsBToKX7WgNS7iF9VGgEvWW3n3\npmnHUG8ohlnG1LI9FY+pzVRbqL4TfxxC2xlmISOnVYK3djax2ImCyh6+tZFe\nF8a51GLao0KaZ4/7DCPfZswFjIYXp8TaiexmImk+nRgDs4jhxAVmrMpnoNXM\n8bTBioPHsIMHw0Vs+l4JX0t/eY9cffb2J+YGspZF3X03RaoPhNQAceX06rsE\nhH8Dhx+t2apTnJjF23bzHnYO3obuIWGADMLYbaxFcMPJRAEwRksQMV9VLNvr\nkcBX0UT3nkq46RwVKujjX+ihD/SYBvbWKxFiBcfoUlT+kN7MOXL8SL8jcs+H\nD/vtnn7PaEnXuIr/ek4Ah8Q6j7Tm+WKh4LqXs9KXHKeERlZOxNtdOvZYugpl\nOxAQXqnPZLNobWDp+KQa9Ox2rT8L6bgvWGFzpsxcqi/e82XSdcUxGxmcCkn6\ntXmn\r\n=baK3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-operand.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","publishOnly":"madrun publishOnly"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"6.14.10","description":"putout plugin adds ability to remove useless operand","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^7.0.0","madrun":"^8.0.1","@putout/test":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^7.0.0"},"peerDependencies":{"putout":">=16"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-operand_1.0.0_1620510823246_0.5146389634420838","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@putout/plugin-remove-useless-operand","version":"1.0.1","keywords":["putout","putout-plugin","plugin","operand","useless"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-operand@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":"4ad420bd7cc5136a966a5062e6b2c0e809c3e4a8","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-operand/-/plugin-remove-useless-operand-1.0.1.tgz","fileCount":4,"integrity":"sha512-sWpBYRsnAUzWdMhs0JsXKpqr78i+E549UIAuHauPTDq9Yoyt86jS1fRk2GED63rh/2W9q6WA9smdYsQTmemunA==","signatures":[{"sig":"MEQCICK6L+ZiZP/BdtYeB46YdrMC2DczEKgsPgljBZ1I8afzAiAD25mJhVEulDB/5OTARVnbwMF+xGBmCH5cz/jym1Nujw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglwqBCRA9TVsSAnZWagAAs3MP/2fKnY/+APSIVrsPwZV2\nAg1TRRYZjKPcV56QVFqV+QcctTd3RhOTRH9hjW3+ILQNyJ8sLv47hm3oIaCb\nPi4jJLs7lp4jg14+NryiKIxvYrvqSNsLGVnrM0dynghmzGHv1hAbFeOlNxOm\nqJhU+68H3aqfW1xlfQJRVNCcYvuWHUEClNvIBE19EGDoz9oA5EV3qSLZyMzy\nx444yxcP6B3jWSD/oHNZB9/DXHsjQ7Yq8CvwH9IgnC9F4jLx1XYsbU/Jx+fk\ncuqw4llix5FlZVrX5LIUKqwH4qjmvDnRgK5dLRi5DJEl/Ndg0X8eRVoqWZmn\nUefsWaFtqXZPwe6kmO3WMDcbto42jY4hrP/MgHFbkci+cOYMfPLbILSW/Cf7\ns/s5enpsRnhIFbnuCp8LrU1sTxqHnQ/ITakasQe/JEtI1bQT6LvZisKktd0w\naU8kceiwm0u3deaerIzM2cDENg1XUVe8s1B7tlClAGN7x0yLGAtHG9x375Tq\nf/rZB4WU5+3E4pSTyyZOx8bf42l64FoB84tUeuRGlRAn+B3pEVCmsVXN7rTh\nQisgAH43So4vG5PaRcNy29knYrP90hRrKYySI3JTwBqXQ4V1OlUgtnXn1+km\njsucXM3PRj3YupMACN1SreMO6KJDvtRgW8NmfMdSqqQmwfr/z4Kn7q2JDXm8\nkVSS\r\n=/TS0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-operand.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","publishOnly":"madrun publishOnly"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"6.14.10","description":"putout plugin adds ability to remove useless operand","directories":{},"_nodeVersion":"14.15.4","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^7.0.0","madrun":"^8.0.1","@putout/test":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^7.0.0"},"peerDependencies":{"putout":">=16"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-operand_1.0.1_1620511360765_0.9448037790101842","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@putout/plugin-remove-useless-operand","version":"1.1.0","keywords":["putout","putout-plugin","plugin","operand","useless"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-operand@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":"8345b2c95225c666ef4f3546963a467f7c349085","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-operand/-/plugin-remove-useless-operand-1.1.0.tgz","fileCount":4,"integrity":"sha512-EPDS+yyYMAvB8Y2IVa6JqMoTN8LiOhgsyskgka6AgwIeushntGzbGcpEhgfT7razH03AnEdcRI/8vUBXMYLFBw==","signatures":[{"sig":"MEUCIQCzVHtSTyHMxTkgVxgzWkVAVbQGA57fXXh/zCGtB07jHwIgUYihNvDjNzHQM2IylsgGwi/tuaaCruzqh3JBjyD43q0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmZEYCRA9TVsSAnZWagAAQFQP/jAXGMPjdPYncwyUy2te\nnrIj/0bzCvBVaw1BTkPfwoPOdZK++GWvyGbdDmXmDOlRPwG8+6AGEjTliUot\n/NPedRtZPLfZMtClFtR4KdeJp7xZ06It27uXyozv5yotbpZWdZs+TtUmaFmT\nb17qIu7TUi4Yu4de7eNzNVpUnn+Pm8wpKPu7HkZgv2OJNb2wNkidDzhp/wvA\nJEn363wFPa+FGycLGWVZzyzKibrqjoLQSo91STjA3YvThjYcs9OIc+UrY7Zw\neGCDmRpAC40u+b5fGwNzm0pT4/QW1HYZ+xAZ2QIamX5I2VBqR7Jf9nUNcuIY\nMp9wZQr2SpyTiE8St3KZVtI4XxTVsHcZPXAyvJZSEdqI0clUSEMV6mB+7Ipc\nePEHS8MpTQGL7J6RMkJXu42sUp9u7ic0w+4odiG+x1Mmrk6gcZLAAW6QTQGi\nr62qABIz5YpuW001sh+icot39dYZio3IThjx7Hc4lNTtccpNDlc1ij5s/ONi\nQnm1B9dzNvAAMCQnKRIJWzpJEhR+SOhoQkO1p/6DJWapeLwZazRiKrc5YQf2\n6FVpusduxgdwcUwcc+wBKIMP3G9w9ZtntYBbcylsRO9dS3LX0bH8zTf7kRpJ\nuwAlyzLWv0LmUARLvnQDYjetx1i/lwxVOp6EOQzg22cQsuFYzshaTV1V9toL\nfCWL\r\n=cFbK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-operand.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","publishOnly":"madrun publishOnly"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"7.10.0","description":"putout plugin adds ability to remove useless operand","directories":{},"_nodeVersion":"16.0.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^7.0.0","madrun":"^8.0.1","@putout/test":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^7.0.0"},"peerDependencies":{"putout":">=16"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-operand_1.1.0_1620676888138_0.8244710748856277","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@putout/plugin-remove-useless-operand","version":"2.0.0","keywords":["putout","putout-plugin","plugin","operand","useless"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-operand@2.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-useless-operand#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"f93bec6e2fe0cb4d3c0c4360225a68d95a735d14","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-operand/-/plugin-remove-useless-operand-2.0.0.tgz","fileCount":4,"integrity":"sha512-YM5ndA3JABk19LF9CjpPuQtKiC+76X0Bq/5aTgeXkZ2X6Om9ClUTYIMkxwuxlkGqGPdDV0+rHFmOW54jd5JU5A==","signatures":[{"sig":"MEUCICsKmkz8AOBlZ3eh2/CzSuRIQqEF9zwht47nVJUZXvrbAiEAw+GgWLicX4NX0cx8/JApQ/1EE26dHtBayOCnBfawL1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibteYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqynxAAlQNfi+M9aunpLunsXv36T5VQXAgD8U+bPL3yncrolExzVZT8\r\nU5+WEx/d3qLGcYuMTN7kGF+GvhEyC9GUNqoz1ZmIB4tjVxdJUv3GkJUvJMq/\r\nIXjOB2zNC3D1YcFXvO7ME7d4GQmC99X8Tup5TE4PZo3WRh/uDK8IyTL75MHr\r\nTIOA2qH8Y/SSUSxIUMnLkDcNPlwKVrw5weSsLVCz6Cv3a6/F+uTtCKwcxQEt\r\nkDYOBLaFq+hG0CxNBV6HDK9RrU8nJ23i0rSvxx3fhBWPckBPoUWAZ+1ep21U\r\nYL02uJskuWR89oiVXnIv6/0DqxJUao0h0zyJrr2FmoiZTS4quU5f9knGNDNT\r\nm7dCSYHdAy/qNpEi+Kwe2umCfA7vBgLOklcYI5tYo4cWrRLy2l81pImGbPlO\r\nLo+LuvDjgzMXJkcf1BCYxjc0ShTrYNRlMplJy6Lpv2wZDkGz+GFmAAra4KRY\r\nWzjmKr22d/deYIojfG+hTFA52qytJvFn1xcThTY9X6h/UiPpR9N5ac/1W5iX\r\nFxy3pAkC5k/A1ikfXUT/6mt/Rm8a8vTcrn7+YDPzEfJb5cstQpk1FJ7hm3hz\r\nECV778UWnn7UzXn3HEa5N5pGNpsxRDt3cfGpdKsiTRGdZzOnWieAWmJpgwU1\r\n8FLKAPffbEdR8DVJjpiXOPSbmCjqAzz2G00=\r\n=Ec2J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-operand.js","type":"commonjs","engines":{"node":">=16"},"gitHead":"a8a728c14654e2cefe9f8216a3583fd9d26ba09d","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","publishOnly":"madrun publishOnly"},"_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 plugin adds ability to remove useless operand","directories":{},"_nodeVersion":"16.14.2","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":"^15.0.0"},"peerDependencies":{"putout":">=25"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-operand_2.0.0_1651431320155_0.5409821191126651","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@putout/plugin-remove-useless-operand","version":"2.1.0","keywords":["putout","putout-plugin","plugin","operand","useless"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-operand@2.1.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-useless-operand#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"774d75a4625d023a8f027c381a997a3cc5f67324","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-operand/-/plugin-remove-useless-operand-2.1.0.tgz","fileCount":4,"integrity":"sha512-Et+8ZHBRD1zTHjYu71lC22rRuwayI4r4yQw+kibvwIEgVvLBbJu8DhlTKKjWkH04BQWEtigSwd/kKQSL0bVo+Q==","signatures":[{"sig":"MEUCIQDcIKn7LVNPk/IePEreOSpLVgBtFbUibcev3uJB6Q6W1gIgfgcZRs/0fQoBc5jQrDg0X7lhDHRUZhN125gGZU+6MpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie4DCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrM3g/+OQ4uvl6zSAhgrrwF/vqPJLJ4otJExTdGNLlSAsNJ7eevxo/Q\r\nJn1eP/UKbLdp5EeEdYxTbhE8i+mtd2OZwbjhgfI1jH5jnGubQWlU2jGNSiET\r\n2K4wU+wJsmfLPg6LN5A5RvxwYjxIttfzA4U6G0/oqixkDuSZ9jgkKliLsuuy\r\nyvu+hLS0qUGkgDZi3Ts0Y4j1yaAkXj6K+5hReJGPsDMQ3Z202+156BQonp2F\r\nfkpr8sRVsjkfFtGE4qu/O+0L9nnvAL3iu0dSb6wXyTxWGHUlMR/ZN0zM7+6A\r\nmFIU8HSvYWEYcH82yk1cv7ek/UFygse6BAkHKIM8nLwVXijazPBZbA/GJxSk\r\nlb27lb2awvIDtLDOBDudH/+0JOkwkRiVbpCIyRb6xjc71oXyfV2pVaL9Sam/\r\n29C11wozTVBw639kMQss46NY/w+AsILVLGXZNtHia7hfRKVJqCisLc5YQr79\r\n7iUCJD0wUWJsJ1LeM/SGMEzI7GmzM4BP4yok34SYppH6gMt0rECe/M4CrJCj\r\nDK2V/2686yo5wm6ykufIjsJZ/71uTWz1ZJkXxf9lAVftYhYnihBP9jucNPJQ\r\ncZZxKW0j3aAHfy19Oax1rL8+F2b5+usWUk2L43F+0QWXMiJumfQoNuNUm7gP\r\nLmp/KMof3B8gn8nRsNPH/BLKkC1d+Rua6DE=\r\n=BEYk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-operand.js","type":"commonjs","engines":{"node":">=16"},"gitHead":"33b3f9c7bc45baa67acf034ee3bb6cc3aac6db17","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","publishOnly":"madrun publishOnly"},"_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 plugin adds ability to remove useless operand","directories":{},"_nodeVersion":"16.14.2","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":"^15.0.0"},"peerDependencies":{"putout":">=25"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-operand_2.1.0_1652261058620_0.6383042441496665","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@putout/plugin-remove-useless-operand","version":"3.0.0","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to remove useless operand","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-useless-operand#readme","main":"lib/remove-useless-operand.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"scripts":{"publishOnly":"madrun publishOnly","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-plugin","plugin","operand","useless"],"devDependencies":{"@putout/eslint-flat":"^3.0.0","@putout/test":"^13.0.0","c8":"^10.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^26.0.0","madrun":"^11.0.0"},"peerDependencies":{"putout":">=40"},"license":"MIT","engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-remove-useless-operand@3.0.0","gitHead":"919de1f34bd8b6e091913b24ddb7b17516c4f2d3","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"23.11.0","_npmVersion":"11.1.0","dist":{"integrity":"sha512-GwZFBteXeUrCx1zS8T9eFclNduOEgo61E9/pRDi8sjbsq3tD0r2Oty6JV81a9hrK+8kpWhFWxT+0buKjgB+WxA==","shasum":"89e24b1b5b86dbd14be60b52806de9eb771cddf5","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-operand/-/plugin-remove-useless-operand-3.0.0.tgz","fileCount":4,"unpackedSize":4746,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD94PFOmaYDI4m3Jh8e1PR6iw7HycAdV6yuo4B421P37AIgcQImrgSLCPJxIWZrQDe09lWl75QiAohZDm58qakS8xw="}]},"_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/plugin-remove-useless-operand_3.0.0_1746975668690_0.9080445985834755"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-08T21:53:43.029Z","modified":"2025-05-11T15:01:09.035Z","1.0.0":"2021-05-08T21:53:43.383Z","1.0.1":"2021-05-08T22:02:40.905Z","1.1.0":"2021-05-10T20:01:28.276Z","2.0.0":"2022-05-01T18:55:20.287Z","2.1.0":"2022-05-11T09:24:18.807Z","3.0.0":"2025-05-11T15:01:08.855Z"},"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/plugin-remove-useless-operand#readme","keywords":["putout","putout-plugin","plugin","operand","useless"],"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"description":"🐊Putout plugin adds ability to remove useless operand","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"readme":"# @putout/plugin-remove-useless-operand [![NPM version][NPMIMGURL]][NPMURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@putout/plugin-remove-useless-operand.svg?style=flat&longCache=true\n[NPMURL]: https://npmjs.org/package/@putout/plugin-remove-useless-operand \"npm\"\n\n> The [**increment operator**](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Increment) (`++`) adds one to its operand and returns a value.\n>\n> The [**addition assignment operator**](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Addition_assignment) (`+=`) adds the value of the right operand to a variable and assigns the result to the variable.\n>\n> (c) MDN\n\n🐊[**Putout**](https://github.com/coderaiser/putout) plugin adds ability to remove useless **operand**.\n\n## Install\n\n```\nnpm i @putout/plugin-remove-useless-operand\n```\n\n## Rule\n\n```json\n{\n    \"rules\": {\n        \"remove-useless-operand\": \"on\"\n    }\n}\n```\n\n## ❌ Example of incorrect code\n\n```js\na = a + b;\na = b + a;\nb += 1;\n```\n\n## ✅ Example of correct code\n\n```js\na += b;\n++b;\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}