{"_id":"eslint-plugin-babel","_rev":"221712","name":"eslint-plugin-babel","description":"an eslint rule plugin companion to babel-eslint","dist-tags":{"latest":"5.3.1"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"time":{"modified":"2021-06-03T15:40:20.000Z","created":"2015-06-19T04:08:32.503Z","5.3.1":"2020-06-30T03:06:47.459Z","5.3.0":"2018-11-15T15:13:26.551Z","5.2.1":"2018-09-27T14:09:51.467Z","5.2.0":"2018-09-06T15:46:11.578Z","5.1.0":"2018-04-20T13:51:16.427Z","5.0.0":"2018-03-31T12:43:43.029Z","4.1.2":"2017-07-25T20:42:39.163Z","4.1.1":"2017-03-06T15:49:46.474Z","4.1.0":"2017-02-27T20:00:18.934Z","4.0.1":"2017-01-18T23:03:43.857Z","4.0.0":"2016-11-17T21:48:00.817Z","3.3.0":"2016-06-21T20:17:21.054Z","3.2.0":"2016-04-07T22:26:24.921Z","3.1.0":"2016-02-04T00:30:32.252Z","3.0.0":"2015-11-25T23:52:04.884Z","2.2.0":"2015-11-24T00:17:05.450Z","2.1.1":"2015-08-18T15:29:34.082Z","2.1.0":"2015-08-16T02:44:29.114Z","2.0.0":"2015-08-05T03:33:50.698Z","1.2.0":"2015-07-20T19:54:46.015Z","1.1.0":"2015-07-07T23:40:17.579Z","1.0.0":"2015-06-19T04:08:32.503Z"},"users":{"piecioshka":true,"ziflex":true,"preco21":true,"wkaifang":true,"kogakure":true,"mikestaub":true,"adriancmiranda":true,"mswanson1524":true,"djviolin":true,"rochejul":true,"xueboren":true,"nikolay":true,"jaymcoder":true,"alexxnica":true,"leadinglight":true},"author":{"name":"Jason Quense @monasticpanic"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"versions":{"5.3.1":{"name":"eslint-plugin-babel","version":"5.3.1","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/rules/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","engines":{"node":">=4"},"bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=4.0.0"},"dependencies":{"eslint-rule-composer":"^0.3.0"},"devDependencies":{"babel-eslint":"^8.2.2","eslint":"^4.19.1","lodash.clonedeep":"^4.5.0","mocha":"^5.2.0"},"gitHead":"34e950929ad10e5e6ca69ae21787166966e6ba35","_id":"eslint-plugin-babel@5.3.1","_nodeVersion":"12.18.1","_npmVersion":"6.14.5","dist":{"shasum":"75a2413ffbf17e7be57458301c60291f2cfbf560","size":19082,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-5.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-5.3.1.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"_npmUser":{"name":"kaicataldo","email":"kai@kaicataldo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-babel_5.3.1_1593486407273_0.35766290080366736"},"_hasShrinkwrap":false,"publish_time":1593486407459,"_cnpm_publish_time":1593486407459},"5.3.0":{"name":"eslint-plugin-babel","version":"5.3.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/rules/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","engines":{"node":">=4"},"bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=4.0.0"},"dependencies":{"eslint-rule-composer":"^0.3.0"},"devDependencies":{"babel-eslint":"^8.2.2","eslint":"^4.19.1","lodash.clonedeep":"^4.5.0","mocha":"^5.2.0"},"gitHead":"d000e1cea14a70ed41d5c410671edaea4cae426e","_id":"eslint-plugin-babel@5.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"existentialism","email":"bng412@gmail.com"},"dist":{"shasum":"2e7f251ccc249326da760c1a4c948a91c32d0023","size":29011,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-5.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-5.3.0.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-babel_5.3.0_1542294806439_0.047540966197674006"},"_hasShrinkwrap":false,"publish_time":1542294806551,"_cnpm_publish_time":1542294806551},"5.2.1":{"name":"eslint-plugin-babel","version":"5.2.1","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/rules/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","engines":{"node":">=4"},"bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=4.0.0"},"dependencies":{"eslint-rule-composer":"^0.3.0"},"devDependencies":{"babel-eslint":"^8.2.2","eslint":"^4.19.1","lodash.clonedeep":"^4.5.0","mocha":"^5.2.0"},"gitHead":"585b8ec5b3cce3e523220fcaaa56649d2bbbc6be","_id":"eslint-plugin-babel@5.2.1","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"existentialism","email":"bng412@gmail.com"},"dist":{"shasum":"95cccad9a70908ab1d21276e7e33cc9701a18293","size":26089,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-5.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-5.2.1.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-babel_5.2.1_1538057391310_0.26401242893885457"},"_hasShrinkwrap":false,"publish_time":1538057391467,"_cnpm_publish_time":1538057391467},"5.2.0":{"name":"eslint-plugin-babel","version":"5.2.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/rules/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","engines":{"node":">=4"},"bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=4.0.0"},"dependencies":{"eslint-rule-composer":"^0.3.0"},"devDependencies":{"babel-eslint":"^8.2.2","eslint":"^4.19.1","lodash.clonedeep":"^4.5.0","mocha":"^5.2.0"},"gitHead":"802a99e36f1016e8b1aaaa9929263a4df21974b9","_id":"eslint-plugin-babel@5.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.2","_npmUser":{"name":"existentialism","email":"bng412@gmail.com"},"dist":{"shasum":"3041a0c26aa3ca4a0e0f2aa11591f0396790d981","size":26081,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-5.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-5.2.0.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-babel_5.2.0_1536248771374_0.5170743180968824"},"_hasShrinkwrap":false,"publish_time":1536248771578,"_cnpm_publish_time":1536248771578},"5.1.0":{"name":"eslint-plugin-babel","version":"5.1.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/rules/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","engines":{"node":">=4"},"bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=4.0.0"},"dependencies":{"eslint-rule-composer":"^0.3.0"},"devDependencies":{"babel-eslint":"^8.2.2","eslint":"^4.19.1","lodash.clonedeep":"^4.5.0","mocha":"^3.0.0"},"gitHead":"e5656708471d5417a36549c4070a4e242741fd24","_id":"eslint-plugin-babel@5.1.0","_npmVersion":"5.8.0","_nodeVersion":"8.9.0","_npmUser":{"name":"existentialism","email":"bng412@gmail.com"},"dist":{"shasum":"9c76e476162041e50b6ba69aa4eae3bdd6a4e1c3","size":25871,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-5.1.0.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-babel_5.1.0_1524232276321_0.9956178090329784"},"_hasShrinkwrap":false,"publish_time":1524232276427,"_cnpm_publish_time":1524232276427},"5.0.0":{"name":"eslint-plugin-babel","version":"5.0.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/rules/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","engines":{"node":">=4"},"bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=4.0.0"},"dependencies":{"eslint-rule-composer":"^0.1.1"},"devDependencies":{"babel-eslint":"^8.2.2","eslint":"^4.19.1","lodash.clonedeep":"^4.5.0","mocha":"^3.0.0"},"gitHead":"5dbbcd4c3367558fe08793fe6f0ddc12b5b87f1e","_id":"eslint-plugin-babel@5.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"57c082f89bfc67f535757a8a939617667c3c5c97","size":24566,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-5.0.0.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-babel_5.0.0_1522500222943_0.261708023664766"},"_hasShrinkwrap":false,"publish_time":1522500223029,"_cnpm_publish_time":1522500223029},"4.1.2":{"name":"eslint-plugin-babel","version":"4.1.2","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/rules/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","engines":{"node":">=4"},"bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=3.0.0"},"devDependencies":{"babel-eslint":"^7.1.0","eslint":"^3.0.0","lodash.clonedeep":"^4.5.0","mocha":"^3.0.0"},"gitHead":"1eab147a0bea057d66304e58284c641637b15ccc","_id":"eslint-plugin-babel@4.1.2","_shasum":"79202a0e35757dd92780919b2336f1fa2fe53c1e","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.9.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"79202a0e35757dd92780919b2336f1fa2fe53c1e","size":20949,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-4.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-4.1.2.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-babel-4.1.2.tgz_1501015358113_0.7567485724575818"},"directories":{},"publish_time":1501015359163,"_hasShrinkwrap":false,"_cnpm_publish_time":1501015359163},"4.1.1":{"name":"eslint-plugin-babel","version":"4.1.1","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/rules/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","engines":{"node":">=4"},"bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=3.0.0"},"devDependencies":{"babel-eslint":"^7.1.0","eslint":"^3.0.0","lodash.clonedeep":"^4.5.0","mocha":"^3.0.0"},"gitHead":"14b2765794c7c1fe0577304b46548ca620d7969f","_id":"eslint-plugin-babel@4.1.1","_shasum":"ef285c87039b67beb3bbd227f5b0eed4fb376b87","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"ef285c87039b67beb3bbd227f5b0eed4fb376b87","size":20819,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-4.1.1.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-babel-4.1.1.tgz_1488815384612_0.5297513369005173"},"directories":{},"publish_time":1488815386474,"_cnpm_publish_time":1488815386474,"_hasShrinkwrap":false},"4.1.0":{"name":"eslint-plugin-babel","version":"4.1.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/rules/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","engines":{"node":">=4"},"bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=3.0.0"},"devDependencies":{"babel-eslint":"^7.1.0","eslint":"^3.0.0","lodash.clonedeep":"^4.5.0","mocha":"^3.0.0"},"gitHead":"bde4f7a15e5c495749beef58d3d5ca163e8b3170","_id":"eslint-plugin-babel@4.1.0","_shasum":"837a74c092ad4d74f9fc74aed43f750906adc827","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"837a74c092ad4d74f9fc74aed43f750906adc827","size":22418,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-4.1.0.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-babel-4.1.0.tgz_1488225618234_0.6450081157963723"},"directories":{},"publish_time":1488225618934,"_cnpm_publish_time":1488225618934,"_hasShrinkwrap":false},"4.0.1":{"name":"eslint-plugin-babel","version":"4.0.1","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/rules/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","engines":{"node":">=4"},"bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=3.0.0"},"devDependencies":{"babel-eslint":"^7.1.0","eslint":"^3.0.0","lodash.clonedeep":"^4.5.0","mocha":"^3.0.0"},"gitHead":"edddea6679b9489968796e9cf23ee7b2c73f28fd","_id":"eslint-plugin-babel@4.0.1","_shasum":"77de74dabd67a6bef3b16bf258f5804e971e7349","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"77de74dabd67a6bef3b16bf258f5804e971e7349","size":18964,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-4.0.1.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-babel-4.0.1.tgz_1484780621980_0.6812447754200548"},"directories":{},"publish_time":1484780623857,"_cnpm_publish_time":1484780623857,"_hasShrinkwrap":false},"4.0.0":{"name":"eslint-plugin-babel","version":"4.0.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/rules/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","engines":{"node":">=4"},"bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=3.0.0"},"devDependencies":{"babel-eslint":"^7.1.0","eslint":"^3.0.0","lodash.clonedeep":"^4.5.0","mocha":"^3.0.0"},"gitHead":"be8d95c96ad524d7247d5c34387777d9d867cd63","_id":"eslint-plugin-babel@4.0.0","_shasum":"a92114e2c493ac3034b030d7ecf96e174a76ef3f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"a92114e2c493ac3034b030d7ecf96e174a76ef3f","size":18914,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-4.0.0.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-babel-4.0.0.tgz_1479419280191_0.2653713377658278"},"publish_time":1479419280817,"_cnpm_publish_time":1479419280817,"_hasShrinkwrap":false},"3.3.0":{"name":"eslint-plugin-babel","version":"3.3.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=1.0.0"},"devDependencies":{"babel-eslint":"^4.0.7","eslint":"^1.1.0","is-my-json-valid":"^2.12.0","mocha":"^2.2.5","phantomjs":"^1.9.17"},"gitHead":"f635909397c3644b43ba59994942e4490c2560c2","_id":"eslint-plugin-babel@3.3.0","_shasum":"2f494aedcf6f4aa4e75b9155980837bc1fbde193","_from":".","_npmVersion":"3.8.9","_nodeVersion":"6.2.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"2f494aedcf6f4aa4e75b9155980837bc1fbde193","size":22511,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-3.3.0.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-babel-3.3.0.tgz_1466540239540_0.40343749709427357"},"directories":{},"publish_time":1466540241054,"_cnpm_publish_time":1466540241054,"_hasShrinkwrap":false},"3.2.0":{"name":"eslint-plugin-babel","version":"3.2.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=1.0.0"},"devDependencies":{"babel-eslint":"^4.0.7","eslint":"^1.1.0","is-my-json-valid":"^2.12.0","mocha":"^2.2.5","phantomjs":"^1.9.17"},"gitHead":"5c20dd610e8ffef752f8df44157f76d7722c3e13","_id":"eslint-plugin-babel@3.2.0","_shasum":"b95cdf65f47b04db0345c5a068956d2658caf72b","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.1.0","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"b95cdf65f47b04db0345c5a068956d2658caf72b","size":19350,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-3.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-babel-3.2.0.tgz_1460067982129_0.6786190134007484"},"directories":{},"publish_time":1460067984921,"_cnpm_publish_time":1460067984921,"_hasShrinkwrap":false},"3.1.0":{"name":"eslint-plugin-babel","version":"3.1.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=1.0.0"},"devDependencies":{"babel-eslint":"^4.0.7","eslint":"^1.1.0","is-my-json-valid":"^2.12.0","mocha":"^2.2.5","phantomjs":"^1.9.17"},"gitHead":"a3e31a4b961d3f3f911951a3235d12f61f572f78","_id":"eslint-plugin-babel@3.1.0","_shasum":"f26e3a03e0f7271b731cfacf302f012b5dae97b6","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.1.2","_npmUser":{"name":"monastic.panic","email":"monastic.panic@gmail.com"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"f26e3a03e0f7271b731cfacf302f012b5dae97b6","size":18473,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-3.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-babel-3.1.0.tgz_1454545829286_0.5706897997297347"},"directories":{},"publish_time":1454545832252,"_cnpm_publish_time":1454545832252,"_hasShrinkwrap":false},"3.0.0":{"name":"eslint-plugin-babel","version":"3.0.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=1.0.0"},"devDependencies":{"babel-eslint":"^4.0.7","eslint":"^1.1.0","is-my-json-valid":"^2.12.0","mocha":"^2.2.5","phantomjs":"^1.9.17"},"gitHead":"b274f9016593ee94234e039370a461261524a74b","_id":"eslint-plugin-babel@3.0.0","_shasum":"2078170b5c1e337735fadca8128be2de077debf7","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.2.1","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"2078170b5c1e337735fadca8128be2de077debf7","size":14549,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-3.0.0.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"directories":{},"publish_time":1448495524884,"_cnpm_publish_time":1448495524884,"_hasShrinkwrap":false},"2.2.0":{"name":"eslint-plugin-babel","version":"2.2.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=1.0.0"},"devDependencies":{"babel-eslint":"^4.0.7","eslint":"^1.1.0","is-my-json-valid":"^2.12.0","mocha":"^2.2.5","phantomjs":"^1.9.17"},"dependencies":{"babel-core":"^5.5.8"},"gitHead":"8a317a49398b103af94f4fb5b2e249d8ed5f5bbd","_id":"eslint-plugin-babel@2.2.0","_shasum":"46b57afbae3161485bb88897a3b1a7c205e1326e","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.1.2","_npmUser":{"name":"monastic.panic","email":"monastic.panic@gmail.com"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"46b57afbae3161485bb88897a3b1a7c205e1326e","size":14817,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-2.2.0.tgz"},"directories":{},"publish_time":1448324225450,"_cnpm_publish_time":1448324225450,"_hasShrinkwrap":false},"2.1.1":{"name":"eslint-plugin-babel","version":"2.1.1","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=1.0.0"},"devDependencies":{"babel-eslint":"^4.0.7","eslint":"^1.1.0","is-my-json-valid":"^2.12.0","mocha":"^2.2.5","phantomjs":"^1.9.17"},"dependencies":{"babel-core":"^5.5.8"},"gitHead":"ef054b8c49a5792c4474705cf3f8a1f9a835e799","_id":"eslint-plugin-babel@2.1.1","_shasum":"5e22474a366e056958c418caa849a616d935bec4","_from":".","_npmVersion":"2.13.1","_nodeVersion":"0.12.7","_npmUser":{"name":"hzoo","email":"hi@henryzoo.com"},"dist":{"shasum":"5e22474a366e056958c418caa849a616d935bec4","size":12818,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-2.1.1.tgz"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"directories":{},"publish_time":1439911774082,"_cnpm_publish_time":1439911774082,"_hasShrinkwrap":false},"2.1.0":{"name":"eslint-plugin-babel","version":"2.1.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=1.0.0"},"devDependencies":{"babel-eslint":"^4.0.7","eslint":"^1.1.0","is-my-json-valid":"^2.12.0","mocha":"^2.2.5","phantomjs":"^1.9.17"},"dependencies":{"babel-core":"^5.5.8"},"gitHead":"41a6258769f54c8658de69efff9473399975351a","_id":"eslint-plugin-babel@2.1.0","_shasum":"2e9000c22aeb395040226663fc528f948389e2b5","_from":".","_npmVersion":"2.13.3","_nodeVersion":"0.12.3","_npmUser":{"name":"monastic.panic","email":"monastic.panic@gmail.com"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"2e9000c22aeb395040226663fc528f948389e2b5","size":12908,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-2.1.0.tgz"},"directories":{},"publish_time":1439693069114,"_cnpm_publish_time":1439693069114,"_hasShrinkwrap":false},"2.0.0":{"name":"eslint-plugin-babel","version":"2.0.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=1.0.0"},"devDependencies":{"babel-eslint":"^4.0.5","eslint":"^1.0.0","is-my-json-valid":"^2.12.0","mocha":"^2.2.5","phantomjs":"^1.9.17"},"dependencies":{"babel-core":"^5.5.8"},"gitHead":"27741b16ab0a5b429463f212b9881ae73606c166","_id":"eslint-plugin-babel@2.0.0","_shasum":"a0ad45ce54b6972e9804e32fe322ea99a6d6a479","_from":".","_npmVersion":"2.13.3","_nodeVersion":"0.12.3","_npmUser":{"name":"monastic.panic","email":"monastic.panic@gmail.com"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"a0ad45ce54b6972e9804e32fe322ea99a6d6a479","size":12008,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-2.0.0.tgz"},"directories":{},"publish_time":1438745630698,"_cnpm_publish_time":1438745630698,"_hasShrinkwrap":false},"1.2.0":{"name":"eslint-plugin-babel","version":"1.2.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=0.8.0"},"devDependencies":{"babel-eslint":"^3.1.17","eslint":"^0.23.0","eslint-tester":"^0.8.0","is-my-json-valid":"^2.12.0","mocha":"^2.2.5","phantomjs":"^1.9.17"},"dependencies":{"babel-core":"^5.5.8"},"gitHead":"9243521a3a016a09c1f9735d5adbef8810561b31","_id":"eslint-plugin-babel@1.2.0","_shasum":"d3dace8d7b93a088da2aa280433b2275c7b2357d","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.10.32","_npmUser":{"name":"monastic.panic","email":"monastic.panic@gmail.com"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"d3dace8d7b93a088da2aa280433b2275c7b2357d","size":16955,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-1.2.0.tgz"},"directories":{},"publish_time":1437422086015,"_cnpm_publish_time":1437422086015,"_hasShrinkwrap":false},"1.1.0":{"name":"eslint-plugin-babel","version":"1.1.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=0.8.0"},"devDependencies":{"babel-eslint":"^3.1.17","eslint":"^0.23.0","eslint-tester":"^0.8.0","is-my-json-valid":"^2.12.0","mocha":"^2.2.5","phantomjs":"^1.9.17"},"dependencies":{"babel-core":"^5.5.8"},"gitHead":"06d4a8da298ec1716b78c425d6fad6c14b1cfdb4","_id":"eslint-plugin-babel@1.1.0","_shasum":"e2ccab2d3b047adbedfd11033928d22bdfe5c87b","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.10.32","_npmUser":{"name":"monastic.panic","email":"monastic.panic@gmail.com"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"e2ccab2d3b047adbedfd11033928d22bdfe5c87b","size":15601,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-1.1.0.tgz"},"directories":{},"publish_time":1436312417579,"_cnpm_publish_time":1436312417579,"_hasShrinkwrap":false},"1.0.0":{"name":"eslint-plugin-babel","version":"1.0.0","description":"an eslint rule plugin companion to babel-eslint","main":"index.js","scripts":{"test":"mocha ./tests/*.js"},"repository":{"type":"git","url":"git+https://github.com/babel/eslint-plugin-babel.git"},"keywords":["babel","eslint","eslintplugin","eslint-plugin","babel-eslint"],"author":{"name":"Jason Quense @monasticpanic"},"license":"MIT","bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","peerDependencies":{"eslint":">=0.8.0"},"devDependencies":{"babel-eslint":"^3.1.17","eslint":"^0.23.0","eslint-tester":"^0.8.0","is-my-json-valid":"^2.12.0","mocha":"^2.2.5","phantomjs":"^1.9.17"},"dependencies":{"babel-core":"^5.5.8"},"gitHead":"dff5fd36030c444127e910db7f4c1723878b3d58","_id":"eslint-plugin-babel@1.0.0","_shasum":"6810a9a3b5b2ef90e445c5dd70b80a38782197ea","_from":".","_npmVersion":"2.10.0","_nodeVersion":"0.10.32","_npmUser":{"name":"monastic.panic","email":"monastic.panic@gmail.com"},"maintainers":[{"name":"existentialism","email":""},{"name":"hzoo","email":""},{"name":"jameshenry","email":"james@henry.sc"},{"name":"loganfsmyth","email":"loganfsmyth@gmail.com"},{"name":"nicolo-ribaudo","email":""},{"name":"sebmck","email":"sebmck@gmail.com"}],"dist":{"shasum":"6810a9a3b5b2ef90e445c5dd70b80a38782197ea","size":6145,"noattachment":false,"key":"/eslint-plugin-babel/-/eslint-plugin-babel-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-babel/download/eslint-plugin-babel-1.0.0.tgz"},"directories":{},"publish_time":1434686912503,"_cnpm_publish_time":1434686912503,"_hasShrinkwrap":false}},"readme":"# eslint-plugin-babel\n\nAn `eslint` plugin companion to `babel-eslint`. `babel-eslint` does a great job at adapting `eslint`\nfor use with Babel, but it can't change the built in rules to support experimental features.\n`eslint-plugin-babel` re-implements problematic rules so they do not give false positives or negatives.\n\n> Requires Node 4 or greater\n\n### Install\n\n```sh\nnpm install eslint-plugin-babel --save-dev\n```\n\nLoad the plugin in your `.eslintrc` file:\n\n```json\n{\n  \"plugins\": [\n    \"babel\"\n  ]\n}\n```\n\nFinally enable all the rules you would like to use (remember to disable the\noriginal ones as well!).\n\n```json\n{\n  \"rules\": {\n    \"babel/new-cap\": 1,\n    \"babel/camelcase\": 1,\n    \"babel/no-invalid-this\": 1,\n    \"babel/object-curly-spacing\": 1,\n    \"babel/quotes\": 1,\n    \"babel/semi\": 1,\n    \"babel/no-unused-expressions\": 1,\n    \"babel/valid-typeof\": 1\n  }\n}\n```\n### Rules\n\nEach rule corresponds to a core `eslint` rule, and has the same options.\n\n????: means it's autofixable with `--fix`.\n\n- `babel/new-cap`: Ignores capitalized decorators (`@Decorator`)\n- `babel/camelcase`: doesn't complain about optional chaining (`var foo = bar?.a_b;`)\n- `babel/no-invalid-this`: doesn't fail when inside class properties (`class A { a = this.b; }`)\n- `babel/object-curly-spacing`: doesn't complain about `export x from \"mod\";` or `export * as x from \"mod\";` (????)\n- `babel/quotes`: doesn't complain about JSX fragment shorthand syntax (`<>foo</>;`)\n- `babel/semi`: doesn't fail when using `for await (let something of {})`. Includes class properties (????)\n- `babel/no-unused-expressions`: doesn't fail when using `do` expressions or [optional chaining](https://github.com/tc39/proposal-optional-chaining) (`a?.b()`).\n- `babel/valid-typeof`: doesn't complain when used with [BigInt](https://github.com/tc39/proposal-bigint) (`typeof BigInt(9007199254740991) === 'bigint'`).\n\n#### Deprecated\n\n| Rule                             | Notes                              |\n|:---------------------------------|:-----------------------------------|\n| `babel/generator-star-spacing`   | Use [`generator-star-spacing`](http://eslint.org/docs/rules/generator-star-spacing) since eslint@3.6.0 |\n| `babel/object-shorthand`         | Use [`object-shorthand`](http://eslint.org/docs/rules/object-shorthand) since eslint@0.20.0 |\n| `babel/arrow-parens`             | Use [`arrow-parens`](http://eslint.org/docs/rules/arrow-parens) since eslint@3.10.0 |\n| `babel/func-params-comma-dangle` | Use [`comma-dangle`](http://eslint.org/docs/rules/comma-dangle) since eslint@3.8.0 |\n| `babel/array-bracket-spacing`    | Use [`array-bracket-spacing`](http://eslint.org/docs/rules/array-bracket-spacing) since eslint@3.9.0 |\n| `babel/flow-object-type`         | Use [`flowtype/object-type-delimiter`](https://github.com/gajus/eslint-plugin-flowtype#eslint-plugin-flowtype-rules-object-type-delimiter) since eslint-plugin-flowtype@2.23.0 |\n| `babel/no-await-in-loop`         | Use [`no-await-in-loop`](http://eslint.org/docs/rules/no-await-in-loop) since eslint@3.12.0 |\n","_attachments":{},"homepage":"https://github.com/babel/eslint-plugin-babel#readme","bugs":{"url":"https://github.com/babel/eslint-plugin-babel/issues"},"license":"MIT"}