{"_id":"@putout/plugin-remove-useless-return","_rev":"13-7375824d6e23ef30f90b4cb7207953dd","name":"@putout/plugin-remove-useless-return","dist-tags":{"latest":"7.0.2"},"versions":{"1.0.0":{"name":"@putout/plugin-remove-useless-return","version":"1.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","putout-plugin-remove-useless","plugin","remove","useless","return"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-return@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":"5c3af7f5c66b7fa5224b3a98cd931d7791aa85a0","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-return/-/plugin-remove-useless-return-1.0.0.tgz","fileCount":4,"integrity":"sha512-/KtbEciukpDUEupuhFkcKXmz6zOBKc8zK2bYqMtNiZnBSPpP+osK/F4lM41gdpvPXFLGG8wkcdRFnqunpQQ/hw==","signatures":[{"sig":"MEUCIDfAJtk8kD/qBJk/EkE8gcY573TyvuxeHRacp9K1jJqwAiEArziLrHsAfJcnpnPCgzv05TVr8dRq0EwgqZW630uIC3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgn87wCRA9TVsSAnZWagAAxmAP/0u/yOZ+BVO3nb4nkXhW\nydo9KwruxHIh+n5eP13RxugTIfEVJgrlslcpSeOkSs6JstqeE/VWHoHxW7CC\nkEViwosEJ1VgJGnZPTYLynEMBuImxE1P5X/sG8HXLekK7s2DLOvBN1BlepK2\n3JRpnLZC8Yg+0iclyaqxVDaFLwBuvu/BnTS5PgxPPyocCLKIZDHm6GbgexEW\nOq8XPBLxCJnLvmxLhFFCG6Y4BJwntL7xzPIbmlxAqZADXtXvPTboXSQRDtYN\nvde5ilgBNbMKwXDjVyFMSseHyzM97fEE9u9Q3SQq1smfmWonDjLQ8auW8AGN\nH9uX/vk74V8y2Sfsg/a+o1FLFE5eXlYRCcujQjo2/IjJNnMGgH9/j4ZjLhzs\nxVl3gDP4ofWONNlYnzGvwMN7z43W7sSOSKcouD+xt8MuHM/V3c12EhxPdlZu\nY0okXy9aqphr+LR6S+Qz9efyKWYzZvMlRFmYSaH4JvdQ1o2yO6wO7mAA492e\nZmbVe9VfhKBWZ9MGuE63jCXirjLhb6/w/3SsIuEhX4+r1UIpgojH5bFwqOjW\nJGujbj1wiGnIXeyrJ+f+sv36z42flJVZMxBny3ISVuthNmpCR19OIpUDtGCv\n2A5ESdLE+tX4C9fdB98IxzX1rqbkTuY7n/08yMY4CJVnL5ejURbSy1gYyz4t\nONpg\r\n=gj4o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-return.js","engines":{"node":">=12"},"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.10","description":"putout plugin adds ability to find and remove useless return","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":">=11"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-return_1.0.0_1621085936356_0.7215369457140439","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@putout/plugin-remove-useless-return","version":"2.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","putout-plugin-remove-useless","plugin","remove","useless","return"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-return@2.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":"6c8008525c3e355d438391e63faf5fce54b2d49a","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-return/-/plugin-remove-useless-return-2.0.0.tgz","fileCount":4,"integrity":"sha512-mkJKfR5zkEJfJljl4WyhbA8mpDAY5JLv75q5MSf8tFQebe+KZN/xaW5pcAVFEDVjI9OU6zpCfMd38Gb3joL5kw==","signatures":[{"sig":"MEQCIDukjyUtqCSGwLEjo5iRYIK0qZ0PLDs3czKuM/go7jOGAiAk4djptF6gV8n0L6A7IaC/d6zPXx0eaZ6Uz3rakYVFYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxn1pCRA9TVsSAnZWagAAxlgQAIC6vp4Vr02fQFeKlnQ3\nIh+Rl38VV1nsxt595DknDd1uwNkbPzRGSjkr0DSjICN8StGUzk1ZkVBKnNbq\nt5kZZbRKFlD7eSI/pGWQP4Bq9fmUf9dFiOY6PUVIDrra+H1ZzXXSVaW9n250\nFTj1Fz2kmE/BXfExaC9jvk1gHJW4G8H0TbqmPMt4SkaiL1547Jv4BipNDX6T\nxH2FB8x/+94ZA1ycXtuNs+6RAPCk0Sqsv7W+HkfYy7Gj+7copQVmQkMrCy7C\n1rC2r0YZK0r0iVHsBWn5T5t4+wuo2801pTEiISj/9Ai3eS0/yCY6ZXX/qijM\nf9ZCRva7B1G0bqSHrMbaBuUyKee4N3SG/SfPgk/VcX6oSLWpjIwrEbx59G+C\n/3XkgJs0fl8S/UHG3Jynrb7v1pER6FfISfHUVrwGF/ndyhDwP+UcUr6BKRdR\nGo+NXDeRWFr08CwAgO7K06ltuDpwaxs8kAFcO1UjBXOjnrOXP1FiXj5Q45Vm\nwHxsWJQenhzVl7/E9RHn0DST5yqHQrCTfXzVBPnTAX7LwwFwVKp20M9SgIOA\nhUTXXofhl9kL5DsaCn5j7gGwhme9dDiToSm/LYQhO0ZgQheQydP4KMRdTmZ1\n8eWAZDoqGg8o/JNiXPWlqO22bZPlfmpfWC3vhQ+n/CxJ80Ru0LyQgO43azpL\nMaUI\r\n=Yy4M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-return.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":"7.15.1","description":"putout plugin adds ability to find and remove useless return","directories":{},"_nodeVersion":"16.3.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":"^8.0.0"},"peerDependencies":{"putout":">=18"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-return_2.0.0_1623620968941_0.11984457320745445","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@putout/plugin-remove-useless-return","version":"3.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","putout-plugin-remove-useless","plugin","remove","useless","return"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-return@3.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":"a040a1d8b0b3c9678f5cfbcefbadfe085be68840","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-return/-/plugin-remove-useless-return-3.0.0.tgz","fileCount":4,"integrity":"sha512-rPns22nFVJ6YYOEISLqdBOLvuH5CvFCFfegASxO4rbmGQ+2FnE1Hh9S9UaLN6SI9v4o+wjooRNG2cb5iaiCYUw==","signatures":[{"sig":"MEUCICI8HM9urLJ4HxU/NSLXRMcdepjRwqa9LxtqfcT0KgqcAiEAoBRUsaYsRUDjc6VcOsTPjZ99wA5mfRUELgGhE3/uzRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMhceCRA9TVsSAnZWagAA1dwP/1Kvv/7MhkVlA1Jl44ut\nbJE7OHnyzD4RGoUz4WqA89YQK86Fcu7RcTPoww7I3rHFNVLUrTQGvcRiI2Kw\nx6RbhNRguFjIKZQWwOYPJJjCEMOqxkiNPmjZNS8FSfw8hkSFZR2NMcihrphp\noEfixY2PDx1n1i++jZt5Vb6bzfR3/ElaRwqdpvfp16HAeeIWqaEVpSHwoSYH\nYJzMJaDD+UUJDaPvlk0rqHFAAsY6L2rOLaw4Pv5kSjx1+o5M74k90QR+e1BR\ny+HHKq4yinYXq3Jd+pwv3a+LQ59LxsheGDy3zZOn2vCyowvw8epP2KRNGJ3I\nBrKBl6GvrgixVvcub4K0NKvxXbowb/hEwRknJPxlM9H854X4DeeivRFYCGRI\nB73OYeu4NqnUlFzW3VQ00zsPy8QgilxDy/PtyuHIps7ufFCR68zBupbkj+cl\nZMGNofPxpS9+cXysAIOUvnHt69AQfKEmvK3jh4EvZN+e3tacNcz0U/PWdTq+\nifPPvYrzNgoTJCHw+nQHV8YRESfDEyM4oh2l3CO0XY/VOFUQtqZPkaYjaGYf\nMLtudCcAEwhYXIADIVumh8RnuaZlD1BSVz1e57n4Npmn8XEYXHo6+lE36XKo\nwNAZaZtMrkB6E81XpZ4JJI9b0G2lUhFvrU1XWP4PCxtceONEwJrHdy3vG75O\nkPrU\r\n=4OtY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-return.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":"7.21.0","description":"putout plugin adds ability to find and remove useless return","directories":{},"_nodeVersion":"16.8.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^8.0.0-beta.0","madrun":"^8.0.1","@putout/test":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^9.0.0"},"peerDependencies":{"putout":">=19"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-return_3.0.0_1630672670578_0.33336787753446284","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@putout/plugin-remove-useless-return","version":"3.1.0","keywords":["putout","putout-plugin","putout-plugin-remove","putout-plugin-remove-useless","plugin","remove","useless","return"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-return@3.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":"14f65c74249a09868ffd71bfdbeb3e380315971c","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-return/-/plugin-remove-useless-return-3.1.0.tgz","fileCount":4,"integrity":"sha512-/6Tus/KcSamFyDfcdgDYin0dJoBEvxesvNNUFJu8R+mMZ1G9Sc3agPdbQ3b+VKdVSaE57AKlIpddId3W3d7Vjw==","signatures":[{"sig":"MEYCIQCyqkYugfpQ+UI+c3fpxstPKWdrqwHhJy9z6+K5j8ZzewIhALxzV5gEDs3H+CJ06cQu0HCEYPWWwxbhnp0PK9kNWbXc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNdxJCRA9TVsSAnZWagAA410P/3E1qDgRxydnJbMItxnJ\nkQ/g3chgrEBmJhJOD4xTIK2qhmOS71Dt1DFbwVpPaHpMiqjcZllzAIe/nRmt\nqyXzYZH4M/RIOfTfzvXhIv1219OUY9cH1pCccycvmpW4m1QYh49HaBYAOW6c\nOW5F0Z7qicaQyHAsih95j15A/59KZNjcqtOPPSBJfqH1oCLbtVr6H9QJT1/o\n2mX8XEeIBaqSQfuq/VatmAGj/uB8kiN3NzP0nNlCJcSRO4abPvoaprEdImyR\nZ/wZH78QpI/6vuXAevkiMizz9I1GEjVMHdRGQ22fKBRKO1BZAABgAmj3Ed5c\nsoM4CKmX/KsSRA98eboX29X/d5vvvWGwe+R/Yy2K79s8AyYulmRChK0ON6K+\nOKxURpf7XpYY24FtO9y7OGXpO7KhAuvALhjjjo5oZ+q7QVhwpuA5Bm0FgUlc\nLMT0R/t8AWXMguNrh1x4iwp4PiSYXLn5JDQnha/qDe9OSC1RJ4XMSx6F861J\nx7Nt+eR9wqD0Gjbdma6OBpdwvLCnZI48TpfoPm7fYTLY4pJRYjdfonTDO9Wd\neRi1gvmYgcKJcAFcrCzEg35YeqAfkgf/one8GGFF/PboXVW5v2leznHuwE1V\nrkmSLwgceMEzEQ1gfzPCwqYdy++59cPh4DUfDCfl+S6Hs5Ql63gejDl1CUfo\ncj4J\r\n=3d/2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-return.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":"7.21.0","description":"putout plugin adds ability to find and remove useless return","directories":{},"_nodeVersion":"16.8.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^8.0.0-beta.0","madrun":"^8.0.1","@putout/test":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^9.0.0"},"peerDependencies":{"putout":">=19"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-return_3.1.0_1630919753163_0.6313003468995961","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@putout/plugin-remove-useless-return","version":"3.1.1","keywords":["putout","putout-plugin","putout-plugin-remove","putout-plugin-remove-useless","plugin","remove","useless","return"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-return@3.1.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-useless-return","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"fb327dbf8698c43ed793bd63a81bc12509632b04","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-return/-/plugin-remove-useless-return-3.1.1.tgz","fileCount":4,"integrity":"sha512-hg+NRlMOLP0X6ioWfjSeAKRetMi5zS+0Iq/Pm0y+4mr8uCfOysJcOu1lQhF7d2A3zXVqdQv5XsIilcZE19KbNA==","signatures":[{"sig":"MEUCICwZ47h26Rxb5OKhfi9BLN0LsP1AwnH/pKGPYdsDU5naAiEA6VdjcF+stBCvQx1kOusO5Kw3PwZCpodE3DBt2QM7tOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4476},"main":"lib/remove-useless-return.js","engines":{"node":">=14"},"gitHead":"613e5ff8aff496709de0ab53f342fe5759b69b9d","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 plugin adds ability to find and remove useless return","directories":{},"_nodeVersion":"16.8.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^8.0.1","madrun":"^8.0.1","@putout/test":"^3.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^11.0.0"},"peerDependencies":{"putout":">=19"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-return_3.1.1_1636099553843_0.6495796004918899","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@putout/plugin-remove-useless-return","version":"4.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","putout-plugin-remove-useless","plugin","remove","useless","return"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-return@4.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-useless-return","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"e09ee4ee0b767ad80dba6091a898c10e77d36a91","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-return/-/plugin-remove-useless-return-4.0.0.tgz","fileCount":4,"integrity":"sha512-UkXClPlIdmeqYkvvHgd1BCUelX9V8s12yTqA+gB9dtAjrYiVVRttNwx01ny03S2Hci8D/PHN3+nfmz2WBaXExQ==","signatures":[{"sig":"MEUCIEibB02/RKqx2pehLwYKnvCX5OtvqPBzWasmWzURH9mEAiEAq8EfdQLctXnRZzjAM+r5CYXGQBwKkzvJZWKfLR5V1EY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsfh1CRA9TVsSAnZWagAARNQP/iRpcWD+yciln10RQxc9\nk7Yzt0QojUko1w1Z7d16Ck+PAY98CWFRiZGRpwOVkCMfJe3O8/vn+vQbGy1z\nvVvFR+Nph9UcL+6iTKznzhU4r+a6WqtEm8/mL8hDeBZKei5hfyD96vbwWl4f\nBBF3jIX39Pb+keZg0c8o7NBKKje8fS13d3MMt3Xew5Q7ryx2uFJyWuKnX18U\nf3jeKG0boqvpeE6Dq/PNElDqip9gBYSS9+cdhG6ia9NxSXVuezivUrlUpRi2\nLO5SStAZ7W5wEUmAWDyVKfEqSPCBFvM/sQzYCNklzxd91sN5C5Ee68LkRQ2r\nI3jKwxbrm68uQuX3VLHSPq3GWNm5x4pBbfp9SjdO4/L2hYIbIVpyBgaEP1kY\nLPsos98bqAXko+O6RVPiS4w7S5HEHPlQfADUrb2nu7BLj7EG7QPZFf0ATAu9\nVCUXVacUaownPc98Pb0TlqWWC+w1RAeFoyNMPFzigqDw1lirkrnfogTXAx77\n17aJG2B07p/OWCLVuAGXxTLF1ylOzUlewBfzGEkMl1rFhgLpouF7TUNYbRyV\n4HHaf/iyVB36puAeMkHTnRqyEtcKZc+79AYmhCocB4T+4MIsWJz++W3VGFkv\nbybF8jO6Gp6jVOQbYicZh1NWN+O0aVRu7Bpa9coNhu3NqIdbS7uficfTi7cQ\n9wtR\r\n=yoMH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-return.js","engines":{"node":">=14"},"gitHead":"80c3b65421fb455a505f38981bf9d74a57146a08","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 plugin adds ability to find and remove useless return","directories":{},"_nodeVersion":"14.17.5","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^8.0.1","madrun":"^8.0.1","@putout/test":"^4.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^12.0.0"},"peerDependencies":{"putout":">=22"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-return_4.0.0_1639053429504_0.8234340597835124","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@putout/plugin-remove-useless-return","version":"4.1.0","keywords":["putout","putout-plugin","putout-plugin-remove","putout-plugin-remove-useless","plugin","remove","useless","return"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-return@4.1.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-useless-return","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"bbf1de7e04d18ecfe3c51ddbd1c62310bbd736a8","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-return/-/plugin-remove-useless-return-4.1.0.tgz","fileCount":4,"integrity":"sha512-eGFkflT5qev9hTux2RSuYiVtMIBV+zoWSKxh9R6JsijjFD+5ALsnNDyDwQr78xJVaAFmtHJsqz2yyktzG+eT/Q==","signatures":[{"sig":"MEUCIDU1GCfDW9qDvgFmod9wi3aiL7niPsgT2hFGN9Zn5XSNAiEA+KA+GiFIAbXYmNA8GvXqK3GoLiry9VSHi0KSEzYywks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvJbJCRA9TVsSAnZWagAAZpoP+gOyEfNf0RkmwRiHyL7Z\n+pV2KqElfyS8xg+IlHMEN8BHgDt/QcUIHVnGiYmI1V9YJp8ZX5+6+XYxbVoA\nkWSyA0Db+tE58ZuqUKWadyQU9Gh5atA/6Oxz/ffYqmOY9jeqEENH3dmZRogE\nU3O8ELDfJDYOpZFWAGETpE2LIMVfF2N1um7iejqocom+V8y3IEz9WGxTgCtL\nsbXZ+ixVmNTdjfIx921ulMqS0DgQcGFgpPBsbs+e16D+kTqNjMslqFjGadrw\nAr3xXgaPYsPQUnixOJ4Qs0tecXsikMx1wBYWsCZUtbN4/WV93txb9KiB6yrN\nZCRmuJb1LcmLDTSB2RowgnphCXThdeZ1CCUhD8m040xHzKBS6ntkF+yVHkM3\ny0Ltnsvg/abcrLneFV2QvwdBiFI0WsItPrY3ZlcDvuArd3R90oeiR8jFlfa2\ntMRkCA8XIkKPcnRuUhWRhn3kptmrsrnRgxXxRuiMzTzQzQV4zDP8CuWc1dqp\nOPg8qdPFU/CqnJvXvVxFtLrO+9netd0b22tW4KS5uWa4QPj68iylfmDwOqdJ\ni2ApZ1Pkqqz7S54xvZEUzvj4Z4P4NLAGCD9VPEZCO92uGfEafHdVyqgvogOC\nAs3dLdy1bX4+B5yAtmr/mYNkkVFNAjSK0iS7OPzZL/DdTdzC+BRd4wax7pK+\nC7zJ\r\n=A3n8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-return.js","engines":{"node":">=14"},"gitHead":"c7fe76044e542adf050748463d079adcfab4931d","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 plugin adds ability to find and remove useless return","directories":{},"_nodeVersion":"16.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^8.0.1","madrun":"^8.0.1","@putout/test":"^4.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^12.0.0"},"peerDependencies":{"putout":">=22"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-return_4.1.0_1639749320993_0.6527915923673706","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@putout/plugin-remove-useless-return","version":"4.2.0","keywords":["putout","putout-plugin","putout-plugin-remove","putout-plugin-remove-useless","plugin","remove","useless","return"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-return@4.2.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-useless-return#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"496e61594c26c8f75e90d46226f5149fb14ef9b9","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-return/-/plugin-remove-useless-return-4.2.0.tgz","fileCount":4,"integrity":"sha512-fCqK+YGMNEv2TefxblhiLoR195ns0DIynMFWuQ7xHI14PmxyYwY8sOAEIxJxNJIWxrrQ6e/w6AFiS0FyX3kd1Q==","signatures":[{"sig":"MEQCIHXCgHHhep9Vqpz5Dr9QIqfn8ueN4mTZ5lCBFMAZcg1kAiA5wOBF2ZYxl+wOByixDEPJD0AX9QbBbkRrg8pZ/SeAQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1CT2CRA9TVsSAnZWagAAASIP/0+RCjzyYwl/GUgqXN2D\n0h7CmnR3zGVYEpuE4kUdBrrPWHP7ZARWVIRNCqBRe3uaOOwe6SNqOQhhDRia\ndQEuIrv9LHmXMJkHZchyvy3qlHaDWvUwBK9+0Xostye3aePEqyWcZ1z5J0Yj\nDoNwT4ZYbeh966Xxvn4KvU/5bIHOX1Z7l1RYLF+K/i/PL2i8KryiNSya4SoZ\nRiGSyzOVue6ka6ik+dKaBoPVPIykrVWOnGQFsRwHLe6LG3WqzWcOG5KAcnNe\nlllb6GjbMtdvxcOY5Fr+dzwvPFWMe54GNuAelMqnQOKwQTHUT7EIDQgTFf7l\ns+lpx1DMalfQV0Eo+oumx0iiQzOmL8iZ5Hv4MyG2IAWWxmL1UYv00QeJuulA\nmcb1v+MNLvrPgTQCKPduRcpiatjKyYmja5GzbhFGvH6qvBDSRMCnLa92MBjQ\nODL+BbRg/FNBZeCp8yYyea82fN/iRUPxo6i+eT4L6UoNLoz+wYR3E1BnLfIf\n9alUiR1NHf+i80OHfH80nxMmjb0AY1jE06tDZbHMa64293QVCXIVra6ZMyQO\nCKpapxxKJYIOXjDeXXTzr12xFi5dqrac0esQvuaLLxntVswo0CxMtAOeTSKK\nbSnPkLCuUslRcr5BGR+xPKNif2yh9/wHoPKFhXf9HIK3JXuwBvCBx9muwVz8\nMxdV\r\n=Kp5g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-useless-return.js","type":"commonjs","engines":{"node":">=14"},"gitHead":"f8fb1c4bf882d4ca151440ceaba4a89bde14a32c","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 plugin adds ability to find and remove useless return","directories":{},"_nodeVersion":"16.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^8.0.1","madrun":"^8.0.1","@putout/test":"^4.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^12.0.0"},"peerDependencies":{"putout":">=22"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-return_4.2.0_1641293046577_0.7284205598518947","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@putout/plugin-remove-useless-return","version":"5.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","putout-plugin-remove-useless","plugin","remove","useless","return"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-return@5.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-useless-return#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"a0ff503c44dd3cc36c3f9b714d42e4554e3a1992","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-return/-/plugin-remove-useless-return-5.0.0.tgz","fileCount":4,"integrity":"sha512-d71iFuVF1dOa79ZNXwzFponkuwRKrmawnIzKuPXyHQpGyJcngVbVOOyPo/wDrSQOFHR0hMOo0/awscS73cq5qA==","signatures":[{"sig":"MEUCIHVMVG8Q0p5bPragGSe7oGpgtoiYYRL55WrxN4j3sisMAiEA5V7PeJBBDXBkX9KHvFvaagVapT4e8lnnSVt+nulN8jM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5566},"main":"lib/remove-useless-return.js","type":"commonjs","engines":{"node":">=16"},"gitHead":"5eb39c7f535988f16879d67260cd9d49b644f18b","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.1.3","description":"🐊Putout plugin adds ability to find and remove useless return","directories":{},"_nodeVersion":"20.1.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.5.0","eslint":"^8.0.1","madrun":"^9.0.0","@putout/test":"^6.0.0","eslint-plugin-n":"^15.2.4","eslint-plugin-putout":"^17.0.0"},"peerDependencies":{"putout":">=29"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-return_5.0.0_1683894176526_0.5108821598815638","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@putout/plugin-remove-useless-return","version":"6.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","putout-plugin-remove-useless","plugin","remove","useless","return"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-return@6.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-useless-return#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"8aa4dd3242d04b6715535683e29d1c16e205feb2","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-return/-/plugin-remove-useless-return-6.0.0.tgz","fileCount":4,"integrity":"sha512-/ZWWRlLTsqNQUxnTgh8pc5C5Wg9glSOgRv3593mTlJyN6nU87A9gu9TmMumwYEUgR3XTGQO+3X9DVVUmAjPxBg==","signatures":[{"sig":"MEYCIQDRBzc9KLPVM3ErG6kCQu3/MkpsHEDa/ZHf0RTm3u3GIAIhAL6v1IguOiZM8wFD+nmiHZ5pY67Xy4HoIP1Cr0e33mAe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5738},"main":"lib/remove-useless-return.js","type":"commonjs","engines":{"node":">=16"},"gitHead":"2167f7006a6340a6e48dfb34f439797f4cf441aa","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":"🐊Putout plugin adds ability to find and remove useless return","directories":{},"_nodeVersion":"20.9.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.0","eslint":"^8.0.1","madrun":"^9.0.0","@putout/test":"^7.0.0","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^21.0.0"},"peerDependencies":{"putout":">=33"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-return_6.0.0_1699969717271_0.8098322984574193","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@putout/plugin-remove-useless-return","version":"7.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","putout-plugin-remove-useless","plugin","remove","useless","return"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-return@7.0.0","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-useless-return#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"dc6391a3017bdfa14780ce0cf3f9e6bad32bb0cc","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-return/-/plugin-remove-useless-return-7.0.0.tgz","fileCount":4,"integrity":"sha512-YXg8StDHppFkuOzivde33g4idADikbuJSmri/jrzp/bsSw3mA0OfHhsSDJs8QKTfAwTHX71Wg2zhVzoq4vV5hg==","signatures":[{"sig":"MEQCIFQPXXLyA7/LXrq/vVBfpF537E5cEtOdv2ggolQSnu3vAiACJwuXdeEJxp1rdYeZlgV2sQc7rF360YaSXscMWT8UDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5791},"main":"lib/remove-useless-return.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"7134d395b33495582cea201dd4fde87e24fa2091","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":"10.8.1","description":"🐊Putout plugin adds ability to find and remove useless return","directories":{},"_nodeVersion":"22.3.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.0.0","eslint":"^9.0.0","madrun":"^10.0.0","@putout/test":"^10.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^22.0.0"},"peerDependencies":{"putout":">=35"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-return_7.0.0_1719320880076_0.8430313078746419","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"@putout/plugin-remove-useless-return","version":"7.0.1","keywords":["putout","putout-plugin","putout-plugin-remove","putout-plugin-remove-useless","plugin","remove","useless","return"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-useless-return@7.0.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-useless-return#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"f54986a32ac96e50ab64f5e301f95088ff069a96","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-return/-/plugin-remove-useless-return-7.0.1.tgz","fileCount":4,"integrity":"sha512-ghkjk2i4/o3gJ/QmcnJxDWRHB20aolizeCGLYC4qS0I8yGU2FnJ7FGA+rEmsIuCe5WDeEF5UGSaxzXbWvKHMTw==","signatures":[{"sig":"MEYCIQCwbMY4XKQ1sSti41txJJjFa3eZmVndwVz8OPC8yi8pAgIhAN63GZ2ZULg6fps4v9AYVDC262h2XqJrB01fnvXtyCrB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5890},"main":"lib/remove-useless-return.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"0a04e7bdba57b1cda825c9e230312b33964f7fc7","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":"10.9.0","description":"🐊Putout plugin adds ability to find and remove useless return","directories":{},"_nodeVersion":"22.13.1","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.0.0","eslint":"^9.0.0","madrun":"^10.0.0","@putout/test":"^11.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^23.0.0"},"peerDependencies":{"putout":">=35"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-useless-return_7.0.1_1738163374509_0.6713436959369161","host":"s3://npm-registry-packages-npm-production"}},"7.0.2":{"name":"@putout/plugin-remove-useless-return","version":"7.0.2","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to find and remove useless return","homepage":"https://github.com/coderaiser/putout/tree/v37.22.0/packages/plugin-remove-useless-return#readme","main":"lib/remove-useless-return.js","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":{},"keywords":["putout","putout-plugin","putout-plugin-remove","putout-plugin-remove-useless","plugin","remove","useless","return"],"devDependencies":{"@putout/test":"^11.0.0","c8":"^10.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^23.0.0","madrun":"^10.0.0"},"peerDependencies":{"putout":">=35"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-remove-useless-return@7.0.2","gitHead":"3ad6720f5f2148c6cc3372e2889ec323484e8621","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"integrity":"sha512-H4L/IYuxkdQJKcAl48XbUbV8YVtdckJ2ac6vgN1jroBwWQpsq0p1bou2WaqbzZe714HgERpNQBv16WAMtxJAwQ==","shasum":"b248d10581fa008f386feb23c093f518b545596c","tarball":"https://registry.npmjs.org/@putout/plugin-remove-useless-return/-/plugin-remove-useless-return-7.0.2.tgz","fileCount":4,"unpackedSize":5892,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAg4L4RqwW8ody0tqy4JGa/CaiBIXZ8G1u8D0+EH9Qe4AiAZ2qSbvrPojhngD1pJ2813dnF1NJ1uAdjGFLaklgrfHA=="}]},"_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-return_7.0.2_1738241322842_0.5463235247017337"},"_hasShrinkwrap":false}},"time":{"created":"2021-05-15T13:38:56.146Z","modified":"2025-01-30T12:48:43.238Z","1.0.0":"2021-05-15T13:38:56.498Z","2.0.0":"2021-06-13T21:49:29.119Z","3.0.0":"2021-09-03T12:37:50.727Z","3.1.0":"2021-09-06T09:15:53.290Z","3.1.1":"2021-11-05T08:05:54.006Z","4.0.0":"2021-12-09T12:37:09.684Z","4.1.0":"2021-12-17T13:55:21.193Z","4.2.0":"2022-01-04T10:44:06.767Z","5.0.0":"2023-05-12T12:22:56.703Z","6.0.0":"2023-11-14T13:48:37.448Z","7.0.0":"2024-06-25T13:08:00.233Z","7.0.1":"2025-01-29T15:09:34.716Z","7.0.2":"2025-01-30T12:48:43.005Z"},"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/v37.22.0/packages/plugin-remove-useless-return#readme","keywords":["putout","putout-plugin","putout-plugin-remove","putout-plugin-remove-useless","plugin","remove","useless","return"],"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"description":"🐊Putout plugin adds ability to find and remove useless return","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"readme":"# @putout/plugin-remove-useless-return [![NPM version][NPMIMGURL]][NPMURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@putout/plugin-remove-useless-return.svg?style=flat&longCache=true\n[NPMURL]: https://npmjs.org/package/@putout/plugin-remove-useless-return\"npm\"\n\n> The `return` statement ends function execution and specifies a value to be returned to the function caller.\n>\n> (c) [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/return)\n\n🐊[**Putout**](https://github.com/coderaiser/putout) plugin adds ability to find and remove useless `return`. Merged with [`@putout/plugin-return`](https://www.npmjs.com/package/@putout/plugin-return).\n\n\n## Install\n\n```\nnpm i @putout/plugin-remove-useless-return\n```\n\n## Rule\n\n```json\n{\n    \"rules\": {\n        \"remove-useless-return\": \"on\"\n    }\n}\n```\n\n## ❌ Example of incorrect code\n\n```js\nconst traverse = ({push}) => {\n    return {\n        ObjectExpression(path) {\n            push(path);\n        },\n    };\n};\n```\n\n## ✅ Example of correct code\n\n```js\nconst traverse = ({push}) => ({\n    ObjectExpression(path) {\n        push(path);\n    },\n});\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}