{"_id":"@putout/plugin-merge-duplicate-imports","_rev":"4155786","name":"@putout/plugin-merge-duplicate-imports","description":"🐊Putout plugin adds ability to merge duplicate-imports","dist-tags":{"latest":"11.0.3"},"maintainers":[{"name":"coderaiser","email":"mnemonic.enemy@gmail.com"}],"time":{"modified":"2026-03-01T20:26:11.000Z","created":"2020-05-28T15:17:35.620Z","11.0.3":"2024-12-22T11:05:38.517Z","11.0.2":"2024-12-22T11:02:03.239Z","11.0.1":"2024-12-21T20:39:34.847Z","11.0.0":"2024-01-09T15:20:51.971Z","10.0.0":"2023-11-08T21:34:00.938Z","9.0.0":"2023-04-25T14:20:06.123Z","8.0.0":"2023-01-06T17:27:37.862Z","7.0.0":"2022-08-07T22:46:51.595Z","6.1.0":"2022-04-21T09:08:47.277Z","6.0.0":"2022-04-01T21:58:41.120Z","5.0.0":"2022-01-20T21:04:13.011Z","4.0.1":"2022-01-20T20:23:19.186Z","4.0.0":"2021-11-01T15:37:54.015Z","3.2.1":"2021-10-01T13:49:53.530Z","3.2.0":"2021-07-27T09:53:03.664Z","3.1.0":"2021-05-15T13:42:35.902Z","3.0.0":"2020-07-29T15:40:59.231Z","2.0.1":"2020-07-16T15:34:20.824Z","2.0.0":"2020-07-09T14:21:57.481Z","1.2.0":"2020-06-03T19:56:04.887Z","1.1.0":"2020-05-28T20:17:50.749Z","1.0.0":"2020-05-28T15:17:35.620Z"},"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":{"11.0.3":{"name":"@putout/plugin-merge-duplicate-imports","version":"11.0.3","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to merge duplicate-imports","homepage":"https://github.com/coderaiser/putout/tree/v36.18.0/packages/plugin-merge-duplicate-imports#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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@putout/plugin-declare":"*","@putout/plugin-nodejs":"*","@putout/plugin-tape":"*","@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","lerna":"^6.0.1","madrun":"^10.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=34"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-merge-duplicate-imports@11.0.3","gitHead":"06fa9243858a31e21523413915cb274b43652622","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"c11d8c15dac794ff810e3a3ab2d2409482b881bb","size":4028,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-11.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-11.0.3.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-merge-duplicate-imports_11.0.3_1734865538328_0.9071084767363118"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-22T11:05:38.517Z","publish_time":1734865538517,"_source_registry_name":"default","_cnpm_publish_time":1734865538517},"11.0.2":{"name":"@putout/plugin-merge-duplicate-imports","version":"11.0.2","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to merge duplicate-imports","homepage":"https://github.com/coderaiser/putout/tree/v36.18.0/packages/plugin-merge-duplicate-imports#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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@putout/plugin-declare":"*","@putout/plugin-nodejs":"*","@putout/plugin-tape":"*","@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","lerna":"^6.0.1","madrun":"^10.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=34"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-merge-duplicate-imports@11.0.2","gitHead":"06fa9243858a31e21523413915cb274b43652622","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"85a037fe423f0ab2d778ae918a1f39c84277105b","size":4025,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-11.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-11.0.2.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-merge-duplicate-imports_11.0.2_1734865323051_0.09021121233139251"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-22T11:02:03.239Z","publish_time":1734865323239,"_source_registry_name":"default","_cnpm_publish_time":1734865323239},"11.0.1":{"name":"@putout/plugin-merge-duplicate-imports","version":"11.0.1","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to merge duplicate-imports","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-merge-duplicate-imports#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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@putout/plugin-declare":"*","@putout/plugin-nodejs":"*","@putout/plugin-tape":"*","@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","lerna":"^6.0.1","madrun":"^10.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=34"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"_id":"@putout/plugin-merge-duplicate-imports@11.0.1","gitHead":"abde958138e302f0560ff37ab0d586d81ffc5305","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"shasum":"6e06096cd5470f31a4507b90effd799a3b925d23","size":4021,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-11.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-11.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-merge-duplicate-imports_11.0.1_1734813574671_0.8332156382842684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-21T20:39:34.847Z","publish_time":1734813574847,"_source_registry_name":"default","_cnpm_publish_time":1734813574847},"11.0.0":{"name":"@putout/plugin-merge-duplicate-imports","version":"11.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to merge duplicate-imports","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-merge-duplicate-imports#readme","main":"lib/index.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@putout/plugin-declare":"*","@putout/plugin-nodejs":"*","@putout/plugin-tape":"*","@putout/test":"^8.0.0","c8":"^9.0.0","eslint":"^9.0.0-alpha.0","eslint-plugin-n":"^17.0.0-0","eslint-plugin-putout":"^22.0.0","lerna":"^6.0.1","madrun":"^10.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=34"},"license":"MIT","engines":{"node":">=18"},"publishConfig":{"access":"public"},"gitHead":"cb1789dde1bb5ad47872c8795f89326e2f162414","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@11.0.0","_nodeVersion":"20.10.0","_npmVersion":"9.6.6","dist":{"shasum":"357fb3c1694f7604254782d0462c43af6c504fc8","size":3994,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-11.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-11.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-merge-duplicate-imports_11.0.0_1704813651808_0.10425262780216671"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-09T15:20:51.971Z","publish_time":1704813651971,"_source_registry_name":"default","_cnpm_publish_time":1704813651971},"10.0.0":{"name":"@putout/plugin-merge-duplicate-imports","version":"10.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"🐊Putout plugin adds ability to merge duplicate-imports","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-merge-duplicate-imports#readme","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@putout/plugin-declare":"*","@putout/plugin-nodejs":"*","@putout/plugin-tape":"*","@putout/test":"^7.0.0","c8":"^8.0.0","eslint":"^8.0.1","eslint-plugin-n":"^16.0.0","eslint-plugin-putout":"^21.0.0","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^3.0.1"},"peerDependencies":{"putout":">=33"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"e575c8aaf54f2135ca554bc5b0330a52ae217b8a","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@10.0.0","_nodeVersion":"18.16.0","_npmVersion":"9.6.6","dist":{"shasum":"8fb128783d78b83e51d0843ac3fc0eaf2f5d3b4a","size":2454,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-10.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-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","tmp":"tmp/plugin-merge-duplicate-imports_10.0.0_1699479240750_0.6026959819847062"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-08T21:34:00.938Z","publish_time":1699479240938,"_source_registry_name":"default","_cnpm_publish_time":1699479240938},"9.0.0":{"name":"@putout/plugin-merge-duplicate-imports","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 merge duplicate-imports","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-merge-duplicate-imports#readme","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@putout/plugin-declare":"*","@putout/plugin-tape":"*","@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","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=29"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"e53cb2cb05b9318207eb38c59f5ef4f06ae453be","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@9.0.0","_nodeVersion":"18.15.0","_npmVersion":"9.1.3","dist":{"shasum":"d083d900c757b88607a7c157e5fa76e947e4063d","size":2453,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-9.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-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-merge-duplicate-imports_9.0.0_1682432405943_0.3290556088082459"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-04-25T14:20:06.123Z","publish_time":1682432406123,"_cnpm_publish_time":1682432406123},"8.0.0":{"name":"@putout/plugin-merge-duplicate-imports","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 merge duplicate-imports","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-merge-duplicate-imports#readme","main":"lib/merge-duplicate-imports.js","commitType":"colon","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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@putout/plugin-declare-undefined-variables":"*","@putout/plugin-tape":"*","@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","lerna":"^6.0.1","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=28"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"398c2829824f4e7d99ee0f3b9e0b315b9328b4cc","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@8.0.0","_nodeVersion":"18.12.1","_npmVersion":"9.1.3","dist":{"shasum":"b8238b8fbd1a0f5ba79634c2af75ec31af62450b","size":2421,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-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-merge-duplicate-imports_8.0.0_1673026057687_0.8768627003165672"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-06T17:28:19.562Z","publish_time":1673026057862,"_cnpm_publish_time":1673026057862},"7.0.0":{"name":"@putout/plugin-merge-duplicate-imports","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 find and remove process.exit","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-merge-duplicate-imports#readme","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@putout/plugin-declare-undefined-variables":"*","@putout/plugin-tape":"*","@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","lerna":"^5.0.0","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=27"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"c722773d935c1ee23838baea5ed91056876e33eb","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@7.0.0","_nodeVersion":"18.7.0","_npmVersion":"8.3.0","dist":{"shasum":"2cac28bada4b14da1f12bf7a73f33604117053a1","size":2378,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-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-merge-duplicate-imports_7.0.0_1659912411477_0.5286152645300244"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-07T22:46:54.740Z","publish_time":1659912411595,"_cnpm_publish_time":1659912411595},"6.1.0":{"name":"@putout/plugin-merge-duplicate-imports","version":"6.1.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove process.exit","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-merge-duplicate-imports#readme","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@putout/plugin-declare-undefined-variables":"*","@putout/plugin-tape":"*","@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","lerna":"^4.0.0","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=25"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"e0bfc740ba785dcb55ac11823d5c2a965e2047f8","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@6.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.3.0","dist":{"shasum":"833b356224cdb69623fc307be1fa1fc6cde5aa18","size":2378,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-6.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-merge-duplicate-imports_6.1.0_1650532127157_0.3014219000168237"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-21T09:43:19.877Z","publish_time":1650532127277,"_cnpm_publish_time":1650532127277},"6.0.0":{"name":"@putout/plugin-merge-duplicate-imports","version":"6.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove process.exit","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-merge-duplicate-imports#readme","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@putout/plugin-declare-undefined-variables":"*","@putout/plugin-tape":"*","@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","lerna":"^4.0.0","madrun":"^9.0.0","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=25"},"license":"MIT","engines":{"node":">=16"},"publishConfig":{"access":"public"},"gitHead":"82718c4948e996e900f3cd7d83fe034ff5b8d1bd","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@6.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.3.0","dist":{"shasum":"27ca3cac1e5fe7bce93eee1c63a2af29c0a9239b","size":2440,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-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-merge-duplicate-imports_6.0.0_1648850320982_0.30846527691510506"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-01T21:58:48.148Z","publish_time":1648850321120,"_cnpm_publish_time":1648850321120},"5.0.0":{"name":"@putout/plugin-merge-duplicate-imports","version":"5.0.0","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove process.exit","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-merge-duplicate-imports#readme","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@putout/plugin-declare-undefined-variables":"*","@putout/plugin-tape":"*","@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","lerna":"^4.0.0","madrun":"^8.0.1","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=24"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"gitHead":"e28d7c9e065bd41ba28996b94f9a5fd9d867485c","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@5.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"shasum":"7abfcbf10e3cc45fcff6e0560e818c3cf41489c9","size":2291,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-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-merge-duplicate-imports_5.0.0_1642712652807_0.9497371368599719"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-20T21:04:21.713Z","publish_time":1642712653011,"_cnpm_publish_time":1642712653011},"4.0.1":{"name":"@putout/plugin-merge-duplicate-imports","version":"4.0.1","type":"commonjs","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove process.exit","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-merge-duplicate-imports#readme","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@putout/plugin-declare-undefined-variables":"*","@putout/plugin-tape":"*","@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","lerna":"^4.0.0","madrun":"^8.0.1","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=21"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"gitHead":"56706d5faaea80f1cbf38410f64a45054fa80e80","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@4.0.1","_nodeVersion":"16.13.2","_npmVersion":"8.3.0","dist":{"shasum":"d6a7e9eb1d327b6356fd50064f9fd5da134667af","size":2316,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-4.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-merge-duplicate-imports_4.0.1_1642710199028_0.22565348401201635"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-20T20:23:30.565Z","publish_time":1642710199186,"_cnpm_publish_time":1642710199186},"4.0.0":{"name":"@putout/plugin-merge-duplicate-imports","version":"4.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove process.exit","homepage":"https://github.com/coderaiser/putout/tree/master/packages/plugin-merge-duplicate-imports","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@putout/plugin-tape":"*","@putout/test":"^3.0.0","c8":"^7.5.0","eslint":"^8.0.1","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^11.0.0","lerna":"^4.0.0","madrun":"^8.0.1","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=21"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"gitHead":"82f34989161539373e4cb80ad48b35ac1840736b","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@4.0.0","_nodeVersion":"16.8.0","_npmVersion":"8.1.0","dist":{"shasum":"e853ad45bd2aec49d9e39411aeb209b202a37b12","size":2259,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-4.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-merge-duplicate-imports_4.0.0_1635781073868_0.8996864392197037"},"_hasShrinkwrap":false,"publish_time":1635781074015,"_cnpm_publish_time":1635781074015,"_cnpmcore_publish_time":"2021-12-16T21:05:43.781Z"},"3.2.1":{"name":"@putout/plugin-merge-duplicate-imports","version":"3.2.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove process.exit","homepage":"http://github.com/coderaiser/putout","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@putout/plugin-tape":"^4.0.0","@putout/test":"^3.0.0","c8":"^7.5.0","eslint":"^8.0.0-beta.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^10.0.0","lerna":"^4.0.0","madrun":"^8.0.1","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=20"},"license":"MIT","engines":{"node":">=14"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@3.2.1","_nodeVersion":"16.8.0","_npmVersion":"7.21.0","dist":{"shasum":"8b2b1005fc26e2934210145029c9226e011fe6a0","size":2246,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-3.2.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-merge-duplicate-imports_3.2.1_1633096193393_0.06881735469304906"},"_hasShrinkwrap":false,"publish_time":1633096193530,"_cnpm_publish_time":1633096193530,"_cnpmcore_publish_time":"2021-12-16T21:05:43.979Z"},"3.2.0":{"name":"@putout/plugin-merge-duplicate-imports","version":"3.2.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove process.exit","homepage":"http://github.com/coderaiser/putout","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@putout/test":"^3.0.0","c8":"^7.5.0","eslint":"^7.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-putout":"^8.0.0","lerna":"^4.0.0","madrun":"^8.0.1","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=9"},"license":"MIT","engines":{"node":">=10"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@3.2.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"45b4864d8ca6e4c3619421171dc58f655a4f5847","size":2253,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-3.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-merge-duplicate-imports_3.2.0_1627379583511_0.31328490907363893"},"_hasShrinkwrap":false,"publish_time":1627379583664,"_cnpm_publish_time":1627379583664,"_cnpmcore_publish_time":"2021-12-16T21:05:44.262Z"},"3.1.0":{"name":"@putout/plugin-merge-duplicate-imports","version":"3.1.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove process.exit","homepage":"http://github.com/coderaiser/putout","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@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","lerna":"^4.0.0","madrun":"^8.0.1","nodemon":"^2.0.1"},"peerDependencies":{"putout":">=9"},"license":"MIT","engines":{"node":">=10"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@3.1.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"shasum":"3c428cc5c46eaba99dcec2801f13946975f44481","size":2234,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-3.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-merge-duplicate-imports_3.1.0_1621086155758_0.8484887129623464"},"_hasShrinkwrap":false,"publish_time":1621086155902,"_cnpm_publish_time":1621086155902,"_cnpmcore_publish_time":"2021-12-16T21:05:44.482Z"},"3.0.0":{"name":"@putout/plugin-merge-duplicate-imports","version":"3.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove process.exit","homepage":"http://github.com/coderaiser/putout","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@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","lerna":"^3.8.5","madrun":"^7.0.0","nodemon":"^2.0.1","nyc":"^15.0.1"},"peerDependencies":{"putout":">=9"},"license":"MIT","engines":{"node":">=10"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@3.0.0","_nodeVersion":"14.6.0","_npmVersion":"6.14.4","dist":{"shasum":"64a10b19b9974d41f51d209605ed294487fc1fd6","size":2245,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-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-merge-duplicate-imports_3.0.0_1596037259013_0.7504446531181475"},"_hasShrinkwrap":false,"publish_time":1596037259231,"_cnpm_publish_time":1596037259231,"_cnpmcore_publish_time":"2021-12-16T21:05:44.703Z"},"2.0.1":{"name":"@putout/plugin-merge-duplicate-imports","version":"2.0.1","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove process.exit","homepage":"http://github.com/coderaiser/putout","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@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","lerna":"^3.8.5","madrun":"^7.0.0","nodemon":"^2.0.1","nyc":"^15.0.1"},"peerDependencies":{"putout":">=9"},"license":"MIT","engines":{"node":">=10"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@2.0.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.4","dist":{"shasum":"c44fd9f172f85fc70e0e8ae1a5de7751a6a69d2e","size":2249,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-2.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-merge-duplicate-imports_2.0.1_1594913660720_0.8544785075091903"},"_hasShrinkwrap":false,"publish_time":1594913660824,"_cnpm_publish_time":1594913660824,"_cnpmcore_publish_time":"2021-12-16T21:05:44.970Z"},"2.0.0":{"name":"@putout/plugin-merge-duplicate-imports","version":"2.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove process.exit","homepage":"http://github.com/coderaiser/putout","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@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","lerna":"^3.8.5","madrun":"^7.0.0","nodemon":"^2.0.1","nyc":"^15.0.1"},"peerDependencies":{"putout":">=9"},"license":"MIT","engines":{"node":">=10"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@2.0.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.4","dist":{"shasum":"6058ad5a701f4d0336dd6551850d40d24badea47","size":2250,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-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-merge-duplicate-imports_2.0.0_1594304517364_0.7962648933342946"},"_hasShrinkwrap":false,"publish_time":1594304517481,"_cnpm_publish_time":1594304517481,"_cnpmcore_publish_time":"2021-12-16T21:05:45.197Z"},"1.2.0":{"name":"@putout/plugin-merge-duplicate-imports","version":"1.2.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove process.exit","homepage":"http://github.com/coderaiser/putout","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@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","lerna":"^3.8.5","madrun":"^6.0.0","nodemon":"^2.0.1","nyc":"^15.0.1"},"peerDependencies":{"putout":">=8"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@1.2.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.4","dist":{"shasum":"0efd9f516cec8ac19e77727cb1aa92651759724a","size":2321,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-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-merge-duplicate-imports_1.2.0_1591214164451_0.48719271495599115"},"_hasShrinkwrap":false,"publish_time":1591214164887,"_cnpm_publish_time":1591214164887,"_cnpmcore_publish_time":"2021-12-16T21:05:46.274Z"},"1.1.0":{"name":"@putout/plugin-merge-duplicate-imports","version":"1.1.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove process.exit","homepage":"http://github.com/coderaiser/putout","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@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","lerna":"^3.8.5","madrun":"^6.0.0","nodemon":"^2.0.1","nyc":"^15.0.1"},"peerDependencies":{"putout":">=8"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@1.1.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"c65f2cd3f2c176ea486bf912b32f92aab881c5aa","size":2289,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-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-merge-duplicate-imports_1.1.0_1590697070589_0.47333967714190206"},"_hasShrinkwrap":false,"publish_time":1590697070749,"_cnpm_publish_time":1590697070749,"_cnpmcore_publish_time":"2021-12-16T21:05:46.714Z"},"1.0.0":{"name":"@putout/plugin-merge-duplicate-imports","version":"1.0.0","author":{"name":"coderaiser","email":"mnemonic.enemy@gmail.com","url":"https://github.com/coderaiser"},"description":"putout plugin adds ability to find and remove process.exit","homepage":"http://github.com/coderaiser/putout","main":"lib/merge-duplicate-imports.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":{},"keyswords":["putout","putout-plugin","putout-plugin-merge","plugin","merge","duplicate","imports"],"devDependencies":{"@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","lerna":"^3.8.5","madrun":"^6.0.0","nodemon":"^2.0.1","nyc":"^15.0.1"},"peerDependencies":{"putout":">=8"},"license":"MIT","engines":{"node":">=8.3.0"},"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/coderaiser/putout/issues"},"_id":"@putout/plugin-merge-duplicate-imports@1.0.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.4","dist":{"shasum":"68ea78b6f593a0395a7b44e003c7a87852f2b22f","size":2162,"noattachment":false,"key":"/@putout/plugin-merge-duplicate-imports/-/@putout/plugin-merge-duplicate-imports-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@putout/plugin-merge-duplicate-imports/download/@putout/plugin-merge-duplicate-imports-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-merge-duplicate-imports_1.0.0_1590679055529_0.32063184687861623"},"_hasShrinkwrap":false,"publish_time":1590679055620,"_cnpm_publish_time":1590679055620,"_cnpmcore_publish_time":"2021-12-16T21:05:46.955Z"}},"readme":"# @putout/plugin-merge-duplicate-imports [![NPM version][NPMIMGURL]][NPMURL]\n\n[NPMIMGURL]: https://img.shields.io/npm/v/@putout/plugin-merge-duplicate-imports.svg?style=flat&longCache=true\n[NPMURL]: https://npmjs.org/package/@putout/plugin-merge-duplicate-imports \"npm\"\n\n> The static `import` statement is used to `import` read only live bindings which are exported by another module.\n>\n> (c) [MDN](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import)\n\n????[**Putout**](https://github.com/coderaiser/putout) plugin adds ability to find and merge duplicate imports. Merged to [`@putout/plugin-esm`](https://www.npmjs.com/package/@putout/plugin-esm#merge-duplicate-imports).\n\n## Install\n\n```\nnpm i @putout/plugin-merge-duplicate-imports\n```\n\n```json\n{\n    \"rules\": {\n        \"merge-duplicate-imports/join\": \"on\",\n        \"merge-duplicate-imports/rename\": \"on\"\n    }\n}\n```\n\n## join\n\n### ❌ Example of incorrect code\n\n```js\nimport test from 'supertape';\nimport {stub} from 'supertape';\n```\n\n### ✅ Example of correct code\n\n```js\nimport test, {stub} from 'supertape';\n```\n\n## rename\n\nCheckout in ????[**Putout Editor**](https://putout.cloudcmd.io/#/gist/6604936dec6b1eed8ce0d143f2962f15/17b310a6e4d85b0b8615a8b91d0e27414e8af291).\n\n### ❌ Example of incorrect code\n\n```js\nimport putout from './putout.js';\nimport all from './putout.js';\nimport x from './putout.js';\n\nconsole.log(all);\nconsole.log(x);\n```\n\n### ✅ Example of correct code\n\n```js\nimport putout from './putout.js';\n\nconsole.log(putout);\nconsole.log(putout);\n```\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/coderaiser/putout/tree/v36.18.0/packages/plugin-merge-duplicate-imports#readme","bugs":{"url":"https://github.com/coderaiser/putout/issues"},"license":"MIT"}