{"_id":"@putout/plugin-extract-keywords-from-variables","_rev":"4160101","name":"@putout/plugin-extract-keywords-from-variables","description":"🐊Putout plugin adds ability to extract keywords from variables","dist-tags":{"latest":"3.0.0"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"time":{"modified":"2026-03-01T20:37:27.000Z","created":"2025-01-17T13:55:23.786Z","3.0.0":"2025-05-31T17:58:28.633Z","2.2.0":"2025-02-14T10:40:38.085Z","2.1.0":"2025-02-04T13:38:27.771Z","2.0.0":"2025-01-31T15:12:48.708Z","1.6.0":"2025-01-27T18:38:41.067Z","1.5.1":"2025-01-22T22:06:07.201Z","1.5.0":"2025-01-22T21:50:58.129Z","1.4.0":"2025-01-19T20:16:52.576Z","1.3.0":"2025-01-18T20:00:02.993Z","1.2.0":"2025-01-18T14:01:08.714Z","1.1.0":"2025-01-17T22:04:10.216Z","1.0.1":"2025-01-17T14:47:24.852Z","1.0.0":"2025-01-17T13:55:23.786Z"},"users":{},"author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"repository":{"type":"git","url":"git+https://github.com/coderaiser/putout.git"},"versions":{"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":{"shasum":"5e492af69c69cad5722a48522b284e8199519c29","size":3033,"noattachment":false,"key":"/@putout/plugin-extract-keywords-from-variables/-/@putout/plugin-extract-keywords-from-variables-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-keywords-from-variables/download/@putout/plugin-extract-keywords-from-variables-3.0.0.tgz"},"_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,"_cnpmcore_publish_time":"2025-05-31T17:58:28.633Z","publish_time":1748714308633,"_source_registry_name":"default","_cnpm_publish_time":1748714308633},"2.2.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"2.2.0","type":"commonjs","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/eslint-flat":"^2.0.0","@putout/test":"^11.0.0","c8":"^10.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.0.0"},"peerDependencies":{"putout":">=38"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-extract-keywords-from-variables@2.2.0","gitHead":"0ff1ddacb3ebdbd782b987ccd46be397c6b4ea0e","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.14.0","_npmVersion":"10.9.0","dist":{"shasum":"9f36115087dca64f0848046acd353cb2a6981ce7","size":2992,"noattachment":false,"key":"/@putout/plugin-extract-keywords-from-variables/-/@putout/plugin-extract-keywords-from-variables-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-keywords-from-variables/download/@putout/plugin-extract-keywords-from-variables-2.2.0.tgz"},"_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_2.2.0_1739529637870_0.940199469356015"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-14T10:40:38.085Z","publish_time":1739529638085,"_source_registry_name":"default","_cnpm_publish_time":1739529638085},"2.1.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"2.1.0","type":"commonjs","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/test":"^11.0.0","c8":"^10.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.0.0"},"peerDependencies":{"putout":">=38"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-extract-keywords-from-variables@2.1.0","gitHead":"3ef5e39a6f7178e3a89c8ed3750d6d1c31517561","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"3ce3bfd61551268ad9670389ddc2dbed5167363d","size":2849,"noattachment":false,"key":"/@putout/plugin-extract-keywords-from-variables/-/@putout/plugin-extract-keywords-from-variables-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-keywords-from-variables/download/@putout/plugin-extract-keywords-from-variables-2.1.0.tgz"},"_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_2.1.0_1738676307567_0.49037895072005333"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-04T13:38:27.771Z","publish_time":1738676307771,"_source_registry_name":"default","_cnpm_publish_time":1738676307771},"2.0.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"2.0.0","type":"commonjs","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/test":"^11.0.0","c8":"^10.0.0","eslint":"^9.0.0","eslint-plugin-n":"^17.0.0","eslint-plugin-putout":"^24.0.0","madrun":"^10.0.0"},"peerDependencies":{"putout":">=38"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-extract-keywords-from-variables@2.0.0","gitHead":"3b4aa6b1400a3d2ec8a487039f939f66f069aeaf","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"f7f5337f035498a27ff8129b8e7041465fe2e192","size":2838,"noattachment":false,"key":"/@putout/plugin-extract-keywords-from-variables/-/@putout/plugin-extract-keywords-from-variables-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-keywords-from-variables/download/@putout/plugin-extract-keywords-from-variables-2.0.0.tgz"},"_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_2.0.0_1738336368532_0.568320927545968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-31T15:12:48.708Z","publish_time":1738336368708,"_source_registry_name":"default","_cnpm_publish_time":1738336368708},"1.6.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.6.0","type":"commonjs","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/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":">=37"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-extract-keywords-from-variables@1.6.0","gitHead":"9adb519a6ef6f87b7d18d19d45089fc5b5b328bb","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.13.1","_npmVersion":"10.9.0","dist":{"shasum":"10717734ffe94f27468ee780b205483958d8c9dc","size":2819,"noattachment":false,"key":"/@putout/plugin-extract-keywords-from-variables/-/@putout/plugin-extract-keywords-from-variables-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-keywords-from-variables/download/@putout/plugin-extract-keywords-from-variables-1.6.0.tgz"},"_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_1.6.0_1738003120815_0.06197021496015598"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-27T18:38:41.067Z","publish_time":1738003121067,"_source_registry_name":"default","_cnpm_publish_time":1738003121067},"1.5.1":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.5.1","type":"commonjs","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/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":">=37"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-extract-keywords-from-variables@1.5.1","gitHead":"2cc8d24f3d14fc78f84b4845a639b956a17255c4","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"7bbfd08bf306f894125b94d883ccb16308a84623","size":2736,"noattachment":false,"key":"/@putout/plugin-extract-keywords-from-variables/-/@putout/plugin-extract-keywords-from-variables-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-keywords-from-variables/download/@putout/plugin-extract-keywords-from-variables-1.5.1.tgz"},"_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_1.5.1_1737583566968_0.47345965750232977"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T22:06:07.201Z","publish_time":1737583567201,"_source_registry_name":"default","_cnpm_publish_time":1737583567201},"1.5.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.5.0","type":"commonjs","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/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":">=37"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-extract-keywords-from-variables@1.5.0","gitHead":"795eeaf49c9d8a19140e6e0baa83c0a3a7ac1180","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"3e0688e8780a67fed60ebcb97d225ddc0393f91c","size":2718,"noattachment":false,"key":"/@putout/plugin-extract-keywords-from-variables/-/@putout/plugin-extract-keywords-from-variables-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-keywords-from-variables/download/@putout/plugin-extract-keywords-from-variables-1.5.0.tgz"},"_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_1.5.0_1737582657950_0.5564275365357965"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-22T21:50:58.129Z","publish_time":1737582658129,"_source_registry_name":"default","_cnpm_publish_time":1737582658129},"1.4.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.4.0","type":"commonjs","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/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":">=37"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-extract-keywords-from-variables@1.4.0","gitHead":"cc85d7c311b7df2a0f1ea27eeb9d1f2355f308c7","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"5e1daea5910e06fe459c0b97c27e60934e79ab8c","size":2750,"noattachment":false,"key":"/@putout/plugin-extract-keywords-from-variables/-/@putout/plugin-extract-keywords-from-variables-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-keywords-from-variables/download/@putout/plugin-extract-keywords-from-variables-1.4.0.tgz"},"_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_1.4.0_1737317812401_0.40336722950464043"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-19T20:16:52.576Z","publish_time":1737317812576,"_source_registry_name":"default","_cnpm_publish_time":1737317812576},"1.3.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.3.0","type":"commonjs","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/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":">=37"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-extract-keywords-from-variables@1.3.0","gitHead":"d10a505096855e68dcecf378661ee3737cad3823","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"ac3ae149b124b324fd4383a700f720a2de2c548f","size":2679,"noattachment":false,"key":"/@putout/plugin-extract-keywords-from-variables/-/@putout/plugin-extract-keywords-from-variables-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-keywords-from-variables/download/@putout/plugin-extract-keywords-from-variables-1.3.0.tgz"},"_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_1.3.0_1737230402816_0.7155178214848377"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T20:00:02.993Z","publish_time":1737230402993,"_source_registry_name":"default","_cnpm_publish_time":1737230402993},"1.2.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.2.0","type":"commonjs","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/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":">=37"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-extract-keywords-from-variables@1.2.0","gitHead":"c4aadf5269dc405b43656d798ab4430c15a2a68d","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"18c93a2cba81be0d6d6054830c627c4abb807eb6","size":2545,"noattachment":false,"key":"/@putout/plugin-extract-keywords-from-variables/-/@putout/plugin-extract-keywords-from-variables-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-keywords-from-variables/download/@putout/plugin-extract-keywords-from-variables-1.2.0.tgz"},"_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_1.2.0_1737208868538_0.9262890118989859"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-18T14:01:08.714Z","publish_time":1737208868714,"_source_registry_name":"default","_cnpm_publish_time":1737208868714},"1.1.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.1.0","type":"commonjs","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/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":">=37"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-extract-keywords-from-variables@1.1.0","gitHead":"87af8666d38686152feb89d14f5b509817986897","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"526357d64063d5b945188b896387e063ae174e45","size":2533,"noattachment":false,"key":"/@putout/plugin-extract-keywords-from-variables/-/@putout/plugin-extract-keywords-from-variables-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-keywords-from-variables/download/@putout/plugin-extract-keywords-from-variables-1.1.0.tgz"},"_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_1.1.0_1737151450008_0.29121478112807253"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T22:04:10.216Z","publish_time":1737151450216,"_source_registry_name":"default","_cnpm_publish_time":1737151450216},"1.0.1":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.0.1","type":"commonjs","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/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":">=37"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-extract-keywords-from-variables@1.0.1","gitHead":"bfdfb9481ffbf15facd7207a4f59d0f6779e842b","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"b42c1c417678309862ef6c6419fbcada40e54925","size":2361,"noattachment":false,"key":"/@putout/plugin-extract-keywords-from-variables/-/@putout/plugin-extract-keywords-from-variables-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-keywords-from-variables/download/@putout/plugin-extract-keywords-from-variables-1.0.1.tgz"},"_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_1.0.1_1737125244632_0.3589959184467648"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T14:47:24.852Z","publish_time":1737125244852,"_source_registry_name":"default","_cnpm_publish_time":1737125244852},"1.0.0":{"name":"@putout/plugin-extract-keywords-from-variables","version":"1.0.0","type":"commonjs","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/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":">=37"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-extract-keywords-from-variables@1.0.0","gitHead":"1bdb38100fbd0200759f93739c23b109b7060b7d","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.13.0","_npmVersion":"10.9.0","dist":{"shasum":"12d045c1230f775ca7fd943302eaf4fa9eba3c33","size":2373,"noattachment":false,"key":"/@putout/plugin-extract-keywords-from-variables/-/@putout/plugin-extract-keywords-from-variables-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-keywords-from-variables/download/@putout/plugin-extract-keywords-from-variables-1.0.0.tgz"},"_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_1.0.0_1737122123563_0.19177133150888825"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-17T13:55:23.786Z","publish_time":1737122123786,"_source_registry_name":"default","_cnpm_publish_time":1737122123786}},"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","_attachments":{},"homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-keywords-from-variables#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"license":"MIT"}