{"_id":"@putout/plugin-extract-keywords-from-variables","_rev":"13-fd91978299050766da6d77c8b31186d9","name":"@putout/plugin-extract-keywords-from-variables","dist-tags":{"latest":"3.0.0"},"versions":{"1.0.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.0.0","keywords":["putout","putout-plugin","putout-plugin-extract","plugin","extract","keywords"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-extract-keywords-from-variables@1.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-keywords-from-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"12d045c1230f775ca7fd943302eaf4fa9eba3c33","tarball":"https://registry.npmjs.org/@putout/plugin-extract-keywords-from-variables/-/plugin-extract-keywords-from-variables-1.0.0.tgz","fileCount":4,"integrity":"sha512-ewevLpp1D5R447qinPfb1GxkYNVExhBNdE99AMwOunO3oav1hBe+OWMi3DcfmdIHVlK4rnAjlViLTA+vTIAvxA==","signatures":[{"sig":"MEUCIDQgi255sWGUOes2omaPxTcwR52qhJDYI+S1i6+J5tCLAiEAoNDKlTqcKUrOOL4v9VePdQRPHt3RZTChj19TmYqHlsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5255},"main":"lib/extract-keywords-from-variables.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"1bdb38100fbd0200759f93739c23b109b7060b7d","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 extract keywords from variables","directories":{},"_nodeVersion":"22.13.0","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":">=37"},"_npmOperationalInternal":{"tmp":"tmp/plugin-extract-keywords-from-variables_1.0.0_1737122123563_0.19177133150888825","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.0.1","keywords":["putout","putout-plugin","putout-plugin-extract","plugin","extract","keywords"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-extract-keywords-from-variables@1.0.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-keywords-from-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"b42c1c417678309862ef6c6419fbcada40e54925","tarball":"https://registry.npmjs.org/@putout/plugin-extract-keywords-from-variables/-/plugin-extract-keywords-from-variables-1.0.1.tgz","fileCount":4,"integrity":"sha512-88PfPKd7alEuFdTPQlYyNAizG+JTXQKcKNmSKaK3lFAw7imgaU51M4h4BWu3YxX5zAUyPq4ewb72rQB3la8Iuw==","signatures":[{"sig":"MEUCIQDAHfRHOsfQVBCCUzn6jBv8MdJZoJVkSLICfZNbldNWzwIgfkm8uiqXB8T/64w586ba146F0D9fQf6182a7Qm+5T2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5213},"main":"lib/extract-keywords-from-variables.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"bfdfb9481ffbf15facd7207a4f59d0f6779e842b","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 extract keywords from variables","directories":{},"_nodeVersion":"22.13.0","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":">=37"},"_npmOperationalInternal":{"tmp":"tmp/plugin-extract-keywords-from-variables_1.0.1_1737125244632_0.3589959184467648","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.1.0","keywords":["putout","putout-plugin","putout-plugin-extract","plugin","extract","keywords"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-extract-keywords-from-variables@1.1.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-keywords-from-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"526357d64063d5b945188b896387e063ae174e45","tarball":"https://registry.npmjs.org/@putout/plugin-extract-keywords-from-variables/-/plugin-extract-keywords-from-variables-1.1.0.tgz","fileCount":4,"integrity":"sha512-y3WfuTNKyT5PylJK9dPHy37rKK1VX5szT5pigXanHRBGh2ZXKGlbW6+p7e+DKTUdyj9mezaLVjLF50305xnJcQ==","signatures":[{"sig":"MEUCIQCpftNLab6v5F+cvgrvL/gjPu7wL8NciS7fBltU0ITSOQIgJth+fmtZwxLjTNZknufpRlXLZysLnWwovkxdAl9XFzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5849},"main":"lib/extract-keywords-from-variables.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"87af8666d38686152feb89d14f5b509817986897","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 extract keywords from variables","directories":{},"_nodeVersion":"22.13.0","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":">=37"},"_npmOperationalInternal":{"tmp":"tmp/plugin-extract-keywords-from-variables_1.1.0_1737151450008_0.29121478112807253","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.2.0","keywords":["putout","putout-plugin","putout-plugin-extract","plugin","extract","keywords"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-extract-keywords-from-variables@1.2.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-keywords-from-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"18c93a2cba81be0d6d6054830c627c4abb807eb6","tarball":"https://registry.npmjs.org/@putout/plugin-extract-keywords-from-variables/-/plugin-extract-keywords-from-variables-1.2.0.tgz","fileCount":4,"integrity":"sha512-0Q691iSM+44utPuEzcQgmeVl0gkAHDWefRdbpWnon0mYPr1b+/f08mi1GJojpCMkD7rLkn4QT2CeE/Jc8lPzGw==","signatures":[{"sig":"MEQCICO5dsbbYgKsRuRn7Io0n6fwekTOCJpLSyVuBISrdcUaAiAvt3eO62DJIerXm3oHYwEAj2zuOlk5SMfjCifQ0R8ygw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5900},"main":"lib/extract-keywords-from-variables.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"c4aadf5269dc405b43656d798ab4430c15a2a68d","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 extract keywords from variables","directories":{},"_nodeVersion":"22.13.0","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":">=37"},"_npmOperationalInternal":{"tmp":"tmp/plugin-extract-keywords-from-variables_1.2.0_1737208868538_0.9262890118989859","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.3.0","keywords":["putout","putout-plugin","putout-plugin-extract","plugin","extract","keywords"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-extract-keywords-from-variables@1.3.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-keywords-from-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"ac3ae149b124b324fd4383a700f720a2de2c548f","tarball":"https://registry.npmjs.org/@putout/plugin-extract-keywords-from-variables/-/plugin-extract-keywords-from-variables-1.3.0.tgz","fileCount":4,"integrity":"sha512-Oc8TOLCti2WedFBpxGxZgHAbL/oklktRZ5j4PNBCWZg0h1L+QT1eM5khf/osZlU4lsICOoIeqbUlBJXeIHOznQ==","signatures":[{"sig":"MEUCIAOzCPtOIUv4m6Kdbhc75iXn97OZh4FhppbOxCJYMizDAiEAhRwew6tmtr9YE6xcbA4Bucg9lKTRbEoPEVMjO60wXtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6711},"main":"lib/extract-keywords-from-variables.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"d10a505096855e68dcecf378661ee3737cad3823","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 extract keywords from variables","directories":{},"_nodeVersion":"22.13.0","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":">=37"},"_npmOperationalInternal":{"tmp":"tmp/plugin-extract-keywords-from-variables_1.3.0_1737230402816_0.7155178214848377","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.4.0","keywords":["putout","putout-plugin","putout-plugin-extract","plugin","extract","keywords"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-extract-keywords-from-variables@1.4.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-keywords-from-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"5e1daea5910e06fe459c0b97c27e60934e79ab8c","tarball":"https://registry.npmjs.org/@putout/plugin-extract-keywords-from-variables/-/plugin-extract-keywords-from-variables-1.4.0.tgz","fileCount":4,"integrity":"sha512-3fNYLNQZcxKGbuXHsQcvpnHgKMW4pb4Gsjc6UGUn5m4pnVUJwkNHf2Uh+eTNvvp2+23gATUiwV7wliv+afCBMw==","signatures":[{"sig":"MEUCIAS79mCOi11lOUW7Uj/hPPmIFzC2GvXlSLoT6xVVeZZeAiEA8FK3KkTK4dLNVpDltPgw3DQZu0kn8ZhX7Nl5Vp02mB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7027},"main":"lib/extract-keywords-from-variables.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"cc85d7c311b7df2a0f1ea27eeb9d1f2355f308c7","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 extract keywords from variables","directories":{},"_nodeVersion":"22.13.0","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":">=37"},"_npmOperationalInternal":{"tmp":"tmp/plugin-extract-keywords-from-variables_1.4.0_1737317812401_0.40336722950464043","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.5.0","keywords":["putout","putout-plugin","putout-plugin-extract","plugin","extract","keywords"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-extract-keywords-from-variables@1.5.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-keywords-from-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"3e0688e8780a67fed60ebcb97d225ddc0393f91c","tarball":"https://registry.npmjs.org/@putout/plugin-extract-keywords-from-variables/-/plugin-extract-keywords-from-variables-1.5.0.tgz","fileCount":4,"integrity":"sha512-HXU/ck09KBLXnF459+F4X2j4diIKwvrQqRHdCpDEWrZuq63OHDDNSiRUiv2td8+SR+6sYJjLRuVBsRGAiNDqMg==","signatures":[{"sig":"MEUCIDMbo2qvgEoE9xUriBnPsH3/HW91Po78HVcenGopdolMAiEAzj1g03ceRCmfcytNjWdjprxbccBhCEHy9xVqELE2LMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6949},"main":"lib/extract-keywords-from-variables.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"795eeaf49c9d8a19140e6e0baa83c0a3a7ac1180","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 extract keywords from variables","directories":{},"_nodeVersion":"22.13.0","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":">=37"},"_npmOperationalInternal":{"tmp":"tmp/plugin-extract-keywords-from-variables_1.5.0_1737582657950_0.5564275365357965","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.5.1","keywords":["putout","putout-plugin","putout-plugin-extract","plugin","extract","keywords"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-extract-keywords-from-variables@1.5.1","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-keywords-from-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"7bbfd08bf306f894125b94d883ccb16308a84623","tarball":"https://registry.npmjs.org/@putout/plugin-extract-keywords-from-variables/-/plugin-extract-keywords-from-variables-1.5.1.tgz","fileCount":4,"integrity":"sha512-RrFtRfUMFvVpFso3mZZ1bUZRXHE1N85pydJC69mOihUBBY8zWVcNnuU9Zff/Shkk5ml1faVkmv2JSanYMf6+zg==","signatures":[{"sig":"MEUCIFJnaOVJT6mHIA+DyS5KAHFnzUioeCyq23gJZ8ooyy2QAiEA7Z/kqSKw/pU7Fzo+BRnEI0EaZ8Pa4uFrKq2hOfR+1rQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7023},"main":"lib/extract-keywords-from-variables.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"2cc8d24f3d14fc78f84b4845a639b956a17255c4","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 extract keywords from variables","directories":{},"_nodeVersion":"22.13.0","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":">=37"},"_npmOperationalInternal":{"tmp":"tmp/plugin-extract-keywords-from-variables_1.5.1_1737583566968_0.47345965750232977","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.6.0","keywords":["putout","putout-plugin","putout-plugin-extract","plugin","extract","keywords"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-extract-keywords-from-variables@1.6.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-keywords-from-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"10717734ffe94f27468ee780b205483958d8c9dc","tarball":"https://registry.npmjs.org/@putout/plugin-extract-keywords-from-variables/-/plugin-extract-keywords-from-variables-1.6.0.tgz","fileCount":4,"integrity":"sha512-96fGOlr6TPV8M6Wka7i0KM0hPfy/jZyfGllbY54qBXaLaV2tD9bT9D781zYGwKYkkC8tKHWBFJgmBqgsd8zwRQ==","signatures":[{"sig":"MEUCIFScyRv8St2bhYrihwAv7yrc1SNuE7V+wlaF43qtbGCoAiEA2HaadfoDR7rkQFYUB92HMAHlNWJLBV8V8npgU7GihQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7506},"main":"lib/extract-keywords-from-variables.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"9adb519a6ef6f87b7d18d19d45089fc5b5b328bb","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 extract keywords from variables","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":">=37"},"_npmOperationalInternal":{"tmp":"tmp/plugin-extract-keywords-from-variables_1.6.0_1738003120815_0.06197021496015598","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"2.0.0","keywords":["putout","putout-plugin","putout-plugin-extract","plugin","extract","keywords"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-extract-keywords-from-variables@2.0.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-keywords-from-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"f7f5337f035498a27ff8129b8e7041465fe2e192","tarball":"https://registry.npmjs.org/@putout/plugin-extract-keywords-from-variables/-/plugin-extract-keywords-from-variables-2.0.0.tgz","fileCount":4,"integrity":"sha512-24htaSV8xWbjYQmxQJVjQ4jGRRFsI7lN1G9FPICjMzMBy9F2RfzlTnXmbQkjmDsiJG+6IAcfSECE+QxQwTPKFA==","signatures":[{"sig":"MEUCIQCEFhWB3YuiUN2uiWxYogYwnKLD6crOrp9EXgKpSotS4wIgEdIbthwXtdor1S7rWmBYRz6sysaj/+AXYYqwWYfVGlg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7567},"main":"lib/extract-keywords-from-variables.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"3b4aa6b1400a3d2ec8a487039f939f66f069aeaf","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 extract keywords from variables","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":"^24.0.0"},"peerDependencies":{"putout":">=38"},"_npmOperationalInternal":{"tmp":"tmp/plugin-extract-keywords-from-variables_2.0.0_1738336368532_0.568320927545968","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"2.1.0","keywords":["putout","putout-plugin","putout-plugin-extract","plugin","extract","keywords"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-extract-keywords-from-variables@2.1.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-keywords-from-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"3ce3bfd61551268ad9670389ddc2dbed5167363d","tarball":"https://registry.npmjs.org/@putout/plugin-extract-keywords-from-variables/-/plugin-extract-keywords-from-variables-2.1.0.tgz","fileCount":4,"integrity":"sha512-1WzAAMyFGP3mJcJOXtB9Jw5b9RyK0g4nYEttZBssTgROjhyqAdQ6QUhjpBjAK44kH1moA5wcDVuWpmVfo4sqHQ==","signatures":[{"sig":"MEYCIQDN8zjGjhvwf9I60yia1FpjWy9NrdChj7kTAPhZZkGLRgIhALHtd09jDMMPItlBtaYj/Sxvb2hIkWJqWFROaZUcxjiR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7617},"main":"lib/extract-keywords-from-variables.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"3ef5e39a6f7178e3a89c8ed3750d6d1c31517561","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 extract keywords from variables","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":"^24.0.0"},"peerDependencies":{"putout":">=38"},"_npmOperationalInternal":{"tmp":"tmp/plugin-extract-keywords-from-variables_2.1.0_1738676307567_0.49037895072005333","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"2.2.0","keywords":["putout","putout-plugin","putout-plugin-extract","plugin","extract","keywords"],"author":{"url":"https://github.com/coderaiser","name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"license":"MIT","_id":"@putout/plugin-extract-keywords-from-variables@2.2.0","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-keywords-from-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"tag":false,"dist":{"shasum":"9f36115087dca64f0848046acd353cb2a6981ce7","tarball":"https://registry.npmjs.org/@putout/plugin-extract-keywords-from-variables/-/plugin-extract-keywords-from-variables-2.2.0.tgz","fileCount":4,"integrity":"sha512-zzmF305c8jgQDcTBwdXEzEyv8r8P5Fs12YLEznPrcl4wXsfVffm5O8otQZvCx1taHhtVCmQFfDGXN34IGiCrNA==","signatures":[{"sig":"MEYCIQD5pG8TIC9/YMIZdkF1VMJ/N6o+ac+ByCmxbTtXpjL8QwIhAPyTDBtUS7AnRM4EEWR2jLrB736WkXNqkZANSl5/o7N2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8470},"main":"lib/extract-keywords-from-variables.js","type":"commonjs","engines":{"node":">=18"},"gitHead":"0ff1ddacb3ebdbd782b987ccd46be397c6b4ea0e","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 extract keywords from 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":"^11.0.0","eslint-plugin-n":"^17.0.0","@putout/eslint-flat":"^2.0.0","eslint-plugin-putout":"^24.0.0"},"peerDependencies":{"putout":">=38"},"_npmOperationalInternal":{"tmp":"tmp/plugin-extract-keywords-from-variables_2.2.0_1739529637870_0.940199469356015","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@putout/plugin-extract-keywords-from-variables","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 extract keywords from variables","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-keywords-from-variables#readme","main":"lib/extract-keywords-from-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-extract","plugin","extract","keywords"],"devDependencies":{"@putout/plugin-nodejs":"*","@putout/plugin-putout":"*","@putout/plugin-remove-unused-variables":"*","@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-extract-keywords-from-variables@3.0.0","gitHead":"201e553e9e7ec80faa08ed692456b4fd9889e177","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"24.1.0","_npmVersion":"11.1.0","dist":{"integrity":"sha512-P5escudVQ6I+UQLlfFuNcQFHY7OT9kDnmI+iw05AWPsxByXc8P10vFdcG4lT9jekNZaCS6CIAK9R94dB9AZ01g==","shasum":"5e492af69c69cad5722a48522b284e8199519c29","tarball":"https://registry.npmjs.org/@putout/plugin-extract-keywords-from-variables/-/plugin-extract-keywords-from-variables-3.0.0.tgz","fileCount":4,"unpackedSize":8787,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCpI2sOWcdh1tfRJtHqS7MLLdYdmbMQ6nxHONRIRMsUhQIgAv7p6nwq+4B1mtgaU5vulYhV4FZgXHrr+9UTYm9yf5o="}]},"_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-extract-keywords-from-variables_3.0.0_1748714308426_0.2682732361678031"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-17T13:55:23.502Z","modified":"2025-05-31T17:58:28.833Z","1.0.0":"2025-01-17T13:55:23.786Z","1.0.1":"2025-01-17T14:47:24.852Z","1.1.0":"2025-01-17T22:04:10.216Z","1.2.0":"2025-01-18T14:01:08.714Z","1.3.0":"2025-01-18T20:00:02.993Z","1.4.0":"2025-01-19T20:16:52.576Z","1.5.0":"2025-01-22T21:50:58.129Z","1.5.1":"2025-01-22T22:06:07.201Z","1.6.0":"2025-01-27T18:38:41.067Z","2.0.0":"2025-01-31T15:12:48.708Z","2.1.0":"2025-02-04T13:38:27.771Z","2.2.0":"2025-02-14T10:40:38.085Z","3.0.0":"2025-05-31T17:58:28.633Z"},"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-extract-keywords-from-variables#readme","keywords":["putout","putout-plugin","putout-plugin-extract","plugin","extract","keywords"],"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"description":"🐊Putout plugin adds ability to extract keywords from variables","maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"readme":"# @putout/plugin-extract-keywords-from-variables [![NPM version][NPMIMGURL]][NPMURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@putout/plugin-extract-keywords-from-variables.svg?style=flat&longCache=true\n[NPMURL]: https://npmjs.org/package/@putout/plugin-extract-keywords-from-variables \"npm\"\n\n> The JavaScript exceptions \"unexpected token\" occur when the parser does not see a token it recognizes at the given position, so it cannot make sense of the structure of the program. This might be a simple typo.\n>\n> (c) [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Unexpected_token)\n\n🐊[**Putout**](https://github.com/coderaiser/putout) plugin adds ability to extract `keywords` from variables. Check out in 🐊[**Putout Editor**](https://putout.cloudcmd.io/#/gist/fcaedaa9daf7f3a771274aca0da9ab1b/00850a5d28aec86b1b4083ba2ef9f81bd49aaaac).\n\n## Install\n\n```\nnpm i @putout/plugin-extract-keywords-from-variables -D\n```\n\n## Rule\n\n```json\n{\n    \"rules\": {\n        \"extract-keywords-from-variables\": \"on\"\n    }\n}\n```\n\n```diff\n-export const isTemplateMiddle = (a) => a?.type === 'TemplateMiddle',\n+export const isTemplateMiddle = (a) => a?.type === 'TemplateMiddle';\nexport const isTemplateTail = (a) => a?.type === 'TemplateTail';\n\n-const a 5;\n+const a = 5;\n\n-export const packContent = (content) {\n+export const packContent = (content) => {\n    console.log(a);\n}\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}