{"_id":"@putout/plugin-extract-object-properties","_rev":"4154534","name":"@putout/plugin-extract-object-properties","description":"🐊Putout plugin adds ability to extract object properties into variable","dist-tags":{"latest":"10.0.1"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"time":{"modified":"2026-03-01T20:21:10.000Z","created":"2019-06-14T14:23:15.964Z","10.0.1":"2025-12-04T12:02:06.760Z","10.0.0":"2025-06-11T17:36:03.861Z","9.0.0":"2023-04-01T18:56:30.572Z","8.3.1":"2022-08-22T11:34:06.212Z","8.3.0":"2022-04-01T09:31:05.640Z","8.2.0":"2022-03-21T18:54:46.192Z","8.1.0":"2022-03-21T14:54:18.525Z","8.0.1":"2022-03-21T10:52:30.529Z","8.0.0":"2022-03-20T21:55:30.030Z","7.0.0":"2022-01-20T21:02:00.442Z","6.0.1":"2021-05-07T14:01:10.607Z","6.0.0":"2021-04-22T13:32:48.956Z","5.0.0":"2020-11-21T14:12:46.828Z","4.0.0":"2020-07-31T14:01:15.185Z","3.2.3":"2020-07-02T13:19:14.990Z","3.2.2":"2020-06-17T12:04:45.209Z","3.2.1":"2020-05-30T22:42:54.169Z","3.2.0":"2020-04-10T10:44:18.414Z","3.1.3":"2020-03-31T15:45:57.012Z","3.1.2":"2020-03-31T15:43:08.739Z","3.1.1":"2020-03-31T15:42:30.296Z","3.1.0":"2020-03-31T15:41:59.649Z","3.0.0":"2020-03-08T08:14:12.548Z","2.0.0":"2019-09-30T13:25:05.457Z","1.3.0":"2019-09-30T13:24:13.485Z","1.2.3":"2019-07-05T10:04:17.752Z","1.2.2":"2019-07-04T18:18:26.098Z","1.2.1":"2019-07-03T16:14:41.056Z","1.2.0":"2019-07-03T16:10:07.395Z","1.1.2":"2019-06-20T14:34:11.825Z","1.1.1":"2019-06-20T14:33:02.845Z","1.1.0":"2019-06-19T11:42:51.714Z","1.0.3":"2019-06-14T15:16:48.028Z","1.0.2":"2019-06-14T14:55:52.323Z","1.0.1":"2019-06-14T14:45:44.212Z","1.0.0":"2019-06-14T14:23:15.964Z"},"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":{"10.0.1":{"name":"@putout/plugin-extract-object-properties","version":"10.0.1","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to extract object properties into variable","homepage":"https://github.com/coderaiser/putout/tree/v40.15.1/packages/plugin-extract-object-properties#readme","main":"lib/index.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","plugin","remove","only"],"devDependencies":{"@putout/eslint-flat":"^3.0.0","@putout/plugin-apply-destructuring":"*","@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-object-properties@10.0.1","gitHead":"2f6133764c3b7cb020b72a63166efece1f584727","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"25.2.1","_npmVersion":"11.4.2","dist":{"shasum":"0dabc19aeebc747d133f6828374d06ac22b92189","size":3061,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-10.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-10.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-object-properties_10.0.1_1764849726565_0.15240995422921344"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-12-04T12:02:06.760Z","publish_time":1764849726760,"_source_registry_name":"default","_cnpm_publish_time":1764849726760},"10.0.0":{"name":"@putout/plugin-extract-object-properties","version":"10.0.0","type":"module","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to extract object properties into variable","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-object-properties#readme","main":"lib/index.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","plugin","remove","only"],"devDependencies":{"@putout/eslint-flat":"^3.0.0","@putout/plugin-apply-destructuring":"*","@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-object-properties@10.0.0","gitHead":"5f7a6aa1dc275858a1edf8fd6b11764a7fa0c311","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"20.19.0","_npmVersion":"11.1.0","dist":{"shasum":"a8b2a091f4672b0a2ead99c0ff2c7abe6d8adb72","size":3024,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-10.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-object-properties_10.0.0_1749663363651_0.19851661583066882"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-11T17:36:03.861Z","publish_time":1749663363861,"_source_registry_name":"default","_cnpm_publish_time":1749663363861},"9.0.0":{"name":"@putout/plugin-extract-object-properties","version":"9.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to extract object properties into variable","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-object-properties#readme","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://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","plugin","remove","only"],"devDependencies":{"@putout/plugin-apply-destructuring":"*","@putout/plugin-putout":"*","@putout/plugin-remove-unused-variables":"*","@putout/test":"^6.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-n":"^15.2.4","eslint-plugin-putout":"^17.0.0","madrun":"^9.0.0"},"peerDependencies":{"putout":">=29"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"81806e5c3dec8a0ddacbc33031e9b6417b739055","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@9.0.0","_nodeVersion":"18.14.2","_npmVersion":"9.1.3","dist":{"shasum":"401b2911c9a0dc94fa3c6a2f13c27d03a18fa32a","size":3019,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-9.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","tmp":"tmp/plugin-extract-object-properties_9.0.0_1680375390276_0.8679299991421405"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-01T18:56:30.572Z","publish_time":1680375390572,"_cnpm_publish_time":1680375390572},"8.3.1":{"name":"@putout/plugin-extract-object-properties","version":"8.3.1","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to extract object properties into variable","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-object-properties#readme","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://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","plugin","remove","only"],"devDependencies":{"@putout/plugin-apply-destructuring":"*","@putout/plugin-putout":"*","@putout/plugin-remove-unused-variables":"*","@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-n":"^15.2.4","eslint-plugin-putout":"^16.0.0","madrun":"^9.0.0"},"peerDependencies":{"putout":">=25"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"e732c9978bc4316512a357f63dd18ecd578f0067","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@8.3.1","_nodeVersion":"16.15.0","_npmVersion":"8.3.0","dist":{"shasum":"d822af97da3669ee4fb612a139528d32fac0da8a","size":2975,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-8.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-8.3.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","tmp":"tmp/plugin-extract-object-properties_8.3.1_1661168046033_0.7920656647480109"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-22T11:47:25.135Z","publish_time":1661168046212,"_cnpm_publish_time":1661168046212},"8.3.0":{"name":"@putout/plugin-extract-object-properties","version":"8.3.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-object-properties#readme","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://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","plugin","remove","only"],"devDependencies":{"@putout/plugin-apply-destructuring":"*","@putout/plugin-putout":"*","@putout/plugin-remove-unused-variables":"*","@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^14.0.0","madrun":"^9.0.0"},"peerDependencies":{"putout":">=25"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"9749ca75e20d84ead01d1dc56677fa5d814fa5f6","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@8.3.0","_nodeVersion":"16.14.2","_npmVersion":"8.3.0","dist":{"shasum":"2f6095e299930eee51f37864a4ace24f60b7bef8","size":2971,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-8.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-8.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","tmp":"tmp/plugin-extract-object-properties_8.3.0_1648805465493_0.6757462183733929"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-01T09:47:23.549Z","publish_time":1648805465640,"_cnpm_publish_time":1648805465640},"8.2.0":{"name":"@putout/plugin-extract-object-properties","version":"8.2.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-object-properties#readme","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://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","plugin","remove","only"],"devDependencies":{"@putout/plugin-apply-destructuring":"*","@putout/plugin-putout":"*","@putout/plugin-remove-unused-variables":"*","@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^14.0.0","madrun":"^9.0.0"},"peerDependencies":{"putout":">=25"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"a14e8aa0373fb24f53b77d9476917f66a8eb74f9","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@8.2.0","_nodeVersion":"16.14.2","_npmVersion":"8.3.0","dist":{"shasum":"7db999301dbea8e3bc0ecd4c97efd27f94f431c4","size":2973,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-8.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-8.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","tmp":"tmp/plugin-extract-object-properties_8.2.0_1647888885823_0.6593745983069155"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-21T18:54:54.090Z","publish_time":1647888886192,"_cnpm_publish_time":1647888886192},"8.1.0":{"name":"@putout/plugin-extract-object-properties","version":"8.1.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-object-properties#readme","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://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","plugin","remove","only"],"devDependencies":{"@putout/plugin-apply-destructuring":"*","@putout/plugin-putout":"*","@putout/plugin-remove-unused-variables":"*","@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^14.0.0","madrun":"^9.0.0"},"peerDependencies":{"putout":">=25"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"3722298839e037555eac069b590364d09428296e","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@8.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.3.0","dist":{"shasum":"120b3d9a5bd3ed9c0b75e9d412ddcf5a2e1cdaef","size":2869,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-8.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-8.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","tmp":"tmp/plugin-extract-object-properties_8.1.0_1647874458413_0.6309397419231255"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-21T14:54:44.665Z","publish_time":1647874458525,"_cnpm_publish_time":1647874458525},"8.0.1":{"name":"@putout/plugin-extract-object-properties","version":"8.0.1","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-object-properties#readme","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://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","plugin","remove","only"],"devDependencies":{"@putout/plugin-apply-destructuring":"*","@putout/plugin-putout":"*","@putout/plugin-remove-unused-variables":"*","@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^14.0.0","madrun":"^9.0.0"},"peerDependencies":{"putout":">=25"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"e55bb2b92a792f4f37a4bf3eea8c065167c2a126","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@8.0.1","_nodeVersion":"16.14.2","_npmVersion":"8.3.0","dist":{"shasum":"f2c2a45b16279623d4a5fdca8119506bf3d5c596","size":2836,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-8.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-8.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","tmp":"tmp/plugin-extract-object-properties_8.0.1_1647859950376_0.808160212709782"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-21T10:53:40.107Z","publish_time":1647859950529,"_cnpm_publish_time":1647859950529},"8.0.0":{"name":"@putout/plugin-extract-object-properties","version":"8.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-object-properties#readme","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://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","plugin","remove","only"],"devDependencies":{"@putout/plugin-apply-destructuring":"*","@putout/plugin-putout":"*","@putout/plugin-remove-unused-variables":"*","@putout/test":"^5.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^14.0.0","madrun":"^9.0.0"},"peerDependencies":{"putout":">=25"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"14f858223b62b30bd85ec36cac9c4f06eab16c31","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@8.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.3.0","dist":{"shasum":"a25f9261e33b3d7401dda3b1841f8eadacde4db1","size":2848,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-8.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","tmp":"tmp/plugin-extract-object-properties_8.0.0_1647813329895_0.917977459586331"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-20T21:55:34.207Z","publish_time":1647813330030,"_cnpm_publish_time":1647813330030},"7.0.0":{"name":"@putout/plugin-extract-object-properties","version":"7.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-extract-object-properties#readme","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://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","plugin","remove","only"],"devDependencies":{"@putout/plugin-apply-destructuring":"*","@putout/plugin-putout":"*","@putout/plugin-remove-unused-variables":"*","@putout/test":"^4.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^13.0.0","madrun":"^8.0.1"},"peerDependencies":{"putout":">=24"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"gitHead":"a49de9750cf74669576707870f17534203b9e9e6","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@7.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"shasum":"e0435bac961e58d77a0559aa0a25358e5515c03a","size":2928,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-7.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","tmp":"tmp/plugin-extract-object-properties_7.0.0_1642712520247_0.9643813730733723"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-20T21:06:00.243Z","publish_time":1642712520442,"_cnpm_publish_time":1642712520442},"6.0.1":{"name":"@putout/plugin-extract-object-properties","version":"6.0.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://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","plugin","remove","only"],"devDependencies":{"@putout/plugin-apply-destructuring":"*","@putout/plugin-putout":"*","@putout/plugin-remove-unused-variables":"*","@putout/test":"^3.0.0","c8":"^7.5.0","eslint":"^7.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^7.0.0","madrun":"^8.0.1"},"peerDependencies":{"putout":">=16"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@6.0.1","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"136052967323a44433134734315805af50ae60aa","size":2947,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-6.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","tmp":"tmp/plugin-extract-object-properties_6.0.1_1620396070471_0.6411587252728468"},"_hasShrinkwrap":false,"publish_time":1620396070607,"_cnpm_publish_time":1620396070607,"_cnpmcore_publish_time":"2021-12-16T21:05:46.422Z"},"6.0.0":{"name":"@putout/plugin-extract-object-properties","version":"6.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://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","plugin","remove","only"],"devDependencies":{"@putout/plugin-apply-destructuring":"^5.0.0","@putout/plugin-putout":"^5.0.0","@putout/test":"^3.0.0","c8":"^7.5.0","eslint":"^7.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^7.0.0","madrun":"^8.0.1"},"peerDependencies":{"putout":">=16"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@6.0.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"shasum":"853c64961f21f5eff4c7ebb4852c845a1f4d7908","size":2925,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-6.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","tmp":"tmp/plugin-extract-object-properties_6.0.0_1619098368822_0.5349683374834371"},"_hasShrinkwrap":false,"publish_time":1619098368956,"_cnpm_publish_time":1619098368956,"_cnpmcore_publish_time":"2021-12-16T21:05:46.674Z"},"5.0.0":{"name":"@putout/plugin-extract-object-properties","version":"5.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/plugin-apply-destructuring":"^5.0.0","@putout/plugin-putout":"^5.0.0","@putout/test":"^2.0.0","coveralls":"^3.0.0","eslint":"^7.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^6.0.0","madrun":"^7.0.0","nyc":"^15.0.1","supertape":"^2.0.0"},"peerDependencies":{"putout":">=11"},"license":"MIT","engines":{"node":">=12"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@5.0.0","_nodeVersion":"15.2.1","_npmVersion":"6.14.7","dist":{"shasum":"1939de30d9f86f58852f10060dc2c92ddd455b3f","size":2963,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-5.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","tmp":"tmp/plugin-extract-object-properties_5.0.0_1605967966658_0.277448231532877"},"_hasShrinkwrap":false,"publish_time":1605967966828,"_cnpm_publish_time":1605967966828,"_cnpmcore_publish_time":"2021-12-16T21:05:47.056Z"},"4.0.0":{"name":"@putout/plugin-extract-object-properties","version":"4.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/plugin-apply-destructuring":"^5.0.0","@putout/plugin-putout":"^5.0.0","@putout/test":"^2.0.0","coveralls":"^3.0.0","eslint":"^7.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^5.0.1","madrun":"^7.0.0","nyc":"^15.0.1","supertape":"^2.0.0"},"peerDependencies":{"putout":">=9"},"license":"MIT","engines":{"node":">=10"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@4.0.0","_nodeVersion":"14.6.0","_npmVersion":"6.14.4","dist":{"shasum":"98cb328eddfece69e4667065e69b2caf2a1591f8","size":2985,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-4.0.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_4.0.0_1596204075057_0.991323395648533"},"_hasShrinkwrap":false,"publish_time":1596204075185,"_cnpm_publish_time":1596204075185,"_cnpmcore_publish_time":"2021-12-16T21:05:47.277Z"},"3.2.3":{"name":"@putout/plugin-extract-object-properties","version":"3.2.3","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/plugin-apply-destructuring":"^5.0.0","@putout/plugin-putout":"^5.0.0","@putout/test":"^2.0.0","coveralls":"^3.0.0","eslint":"^7.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^5.0.1","madrun":"^7.0.0","nyc":"^15.0.1","supertape":"^2.0.0"},"peerDependencies":{"putout":">=7.17"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@3.2.3","_nodeVersion":"14.5.0","_npmVersion":"6.14.4","dist":{"shasum":"818fb88ccb1683099df2ad27bd790bdb3da89bff","size":3034,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-3.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-3.2.3.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_3.2.3_1593695954890_0.4542551045808645"},"_hasShrinkwrap":false,"publish_time":1593695954990,"_cnpm_publish_time":1593695954990,"_cnpmcore_publish_time":"2021-12-16T21:05:47.498Z"},"3.2.2":{"name":"@putout/plugin-extract-object-properties","version":"3.2.2","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/plugin-apply-destructuring":"^5.0.0","@putout/plugin-putout":"^5.0.0","@putout/test":"^2.0.0","coveralls":"^3.0.0","eslint":"^7.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^4.0.0","madrun":"^6.0.0","nyc":"^15.0.1","supertape":"^2.0.0"},"peerDependencies":{"putout":">=7.17"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@3.2.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"shasum":"530470b83213b6c1f807ffaa6e4a12a2c73a66d9","size":3030,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-3.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-3.2.2.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_3.2.2_1592395485101_0.06117980659154432"},"_hasShrinkwrap":false,"publish_time":1592395485209,"_cnpm_publish_time":1592395485209,"_cnpmcore_publish_time":"2021-12-16T21:05:48.024Z"},"3.2.1":{"name":"@putout/plugin-extract-object-properties","version":"3.2.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/plugin-apply-destructuring":"^5.0.0","@putout/plugin-putout":"^5.0.0","@putout/test":"^2.0.0","coveralls":"^3.0.0","eslint":"^7.0.0-rc.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^4.0.0","madrun":"^6.0.0","nyc":"^15.0.1","supertape":"^2.0.0"},"peerDependencies":{"putout":">=7.17"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@3.2.1","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"c524efd2748492cb7baaedeb538d7f4ddccf3991","size":3039,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-3.2.1.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_3.2.1_1590878574031_0.8186814503807194"},"_hasShrinkwrap":false,"publish_time":1590878574169,"_cnpm_publish_time":1590878574169,"_cnpmcore_publish_time":"2021-12-16T21:05:48.259Z"},"3.2.0":{"name":"@putout/plugin-extract-object-properties","version":"3.2.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/plugin-putout":"^5.0.0","@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.2.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^3.0.0","madrun":"^5.0.0","nyc":"^14.0.0","supertape":"^1.0.3"},"peerDependencies":{"putout":">=7.17"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@3.2.0","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"shasum":"94af1033191b60ac90fe2fb89ad04260ae75e951","size":3006,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-3.2.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_3.2.0_1586515458313_0.8502207246157754"},"_hasShrinkwrap":false,"publish_time":1586515458414,"_cnpm_publish_time":1586515458414,"_cnpmcore_publish_time":"2021-12-16T21:05:48.512Z"},"3.1.3":{"name":"@putout/plugin-extract-object-properties","version":"3.1.3","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/plugin-putout":"^5.0.0","@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.2.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^3.0.0","madrun":"^5.0.0","nyc":"^14.0.0","supertape":"^1.0.3"},"peerDependencies":{"putout":">=7.17"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@3.1.3","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"shasum":"a164d7c55c07472384c886fdbda2295654a3a9ce","size":3038,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-3.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-3.1.3.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_3.1.3_1585669556893_0.8382785436394313"},"_hasShrinkwrap":false,"publish_time":1585669557012,"_cnpm_publish_time":1585669557012,"_cnpmcore_publish_time":"2021-12-16T21:05:49.047Z"},"3.1.2":{"name":"@putout/plugin-extract-object-properties","version":"3.1.2","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/plugin-putout":"^5.0.0","@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.2.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^3.0.0","madrun":"^5.0.0","nyc":"^14.0.0","supertape":"^1.0.3"},"peerDependencies":{"putout":">=7.17"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@3.1.2","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"shasum":"42bb69c8ab7a56c662cc6935d9dca6151dfdd3e0","size":3047,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-3.1.2.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_3.1.2_1585669388602_0.6662767536500536"},"_hasShrinkwrap":false,"publish_time":1585669388739,"_cnpm_publish_time":1585669388739,"_cnpmcore_publish_time":"2021-12-16T21:05:49.268Z"},"3.1.1":{"name":"@putout/plugin-extract-object-properties","version":"3.1.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/plugin-putout":"^5.0.0","@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.2.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^3.0.0","madrun":"^5.0.0","nyc":"^14.0.0","supertape":"^1.0.3"},"peerDependencies":{"putout":">=7.17"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@3.1.1","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"shasum":"b8e7c8e265326fe51f63e8096db521d07c2f20bd","size":3429,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-3.1.1.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_3.1.1_1585669350185_0.34884100711755983"},"_hasShrinkwrap":false,"publish_time":1585669350296,"_cnpm_publish_time":1585669350296,"_cnpmcore_publish_time":"2021-12-16T21:05:49.530Z"},"3.1.0":{"name":"@putout/plugin-extract-object-properties","version":"3.1.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/plugin-putout":"^5.0.0","@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.2.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^3.0.0","madrun":"^5.0.0","nyc":"^14.0.0","supertape":"^1.0.3"},"peerDependencies":{"putout":">=7.17"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@3.1.0","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"shasum":"377e390e8f80779780d384e3aabeb7acdd3a95bb","size":4569,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-3.1.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_3.1.0_1585669319529_0.6599458620516012"},"_hasShrinkwrap":false,"publish_time":1585669319649,"_cnpm_publish_time":1585669319649,"_cnpmcore_publish_time":"2021-12-16T21:05:49.738Z"},"3.0.0":{"name":"@putout/plugin-extract-object-properties","version":"3.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/plugin-putout":"^4.0.0","@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.2.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^3.0.0","madrun":"^5.0.0","nyc":"^14.0.0","supertape":"^1.0.3"},"peerDependencies":{"putout":">=7.17"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@3.0.0","_nodeVersion":"13.10.1","_npmVersion":"6.12.1","dist":{"shasum":"52c61fd1ee732ad5f416e2625d3ffc939438d13d","size":4515,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-3.0.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_3.0.0_1583655252436_0.015409764843374196"},"_hasShrinkwrap":false,"publish_time":1583655252548,"_cnpm_publish_time":1583655252548,"_cnpmcore_publish_time":"2021-12-16T21:05:49.949Z"},"2.0.0":{"name":"@putout/plugin-extract-object-properties","version":"2.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.2.0","eslint-plugin-node":"^10.0.0","eslint-plugin-putout":"^2.0.0","madrun":"^3.0.0","nyc":"^14.0.0","supertape":"^1.0.3"},"peerDependencies":{"putout":">=6"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@2.0.0","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"shasum":"c836d92c45d683be3ac43f0971d0b8f991a1b59c","size":4408,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-2.0.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_2.0.0_1569849905259_0.22345183322119433"},"_hasShrinkwrap":false,"publish_time":1569849905457,"_cnpm_publish_time":1569849905457,"_cnpmcore_publish_time":"2021-12-16T21:05:50.185Z"},"1.3.0":{"name":"@putout/plugin-extract-object-properties","version":"1.3.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.2.0","eslint-plugin-node":"^10.0.0","eslint-plugin-putout":"^2.0.0","madrun":"^3.0.0","nyc":"^14.0.0","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@1.3.0","_nodeVersion":"12.11.0","_npmVersion":"6.11.3","dist":{"shasum":"e36a8f9565754cec425465476e83ec023843549e","size":4406,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-1.3.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_1.3.0_1569849853294_0.27150285487496717"},"_hasShrinkwrap":false,"publish_time":1569849853485,"_cnpm_publish_time":1569849853485,"_cnpmcore_publish_time":"2021-12-16T21:05:50.395Z"},"1.2.3":{"name":"@putout/plugin-extract-object-properties","version":"1.2.3","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.0.0-rc","eslint-plugin-node":"^9.1.0","eslint-plugin-putout":"^1.5.0","madrun":"^2.0.0","nyc":"^14.0.0","putout":"^4.3.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@1.2.3","_nodeVersion":"12.6.0","_npmVersion":"6.10.0","dist":{"shasum":"d2c33208200d0dd155bd587a49f606451286500e","size":4420,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-1.2.3.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_1.2.3_1562321057637_0.05030095276520452"},"_hasShrinkwrap":false,"publish_time":1562321057752,"_cnpm_publish_time":1562321057752,"_cnpmcore_publish_time":"2021-12-16T21:05:50.604Z"},"1.2.2":{"name":"@putout/plugin-extract-object-properties","version":"1.2.2","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.0.0-rc","eslint-plugin-node":"^9.1.0","eslint-plugin-putout":"^1.5.0","madrun":"^2.0.0","nyc":"^14.0.0","putout":"^4.3.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@1.2.2","_nodeVersion":"12.6.0","_npmVersion":"6.10.0","dist":{"shasum":"2e6f37e3514a0281d5ee35edfe72db259381c6ee","size":4305,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-1.2.2.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_1.2.2_1562264305972_0.7433353737002282"},"_hasShrinkwrap":false,"publish_time":1562264306098,"_cnpm_publish_time":1562264306098,"_cnpmcore_publish_time":"2021-12-16T21:05:50.807Z"},"1.2.1":{"name":"@putout/plugin-extract-object-properties","version":"1.2.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.0.0-rc","eslint-plugin-node":"^9.1.0","eslint-plugin-putout":"^1.5.0","madrun":"^2.0.0","nyc":"^14.0.0","putout":"^4.3.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@1.2.1","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"shasum":"1b43b54923a9e0948547e079ec7f5ebff752f78c","size":4240,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-1.2.1.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_1.2.1_1562170480654_0.28776414082080115"},"_hasShrinkwrap":false,"publish_time":1562170481056,"_cnpm_publish_time":1562170481056,"_cnpmcore_publish_time":"2021-12-16T21:05:51.061Z"},"1.2.0":{"name":"@putout/plugin-extract-object-properties","version":"1.2.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.0.0-rc","eslint-plugin-node":"^9.1.0","eslint-plugin-putout":"^1.5.0","madrun":"^2.0.0","nyc":"^14.0.0","putout":"^4.3.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@1.2.0","_nodeVersion":"12.6.0","_npmVersion":"6.9.0","dist":{"shasum":"ba094b9a8c55edfb23aa499c109dfd6e92728d0e","size":4263,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-1.2.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_1.2.0_1562170207293_0.03948456977327219"},"_hasShrinkwrap":false,"publish_time":1562170207395,"_cnpm_publish_time":1562170207395,"_cnpmcore_publish_time":"2021-12-16T21:05:51.262Z"},"1.1.2":{"name":"@putout/plugin-extract-object-properties","version":"1.1.2","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.0.0-rc","eslint-plugin-node":"^9.1.0","eslint-plugin-putout":"^1.5.0","madrun":"^2.0.0","nyc":"^14.0.0","putout":"^4.3.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@1.1.2","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"7a4e54944f8d8114fa803d2fad6ee2ce88e0b164","size":2572,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-1.1.2.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_1.1.2_1561041251710_0.10281771377844673"},"_hasShrinkwrap":false,"publish_time":1561041251825,"_cnpm_publish_time":1561041251825,"_cnpmcore_publish_time":"2021-12-16T21:05:51.460Z"},"1.1.1":{"name":"@putout/plugin-extract-object-properties","version":"1.1.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.0.0-rc","eslint-plugin-node":"^9.1.0","eslint-plugin-putout":"^1.5.0","madrun":"^2.0.0","nyc":"^14.0.0","putout":"^4.3.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@1.1.1","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"c77d9e6917e0286e7fc218c3858b0eebd5aa2984","size":2572,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-1.1.1.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_1.1.1_1561041182681_0.2997053088525614"},"_hasShrinkwrap":false,"publish_time":1561041182845,"_cnpm_publish_time":1561041182845,"_cnpmcore_publish_time":"2021-12-16T21:05:51.654Z"},"1.1.0":{"name":"@putout/plugin-extract-object-properties","version":"1.1.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.0.0-rc","eslint-plugin-node":"^8.0.1","eslint-plugin-putout":"^1.5.0","madrun":"^2.0.0","nyc":"^14.0.0","putout":"^4.3.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.31"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@1.1.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"9376e4326a11191e7dd06d31e78b04b5c65798e5","size":2526,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-1.1.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_1.1.0_1560944571549_0.15131882401469676"},"_hasShrinkwrap":false,"publish_time":1560944571714,"_cnpm_publish_time":1560944571714,"_cnpmcore_publish_time":"2021-12-16T21:05:51.838Z"},"1.0.3":{"name":"@putout/plugin-extract-object-properties","version":"1.0.3","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.0.0-rc","eslint-plugin-node":"^8.0.1","eslint-plugin-putout":"^1.5.0","madrun":"^2.0.0","nyc":"^14.0.0","putout":"^4.3.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.28"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@1.0.3","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"352ae74500ff469af8b2da0f93c4e90e25f234aa","size":2526,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-1.0.3.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_1.0.3_1560525407913_0.3089967848372963"},"_hasShrinkwrap":false,"publish_time":1560525408028,"_cnpm_publish_time":1560525408028,"_cnpmcore_publish_time":"2021-12-16T21:05:52.030Z"},"1.0.2":{"name":"@putout/plugin-extract-object-properties","version":"1.0.2","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.0.0-rc","eslint-plugin-node":"^8.0.1","eslint-plugin-putout":"^1.5.0","madrun":"^2.0.0","nyc":"^14.0.0","putout":"^4.3.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.28"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@1.0.2","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"c3623084c9bfb1b219293af0074242066b8f35dc","size":2507,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-1.0.2.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_1.0.2_1560524152098_0.22088510152734298"},"_hasShrinkwrap":false,"publish_time":1560524152323,"_cnpm_publish_time":1560524152323,"_cnpmcore_publish_time":"2021-12-16T21:05:52.239Z"},"1.0.1":{"name":"@putout/plugin-extract-object-properties","version":"1.0.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.0.0-rc","eslint-plugin-node":"^8.0.1","eslint-plugin-putout":"^1.5.0","madrun":"^2.0.0","nyc":"^14.0.0","putout":"^4.3.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.28"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@1.0.1","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"324562a0d34c2ceb4e456b420eee8e34c3712b21","size":2480,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-1.0.1.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_1.0.1_1560523544103_0.6046065411303969"},"_hasShrinkwrap":false,"publish_time":1560523544212,"_cnpm_publish_time":1560523544212,"_cnpmcore_publish_time":"2021-12-16T21:05:52.443Z"},"1.0.0":{"name":"@putout/plugin-extract-object-properties","version":"1.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to extract object properties into variable","homepage":"http://github.com/coderaiser/putout","main":"lib/extract-object-properties.js","release":false,"tag":false,"changelog":false,"repository":{"type":"git","url":"git://github.com/coderaiser/putout.git"},"scripts":{"test":"madrun test","watch:test":"madrun watch:test","lint:lib":"madrun lint:lib","lint":"madrun lint","fix:lint":"madrun fix:lint","putout":"madrun putout","coverage":"madrun coverage","report":"madrun report"},"dependencies":{},"keywords":["putout","putout-plugin","plugin","remove","only"],"devDependencies":{"@putout/test":"^1.3.0","coveralls":"^3.0.0","eslint":"^6.0.0-rc","eslint-plugin-node":"^8.0.1","eslint-plugin-putout":"^1.5.0","madrun":"^2.0.0","nyc":"^14.0.0","putout":"^4.3.2","supertape":"^1.0.3"},"peerDependencies":{"putout":">=4.28"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-extract-object-properties@1.0.0","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"060d94f2a38f9f530f18f98d3d964c114243d902","size":2462,"noattachment":false,"key":"/@putout/plugin-extract-object-properties/-/@putout/plugin-extract-object-properties-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-extract-object-properties/download/@putout/plugin-extract-object-properties-1.0.0.tgz"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"_npmUser":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/plugin-extract-object-properties_1.0.0_1560522195826_0.5982673748687446"},"_hasShrinkwrap":false,"publish_time":1560522195964,"_cnpm_publish_time":1560522195964,"_cnpmcore_publish_time":"2021-12-16T21:05:52.651Z"}},"readme":"# @putout/plugin-extract-object-properties [![NPM version][NPMIMGURL]][NPMURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@putout/plugin-extract-object-properties.svg?style=flat&longCache=true\n[NPMURL]: https://npmjs.org/package/@putout/plugin-extract-object-properties \"npm\"\n\n> The **destructuring assignment** makes possible to unpack values from objects into distinct variables.\n>\n> (c) [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment)\n\n????[**Putout**](https://github.com/coderaiser/putout) plugin adds ability to apply destructuring to extract object properties. Merged with [`@putout/plugin-destructuring`](https://www.npmjs.com/package/@putout/plugin-destructuring).\n\n## Install\n\n```\nnpm i @putout/plugin-extract-object-properties -D\n```\n\n## Rule\n\n```json\n{\n    \"rules\": {\n        \"extract-object-properties/equal-deep\": \"on\",\n        \"extract-object-properties/not-equal-deep\": \"on\"\n    }\n}\n```\n\n## Equal Deep\n\n### ❌ Example of incorrect code\n\n```js\nconst {replaceWith} = a.operate;\nconst {isIdentifier} = a.types;\n```\n\n### ✅ Example of correct code\n\n```js\nconst {operator, types} = a;\n\nconst {replaceWith} = operator;\nconst {isIdentifier} = types;\n```\n\n## Not Equal Deep\n\n### ❌ Example of incorrect code\n\n```js\nconst {replaceWith} = a;\nconst {isIdentifier} = a.types;\n```\n\n### ✅ Example of correct code\n\n```js\nconst {replaceWith, types} = a;\n\nconst {isIdentifier} = types;\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/coderaiser/putout/tree/v40.15.1/packages/plugin-extract-object-properties#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"license":"MIT"}