{"_id":"@putout/plugin-remove-unreferenced-variables","_rev":"12-97c228297b60d694fc2c4951d599ee72","name":"@putout/plugin-remove-unreferenced-variables","dist-tags":{"latest":"6.0.1"},"versions":{"1.0.0":{"name":"@putout/plugin-remove-unreferenced-variables","version":"1.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","remove","unreferenced","variables"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-unreferenced-variables@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":"b9dd9c4200048033a18f5b05fb036316145a8b6d","tarball":"https://registry.npmjs.org/@putout/plugin-remove-unreferenced-variables/-/plugin-remove-unreferenced-variables-1.0.0.tgz","fileCount":4,"integrity":"sha512-UfGhN2NIWXL9+6ZxTYjKr++dPhGGmAwDEhryGV/uRpac/famH8CHUJgw1eWQnLX+L3fFmmSGpcWCPJIym3GGsw==","signatures":[{"sig":"MEUCICy/yOYwJztiJylya5CnB41TP63oIOBy/+4/SPyb129hAiEAsQNhFmPchM7lp0lE2dh8pk+mw2ZU4tbyvi7GAJEjZTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9kwZCRA9TVsSAnZWagAAWhsP/1+toniy/DTMsYY9qGoW\nw50axzEymPFSM7bwnPZLPjCNbHB0nnN39qYUIJDjVJdkIoZ6+emLtHy8JdFV\nxTI2Fgsy875NayJVngSXKx5mnNbZtz8812y5oBlbd8/cK+UQy4AfNpS8706d\n2ZQzpmHm9Pa44y3+DZlCqTk0E028rNm4a1VLerRrsOJ3MlSAFJMVOGHZWC7Y\nThnEGH4Yc/8nNJblI/wMUWX8UlY2NOAl77EE4GemvEo+rrO/njKrI0dscfF1\ndUDORQi0NRv6hDbb8yD9Rgz8XARFDzRtpDEutiCkF28scceFn3FwOj1ban50\nq9dYifr2aV0EZsnzHxQ66EKt9Vgw8gBxQJ0/LCqpdJwYF98lrvxXcWPKWxTC\nR6RFABW//92XcCzZU4z9+ItamsUMT5Wefe/V+zHnUReEMck6Imu1gceYHwQ4\nOuiZXJorsQqMvE4AkDjpXpNUWgKRtq7G9aJT535bOLAtIcdJy0du4A4SUpWG\nh9HrYFbbaOM5nPWBu2SUpvXAoI5a7/NoP/Q4n6/K90G5k4PBfVGuX0E3ELoh\nNANeHmCahkCEb0BbuPfw2tw7bGtq/s7pdmXQ/+rwHnl3/ZedcHWICPHbsJ6N\nbWY4vMwNoNIWOvFcWeEv9p8azZxUWda+R2Tl51OWNwRAq9E1tkfV7HoAIiR3\nnYIK\r\n=pH8l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-unreferenced-variables.js","engines":{"node":">=10"},"release":false,"scripts":{"lint":"madrun lint","test":"madrun test","coverage":"madrun coverage","fix:lint":"madrun fix:lint"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"6.14.4","description":"putout plugin adds ability to find and remove unreferenced variables","directories":{},"_nodeVersion":"14.4.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","eslint":"^7.0.0","madrun":"^7.0.0","coveralls":"^3.0.0","supertape":"^2.0.0","@putout/test":"^2.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^5.0.1"},"peerDependencies":{"putout":">=9"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-unreferenced-variables_1.0.0_1593199640770_0.16847029417766124","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@putout/plugin-remove-unreferenced-variables","version":"1.1.0","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","remove","unreferenced","variables"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-unreferenced-variables@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":"59376a190624137f42b6f20d2a644b0f8e6d8092","tarball":"https://registry.npmjs.org/@putout/plugin-remove-unreferenced-variables/-/plugin-remove-unreferenced-variables-1.1.0.tgz","fileCount":4,"integrity":"sha512-Pg4MAbZaHhGmsl2QLfd5DUOiW6xlwRmxk+7UadpZT17yZsjeO2itM/DToX89d8i7lRMIKlQxqJ9uc4p/a1IufA==","signatures":[{"sig":"MEQCIAZZNbWqtm0uGHOfZ/Y0f9K84IYATK+ei5oWTsZvuj7VAiA9kovJaP6FyEp35b/Rnwrw6wSZ/I4X9wtaUuNIeY6QXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9lpwCRA9TVsSAnZWagAAAQYP/0+wVpK2/tsawKcXWf+h\nm3iGawDLd/w3bEUXyJ+I6sf+drxuNoQE3uKbhhtql44h7aN98lX+wdr1lYbK\nvAVs0ejGYgYzON2GmmDapEpVwf2c+go6s+1UhG11CSd5BaIlLbd/D7V6ovyW\ndOFmubTbOmPmkoasUtbi93l6tRuuruVVH7W61JrBR4mFiM5PdlYY+rwIZo9Y\nQNopKBb77UzpskUx6GOoDqarab6GQLmtqacLwpsxM8I9MXXNm1XurrZfPZLH\nz7+Aia266SvNYtZCPl1FINYKhLFFzp5q7D2oMEDUvnaztSArXp/x687IaILr\nhZ4vFijN4c1hxl3/PB/jkgy6sKNhb7u+yl/+TAy68USiM/V5Y7zpo2mPCAh3\nmFFtue5OraJGpJ3ZQWjMfO2Db2tZcIJFELqUnBIe1UkESmrR/iNigZv7DuP3\nJ2bKfypbcrH1G7zJbl9/ckBTedGF0y21dx8CUCpIXbDRwEb9QkBYTXeC3pAF\nYBtl6GG4qtFiPmnndgwbAuuKEM3pGxR3VPu9wBmIy0uKHL6SsVlNq/rS3QSH\nJqkSsAGixoAOumWPHLyI41lX0rVp4g3u/By0ThNy5O+N3TWq63GzYZs9CAAA\nTobIIJiwWqUhZnl0ntEuwfvg0/vOc/eIovDJzfRdl8Aoa53aW8PDQb5/459V\nN/kG\r\n=Zd7O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-unreferenced-variables.js","engines":{"node":">=10"},"release":false,"scripts":{"lint":"madrun lint","test":"madrun test","coverage":"madrun coverage","fix:lint":"madrun fix:lint"},"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"changelog":false,"repository":{"url":"git://github.com/coderaiser/putout.git","type":"git"},"_npmVersion":"6.14.4","description":"putout plugin adds ability to find and remove unreferenced variables","directories":{},"_nodeVersion":"14.4.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","eslint":"^7.0.0","madrun":"^7.0.0","coveralls":"^3.0.0","supertape":"^2.0.0","@putout/test":"^2.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^5.0.1"},"peerDependencies":{"putout":">=9"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-unreferenced-variables_1.1.0_1593203312366_0.9292215154382049","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@putout/plugin-remove-unreferenced-variables","version":"1.2.0","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","remove","unreferenced","variables"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-unreferenced-variables@1.2.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":"672fe7647eb730d3b610f0462cd1033ba5d4f811","tarball":"https://registry.npmjs.org/@putout/plugin-remove-unreferenced-variables/-/plugin-remove-unreferenced-variables-1.2.0.tgz","fileCount":4,"integrity":"sha512-7tntbO4ZkPmyusCUlBlnqttiahAQj1VrzgtH4dBVzgtHEd0ebz73knYCukqhPhdCGudKsHToduUsTMlw/COHvQ==","signatures":[{"sig":"MEUCIQDaIQYrmKzGvu2Zg+8gjQAYkpY7KUp8Vq83RoJh9nvlpAIgOVGPECsEB0U2Jzv3GOhSbnh6WiUTeU8FaZW/VIvRa8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgn9BQCRA9TVsSAnZWagAA5qUP/0Hx6YVWu00K1ezoRkGW\nBqX8XuipazB5R2xMR0cwhYptfuAkBFI++vFJGSsaBxtEjwMbQeMEwh/QRv6p\nzHmsRxmh/aaejQFXfVcQia3S37sNAu+xO62POoJFmm2u1/31rrLpZPutgN9J\nNEe8Ao1Hly7VWzyOtwv6/Uc+UeHXOENNelmUUzM7wifK/99GsZMZ/XUcjIt3\nb3YnZmtSlIHGn9+h0tCeMI26qWJ3u2EPO7G9ve4CTuH+zvhKIOU7GxnQVa5x\noqohZYy04EdczpslB0+wMcWt8LEldNV1DMi+4s2kP19QvBbtvttc+gy4YyR2\nsqsIrO2ZOdBGGsNz/zjKPDPoYVMr6FbhLPaYF0kA18IFhvFEiohP5V5V6Otp\n9wbSn2coNWH7lHsptfRhKgRVZoh9oQ7bO483t+YZ0G7EehcwqOn6LhNw2c3w\nYDfxONPfHi6EjbkY3DiL1ntTbZRPI6tNKBUTe7l3y5YudhJrjGIeex/GkKg2\n81z7hfTfiAALlSp8adK8y5B855landc8JD7Z96SaJU3xFCZRgHvsIjwr6BcR\nHX5j6Q8t5hmOl+y0i8n5dPhR0xqXl3oH/xDwp015lvlKyH3GiKFIcdDxDg5p\no9e3OF5i4uQ3N/bQgVBzsi0oP+6SQCL1Xj1+81yPmnDVNKrN1KwlInXoPxqz\ntpwl\r\n=C5hA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-unreferenced-variables.js","engines":{"node":">=10"},"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 unreferenced variables","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":">=9"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-unreferenced-variables_1.2.0_1621086287791_0.1164727937296437","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@putout/plugin-remove-unreferenced-variables","version":"2.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","remove","unreferenced","variables"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-unreferenced-variables@2.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-unreferenced-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"f49a47fab2b975c2ec2b81745dc45e2c762c4ec5","tarball":"https://registry.npmjs.org/@putout/plugin-remove-unreferenced-variables/-/plugin-remove-unreferenced-variables-2.0.0.tgz","fileCount":4,"integrity":"sha512-OfJoNUYdZvVXyrRWZzTCvyvvxUdjsicINM5qslxmgplG7bSTf5Zza65qiJ5oFmZrNviNAp3/fiDYEnIKfRtmNw==","signatures":[{"sig":"MEUCIQChpbg3WZOjoqdzDozKhqr0trTreSVAUyy5x5LKGofGBAIgH/w2aNbP8lc9iyUT6wgC2+86vnc6RbuxnbzspRlDSNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiR3O9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmowbg/9GYsgQqrEqozJI0dJeh7JMv2QukyaB3qtV0zb4hL3rc/HD9cu\r\nl7CZfZJmcLcxfQg9Il6KqUWi5UTWbVZf1uJMt7GGCiGex1f6Alr+GEc9q++T\r\na3gaUPE9afY/moInevY8CpZaajcvgra31S29EUdKpny2tqCc0m9ja5XWqJbr\r\nR8my6Yzmynrxagx7D7IDX14jjHpRiz4ExP1PkhIM2E7j945HlNquVvXffW58\r\nv5mk93SUSJIiPW9vocuCb/LM/Ppn1KZJ45QxaTFOMYAvux0PPHIh+9AsAmit\r\n7bvF6rUcDvN2F6itx9goIGi6046vRAV26gIj9OijTw6cUn5U6FbanUbkhSml\r\ngDbiYpyJDdaTmhJdmJbvquGCSWVDJhI3HveJ6zIo9KO/x0HDYZb3onWQqNNq\r\nf3ffnkuFy7CuxgNz1ItNoGFRXEC8Fq53TqunuBpm6WnpfTdmFWG7/JojFsqx\r\nXUfobe3x8AzXaUT1OcMQIZEYaJypGZLNur6cX1Mf7HgmsjbSybQY9lD+9QGZ\r\n3Ck4CJrPqMblRvWKZawOgKqCe4gNtdYB34HpYfa1ui2OT9HA+vcB4RQiul7l\r\nk0tfzQNBeNPdsVBABVFpsD7c3wSo7Kqpchtg0L2ck9xw92btQm0tZvciPbgq\r\nsKZM8Ksdsmv7cjeqxvALAv9uNM+VLJKHdbE=\r\n=4uT0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-unreferenced-variables.js","type":"commonjs","engines":{"node":">=16"},"gitHead":"4bdc477efb744bb6254ced3caa7e7016b2d190a4","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 unreferenced variables","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":"^14.0.0"},"peerDependencies":{"putout":">=25"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-unreferenced-variables_2.0.0_1648849853683_0.01011149486342","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@putout/plugin-remove-unreferenced-variables","version":"2.2.0","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","remove","unreferenced","variables"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-unreferenced-variables@2.2.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-unreferenced-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"539b109f52b87414d834eca2b436ee46d9df1a65","tarball":"https://registry.npmjs.org/@putout/plugin-remove-unreferenced-variables/-/plugin-remove-unreferenced-variables-2.2.0.tgz","fileCount":4,"integrity":"sha512-YuKFXSTsCNwnVtd4MD8BtZDugoASviVZ/qgIRRkxhHUBQxdFB7i6wjXnwijemYbdCqqU8nXP87MdUtxH1gfVlg==","signatures":[{"sig":"MEYCIQDf00mufg8x1ussjlDXUUv9tHYVSuXrLMYnh7mbMCz56gIhAIfPxIXg3gcJp+QESNrmiNHG6oPowBEWs+azbsld0LWl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyVqxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaqA//QnRu66dygwPwjQij05lFmj2+M69+VvjKoXRE8uhzdiBoQWVX\r\nsgIOmrjGRmuQRnFAo1gkx3+5L9zaLDnBiKkQNqpoLGMf5dY3fCPFuLNrHnxh\r\nU6rDeobFypLGYVs6fe6U7QgKi7ceUkJR0lSZgB22l8CMomizdtsk273tXW+0\r\n/DkHnE7a/QPr0rUDcdUryKKPp4qHxFCBZ+QJRJnmtytLmI5f8OJYnE5HZRnP\r\n4LA4NtRKnPrUFL/teMPLdja93NBF3+H5HiLRSqTvE8h9HoptT6i4wrmPkGHR\r\nEGevNxLQRFdQe7VMOc50z29NzRLtzLnvW5RSXFOPhivCQsNld1RzjmFzLE0Z\r\nqRI3dBSrTxonu9aUSeAa/IqDGK68b4tgIsQ+cSZFEv6uDYxumY5KQnB4n3br\r\nt5TuoyN2oPWc9HxMaZPyJP62f1dKY27szGWp81SfyLayY+gmLt9qRwnZaFQ9\r\nW3TVaPNJiKjQGkIBjm/GOWUtnd8Tezv3C2k2xY4XK+WPdWIMSsZdHHOV2FGE\r\n29XqRtV3a7/uzcn7Yr+LWSmxgo2l0Fm3yLU2oX6NIUTccdZ3Alm36/luRj53\r\nYq1tR0bGAPL3i365Qm3k2QiqaugQKXQ0v/XKu8duuxnb8y7ruQN1QYLEQkuz\r\nKoUoj/iWbbiKnZegg8/Qf9W8rNQpp2FGmSQ=\r\n=X6ys\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/remove-unreferenced-variables.js","type":"commonjs","engines":{"node":">=16"},"gitHead":"ff1149edc2e19af5837b81c72d00910cb723e668","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 unreferenced variables","directories":{},"_nodeVersion":"18.4.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":"^15.0.0"},"peerDependencies":{"putout":">=25"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-unreferenced-variables_2.2.0_1657363121116_0.27814656572205343","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@putout/plugin-remove-unreferenced-variables","version":"3.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","remove","unreferenced","variables"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-unreferenced-variables@3.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-unreferenced-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"a5011995df7c65c28ba68d4d3e36cd307d95f58c","tarball":"https://registry.npmjs.org/@putout/plugin-remove-unreferenced-variables/-/plugin-remove-unreferenced-variables-3.0.0.tgz","fileCount":4,"integrity":"sha512-fZ9BTWzeIGEhgm3lLJ7avNOAycj9eYZhVBwIvhWdOTDTefwshQ06WHvavXbSKZ0BhnIj7nigS2RHHHi4gzOo+w==","signatures":[{"sig":"MEYCIQCv08LjjkYneaQqYaHvFMvA+OmmUAmVjhktBcF+CCkOYQIhAK3YkyGXOB+RDDg9O8ctYRre3niLEy1sHrxXqPOQXDJ1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5016},"main":"lib/remove-unreferenced-variables.js","type":"commonjs","engines":{"node":">=16"},"gitHead":"1741507773f57f735e98a495c7742bae95d60439","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 unreferenced variables","directories":{},"_nodeVersion":"20.4.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":"^18.0.0","@putout/plugin-for-of":"*","@putout/plugin-minify":"*"},"peerDependencies":{"putout":">=30"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-unreferenced-variables_3.0.0_1688989443756_0.7297038659009909","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@putout/plugin-remove-unreferenced-variables","version":"3.1.0","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","remove","unreferenced","variables"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-unreferenced-variables@3.1.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-unreferenced-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"9a654ff61bc409165ca364a39f487b7c64b8eef6","tarball":"https://registry.npmjs.org/@putout/plugin-remove-unreferenced-variables/-/plugin-remove-unreferenced-variables-3.1.0.tgz","fileCount":4,"integrity":"sha512-Ve62OjbpmY76Z8fi/lv8PM4i1Adk6KaYfuQCwzZy9QtOBIFXyhWgJKEUPLPoJGKF2oH6RmIc7xyrJwb6F14Sig==","signatures":[{"sig":"MEYCIQDWMOJpV/b8Qu0X9yEosApAIwjUol0OlGIdyHUzMg8GtwIhAPJEfrpabDzHYluq2dgBUrg1++qTMPDEsFHUGQ54Swl5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5635},"main":"lib/remove-unreferenced-variables.js","type":"commonjs","engines":{"node":">=16"},"gitHead":"5a429223c308c88da9c24e0b0b0a75eb4349651f","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 unreferenced variables","directories":{},"_nodeVersion":"20.5.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":"^18.0.0","@putout/plugin-for-of":"*","@putout/plugin-minify":"*"},"peerDependencies":{"putout":">=30"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-unreferenced-variables_3.1.0_1690817384444_0.3787279614867667","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@putout/plugin-remove-unreferenced-variables","version":"4.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","remove","unreferenced","variables"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-unreferenced-variables@4.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-unreferenced-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"48314972abd5916b067e5095bea8ee0b365ab5ab","tarball":"https://registry.npmjs.org/@putout/plugin-remove-unreferenced-variables/-/plugin-remove-unreferenced-variables-4.0.0.tgz","fileCount":4,"integrity":"sha512-tnnz/WTcxFg5pAt7VC5X0rNavkMKpCAPLjv1sF6b66KjB1sotr7V3QE0a4vqo2SwVriPH3/MeH1/AftcT58Cxg==","signatures":[{"sig":"MEQCICz/XQyJjABWs9cviKY2tr9PPB3iH+A6eQXo/AviB3x2AiByp3si2gN1L4motP4jZadYfTkvDZqejl5oBx1I/A4lzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5721},"main":"lib/remove-unreferenced-variables.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"1ee510b5ac3f3e1dfbbe7b000039d70938816cf5","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.7.0","description":"🐊Putout plugin adds ability to find and remove unreferenced variables","directories":{},"_nodeVersion":"22.2.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^9.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","@putout/plugin-for-of":"*","@putout/plugin-minify":"*"},"peerDependencies":{"putout":">=35"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-unreferenced-variables_4.0.0_1718031607743_0.32190309162236086","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@putout/plugin-remove-unreferenced-variables","version":"5.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","remove","unreferenced","variables"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-unreferenced-variables@5.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-unreferenced-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"c52fcb90d3a293d52c8fc3c25bb66b9c5c5aab99","tarball":"https://registry.npmjs.org/@putout/plugin-remove-unreferenced-variables/-/plugin-remove-unreferenced-variables-5.0.0.tgz","fileCount":4,"integrity":"sha512-jwo50Ll1y5fptK7M41NYQc20gKAu4Hk05vLxxRRVtPq7K+TFeEhlsY6McG0clhsE69DY/53OgC89HhS8FonsFg==","signatures":[{"sig":"MEUCIFFlokMvUb7/XcdM9wYO7WAVKOtIlb4h8ux3Ybm3S5G8AiEAzaif8NS4xi66teXIUxUezDWH4Bzgb0HAOgF8CBiI5gU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5866},"main":"lib/remove-unreferenced-variables.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"7efb79de8df19fab745be2bf6449f1c78f3d6c14","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":"🐊Putout plugin adds ability to find and remove unreferenced variables","directories":{},"_nodeVersion":"22.14.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.0.0","eslint":"^9.0.0","madrun":"^10.0.0","@putout/test":"^12.0.0","eslint-plugin-n":"^17.0.0","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^25.0.1","@putout/plugin-for-of":"*","@putout/plugin-minify":"*"},"peerDependencies":{"putout":">=38"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-unreferenced-variables_5.0.0_1742244313375_0.6507889588396696","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@putout/plugin-remove-unreferenced-variables","version":"6.0.0","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","remove","unreferenced","variables"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-remove-unreferenced-variables@6.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-remove-unreferenced-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"343c05793e5fdf545233f1d0c399270c3c3b768a","tarball":"https://registry.npmjs.org/@putout/plugin-remove-unreferenced-variables/-/plugin-remove-unreferenced-variables-6.0.0.tgz","fileCount":4,"integrity":"sha512-HN75TPv4wMA4yaGd0cX8e6NGgMJ06K/6AlNzW5SfZkTBqnMyAjWl9E/dP+qT0QCz/gTWN7yQlLDNwWb9t+OoSQ==","signatures":[{"sig":"MEUCICw55bcGKmTwvYaq7i1BDvV07qCg3I9IY5VIwlaQ7nleAiEA3VveEtj/px2QiEEwJ8wD1BuaJEHNJZMgEsJNX+JMlYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5839},"main":"lib/remove-unreferenced-variables.js","type":"module","engines":{"node":">=20"},"gitHead":"c51f11bd9ba80d6662e89a051f60d116bcc08f0a","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":"🐊Putout plugin adds ability to find and remove unreferenced variables","directories":{},"_nodeVersion":"23.11.0","dependencies":{},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.0.0","eslint":"^9.0.0","madrun":"^11.0.0","@putout/test":"^13.0.0","eslint-plugin-n":"^17.0.0","@putout/eslint-flat":"^3.0.0","eslint-plugin-putout":"^27.0.0","@putout/plugin-for-of":"*","@putout/plugin-minify":"*"},"peerDependencies":{"putout":">=40"},"_npmOperationalInternal":{"tmp":"tmp/plugin-remove-unreferenced-variables_6.0.0_1748376940231_0.24549178987286124","host":"s3://npm-registry-packages-npm-production"}},"6.0.1":{"name":"@putout/plugin-remove-unreferenced-variables","version":"6.0.1","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to find and remove unreferenced variables","homepage":"https://github.com/coderaiser/putout/tree/v40.15.1/packages/plugin-remove-unreferenced-variables#readme","main":"lib/remove-unreferenced-variables.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","plugin","remove","unreferenced","variables"],"devDependencies":{"@putout/eslint-flat":"^3.0.0","@putout/plugin-for-of":"*","@putout/plugin-minify":"*","@putout/test":"^13.0.0","c8":"^10.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^27.0.0","madrun":"^11.0.0"},"peerDependencies":{"putout":">=40"},"license":"MIT","engines":{"node":">=20"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-remove-unreferenced-variables@6.0.1","gitHead":"2f6133764c3b7cb020b72a63166efece1f584727","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"integrity":"sha512-Wm83REeXExq9a25laNhHbsde2lXc5Cy5jAXMpVu/BzgcQ3TfKZHLJ1knO6s1ctsi1zypkzv/jfjhEQzalnJxdQ==","shasum":"6f7c32e40ea3bcbf80f47eeb583737ff3955d64a","tarball":"https://registry.npmjs.org/@putout/plugin-remove-unreferenced-variables/-/plugin-remove-unreferenced-variables-6.0.1.tgz","fileCount":4,"unpackedSize":5939,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBD2UaVZ+X58mhJfAPynLOTn2+44EsP9MJ8JzZB83LSmAiEA1oSu9F9V+H5SvSdLQH5Qt4hKnv+9K9tfxN9oynmIgVk="}]},"_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-unreferenced-variables_6.0.1_1764676638174_0.5959096128007069"},"_hasShrinkwrap":false}},"time":{"created":"2020-06-26T19:27:20.588Z","modified":"2025-12-02T11:57:18.590Z","1.0.0":"2020-06-26T19:27:20.907Z","1.1.0":"2020-06-26T20:28:32.505Z","1.2.0":"2021-05-15T13:44:48.022Z","2.0.0":"2022-04-01T21:50:53.910Z","2.2.0":"2022-07-09T10:38:41.314Z","3.0.0":"2023-07-10T11:44:03.910Z","3.1.0":"2023-07-31T15:29:44.616Z","4.0.0":"2024-06-10T15:00:08.059Z","5.0.0":"2025-03-17T20:45:13.568Z","6.0.0":"2025-05-27T20:15:40.444Z","6.0.1":"2025-12-02T11:57:18.393Z"},"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/v40.15.1/packages/plugin-remove-unreferenced-variables#readme","keywords":["putout","putout-plugin","putout-plugin-remove","plugin","remove","unreferenced","variables"],"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"description":"🐊Putout plugin adds ability to find and remove unreferenced variables","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"readme":"# @putout/plugin-remove-unreferenced-variables [![NPM version][NPMIMGURL]][NPMURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@putout/plugin-remove-unreferenced-variables.svg?style=flat&longCache=true\n[NPMURL]: https://npmjs.org/package/@putout/plugin-remove-unreferenced-variables \"npm\"\n\n> A **variable** is a named reference to a **value**.\n>\n> (c) [MDN](https://developer.mozilla.org/en-US/docs/Glossary/Variable)\n\n🐊[**Putout**](https://github.com/coderaiser/putout) plugin adds ability to find and remove **variables** without **references**. Merged with [`@putout/plugin-variables`](https://www.npmjs.com/package/@putout/plugin-variables).\n\n## Install\n\n```\nnpm i @putout/plugin-remove-unreferenced-variables -D\n```\n\n## Rule\n\n```json\n{\n    \"rules\": {\n        \"remove-unreferenced-variables\": \"on\"\n    }\n}\n```\n\n## ❌ Example of incorrect code\n\n```js\nlet a;\nlet b;\n\na = 5;\nb = 6;\n\nconsole.log(a);\n```\n\n## ✅ Example of correct code\n\n```js\nlet a;\n\na = 5;\n\nconsole.log(a);\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}