{"_id":"babel-plugin-espower","_rev":"198389","name":"babel-plugin-espower","description":"Babel plugin for power-assert","dist-tags":{"beta":"3.0.0-beta.2","latest":"3.0.1"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"time":{"modified":"2021-06-03T12:30:16.000Z","created":"2015-04-18T10:50:30.358Z","3.0.1":"2019-01-08T04:57:42.251Z","3.0.0":"2018-08-30T08:28:14.853Z","3.0.0-beta.2":"2018-07-20T13:57:08.010Z","2.4.0":"2018-01-16T08:34:50.174Z","3.0.0-beta.1":"2017-12-25T04:46:50.851Z","2.3.2":"2017-01-13T04:03:26.819Z","1.1.1":"2016-06-22T09:53:15.427Z","2.3.1":"2016-06-21T10:45:24.604Z","2.3.0":"2016-06-21T06:32:56.842Z","2.2.0":"2016-05-31T12:19:56.819Z","2.1.2":"2016-02-14T05:18:52.960Z","2.1.1":"2016-01-26T05:48:10.663Z","2.1.0":"2016-01-10T06:21:50.266Z","2.0.0":"2015-11-13T05:30:23.647Z","1.0.1":"2015-11-07T02:39:35.702Z","1.1.0":"2015-11-06T12:45:46.155Z","1.0.0":"2015-05-25T08:39:26.577Z","0.4.1":"2015-05-21T01:59:43.003Z","0.4.0":"2015-05-21T00:27:44.457Z","0.3.1":"2015-05-18T06:52:30.194Z","0.3.0":"2015-05-01T13:15:44.145Z","0.2.2":"2015-04-24T07:34:40.723Z","0.2.1":"2015-04-21T05:41:11.125Z","0.2.0":"2015-04-19T14:43:19.424Z","0.1.0":"2015-04-18T10:50:30.358Z"},"users":{"chocolateboy":true,"developit":true,"peteward44":true},"author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"repository":{"type":"git","url":"git+https://github.com/power-assert-js/babel-plugin-espower.git"},"versions":{"3.0.1":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"3.0.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"@babel/generator":"^7.0.0","@babel/parser":"^7.0.0","call-matcher":"^1.0.0","core-js":"^2.0.0","espower-location-detector":"^1.0.0","espurify":"^1.6.0","estraverse":"^4.1.1"},"devDependencies":{"@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","mocha":"^5.0.0"},"directories":{"lib":"./lib","test":"./test"},"homepage":"https://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha --timeout 0"},"gitHead":"4932320d9eecffca0dc38dc7fc2684ffffca1c6c","_id":"babel-plugin-espower@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"dist":{"shasum":"180db17126f88e754105b8b5216d21e520a6bd4e","size":12148,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-3.0.1.tgz"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-espower_3.0.1_1546923462076_0.5540992629830634"},"_hasShrinkwrap":false,"publish_time":1546923462251,"_cnpm_publish_time":1546923462251},"3.0.0":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"3.0.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"@babel/generator":"^7.0.0","@babel/parser":"^7.0.0","call-matcher":"^1.0.0","core-js":"^2.0.0","espower-location-detector":"^1.0.0","espurify":"^1.6.0","estraverse":"^4.1.1"},"devDependencies":{"@babel/core":"^7.0.0","@babel/preset-env":"^7.0.0","@babel/preset-react":"^7.0.0","mocha":"^5.0.0"},"directories":{"lib":"./lib","test":"./test"},"homepage":"https://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha --timeout 0"},"gitHead":"4131d7a4ccec59579ec41cb09957184d6e2336a8","_id":"babel-plugin-espower@3.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"dist":{"shasum":"8dadfa5ec2b9c82e3c4aa0a2d14fbd3ff6d40061","size":12005,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-3.0.0.tgz"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-espower_3.0.0_1535617694710_0.9479064338397316"},"_hasShrinkwrap":false,"publish_time":1535617694853,"_cnpm_publish_time":1535617694853},"3.0.0-beta.2":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"3.0.0-beta.2","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"@babel/generator":"^7.0.0-beta.54","@babel/parser":"^7.0.0-beta.54","call-matcher":"^1.0.0","core-js":"^2.0.0","espower-location-detector":"^1.0.0","espurify":"^1.6.0","estraverse":"^4.1.1"},"devDependencies":{"@babel/core":"^7.0.0-beta.54","@babel/preset-env":"^7.0.0-beta.54","@babel/preset-react":"^7.0.0-beta.54","@babel/preset-stage-2":"^7.0.0-beta.54","mocha":"^3.0.0"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","LICENSE","index.js","create.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha --timeout 0"},"readmeFilename":"README.md","gitHead":"4b5017dd7b67181e39e05a0b14088baf93e3ca27","_id":"babel-plugin-espower@3.0.0-beta.2","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"dist":{"shasum":"424f1260beab9ecd90eec2a833ccdee30a4a0f4d","size":11990,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-3.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-3.0.0-beta.2.tgz"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-espower_3.0.0-beta.2_1532095027906_0.03436253325172056"},"_hasShrinkwrap":false,"publish_time":1532095028010,"_cnpm_publish_time":1532095028010},"2.4.0":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"2.4.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"babel-generator":"^6.1.0","babylon":"^6.1.0","call-matcher":"^1.0.0","core-js":"^2.0.0","espower-location-detector":"^1.0.0","espurify":"^1.6.0","estraverse":"^4.1.1"},"devDependencies":{"babel-core":"^6.1.0","babel-preset-es2015":"^6.1.2","babel-preset-react":"^6.1.2","babel-preset-stage-2":"^6.1.2","mocha":"^3.0.0"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","LICENSE","index.js","create.js","with-experimental-syntax.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha --timeout 0"},"gitHead":"bf0ffe9dca2142d74db163560a0289e49a4888a8","_id":"babel-plugin-espower@2.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"9f92c080e9adfe73f69baed7ab3e24f649009373","size":11560,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-2.4.0.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-espower-2.4.0.tgz_1516091690081_0.20909902127459645"},"publish_time":1516091690174,"_hasShrinkwrap":false,"_cnpm_publish_time":1516091690174},"3.0.0-beta.1":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"3.0.0-beta.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"@babel/generator":"^7.0.0-beta.35","babylon":"^7.0.0-beta.35","call-matcher":"^1.0.0","core-js":"^2.0.0","espower-location-detector":"^1.0.0","espurify":"^1.6.0","estraverse":"^4.1.1"},"devDependencies":{"@babel/core":"^7.0.0-beta.35","@babel/preset-es2015":"^7.0.0-beta.35","@babel/preset-react":"^7.0.0-beta.35","@babel/preset-stage-2":"^7.0.0-beta.35","mocha":"^3.0.0"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","LICENSE","index.js","create.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha --timeout 0"},"gitHead":"b5d06f1bb968a45dead7fd3802269b9c639908a2","_id":"babel-plugin-espower@3.0.0-beta.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"62f118c775b1b340b813cbfc6634db73300ad5a4","size":11839,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-3.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-3.0.0-beta.1.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-espower-3.0.0-beta.1.tgz_1514177210421_0.20649903919547796"},"publish_time":1514177210851,"_hasShrinkwrap":false,"_cnpm_publish_time":1514177210851},"2.3.2":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"2.3.2","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"babel-generator":"^6.1.0","babylon":"^6.1.0","call-matcher":"^1.0.0","core-js":"^2.0.0","espower-location-detector":"^1.0.0","espurify":"^1.6.0","estraverse":"^4.1.1"},"devDependencies":{"babel-core":"^6.1.0","babel-preset-es2015":"^6.1.2","babel-preset-react":"^6.1.2","babel-preset-stage-2":"^6.1.2","mocha":"^3.0.0"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","LICENSE","index.js","create.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha --timeout 0"},"gitHead":"bcc440a7a86f2f7307a5ae61d6d57a205208e831","_id":"babel-plugin-espower@2.3.2","_shasum":"5516b8fcdb26c9f0e1d8160749f6e4c65e71271e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"5516b8fcdb26c9f0e1d8160749f6e4c65e71271e","size":11374,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-2.3.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-espower-2.3.2.tgz_1484280206577_0.5935867538210005"},"publish_time":1484280206819,"_cnpm_publish_time":1484280206819,"_hasShrinkwrap":false},"1.1.1":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"1.1.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"array-find":"^1.0.0","escallmatch":"^1.4.2","espower":">=1.0.0 <1.3.0","xtend":"^4.0.0"},"devDependencies":{"babel":"^5.2.0","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"http://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha"},"gitHead":"e5945309d3fc451c2bd6e9625535278f8195f2f9","_id":"babel-plugin-espower@1.1.1","_shasum":"9abf601c2d5b7de03f516fcf0c5e58b232fc0eaf","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"9abf601c2d5b7de03f516fcf0c5e58b232fc0eaf","size":3573,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-1.1.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/babel-plugin-espower-1.1.1.tgz_1466589193353_0.8501301198266447"},"publish_time":1466589195427,"_cnpm_publish_time":1466589195427,"_hasShrinkwrap":false},"2.3.1":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"2.3.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"babel-generator":"^6.1.0","babylon":"^6.1.0","call-matcher":"^1.0.0","core-js":"^2.0.0","espower-location-detector":"^0.1.1","espurify":"^1.6.0","estraverse":"^4.1.1"},"devDependencies":{"babel-core":"^6.1.0","babel-preset-es2015":"^6.1.2","babel-preset-react":"^6.1.2","babel-preset-stage-2":"^6.1.2","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha --timeout 0"},"gitHead":"12ea4d56d97ee0b12cd26b7b1dc6240eda7061d3","_id":"babel-plugin-espower@2.3.1","_shasum":"d15e904bc9949b14ac233b7965c2a5dc7a19a6a9","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"d15e904bc9949b14ac233b7965c2a5dc7a19a6a9","size":7773,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-2.3.1.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/babel-plugin-espower-2.3.1.tgz_1466505923210_0.66226782114245"},"publish_time":1466505924604,"_cnpm_publish_time":1466505924604,"_hasShrinkwrap":false},"2.3.0":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"2.3.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"babel-generator":"^6.1.0","babylon":"^6.1.0","call-matcher":"^1.0.0","core-js":"^2.0.0","espower-location-detector":"^0.1.1","espurify":"^1.6.0","estraverse":"^4.1.1"},"devDependencies":{"babel-core":"^6.1.0","babel-preset-es2015":"^6.1.2","babel-preset-react":"^6.1.2","babel-preset-stage-2":"^6.1.2","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha --timeout 0"},"gitHead":"8149846dbbf1331a2b548e7418b5b5a8905872bc","_id":"babel-plugin-espower@2.3.0","_shasum":"15264a7c771cf4a01e60f037b0bff3eb110f0d3c","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"15264a7c771cf4a01e60f037b0bff3eb110f0d3c","size":7667,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-2.3.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/babel-plugin-espower-2.3.0.tgz_1466490775396_0.8370428960770369"},"publish_time":1466490776842,"_cnpm_publish_time":1466490776842,"_hasShrinkwrap":false},"2.2.0":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"2.2.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"babel-generator":"^6.1.0","babylon":"^6.1.0","call-matcher":"^1.0.0","core-js":"^2.0.0","espower-location-detector":"^0.1.1","espurify":"^1.6.0","estraverse":"^4.1.1"},"devDependencies":{"babel-core":"^6.1.0","babel-preset-es2015":"^6.1.2","babel-preset-react":"^6.1.2","babel-preset-stage-2":"^6.1.2","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha --timeout 0"},"gitHead":"a5f8b7b0b778160a3901e930f33d61f8a4acaf36","_id":"babel-plugin-espower@2.2.0","_shasum":"eb9a1eb24812ab54a6eeca467dad1df8b5b159c2","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"eb9a1eb24812ab54a6eeca467dad1df8b5b159c2","size":10317,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-2.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-espower-2.2.0.tgz_1464697194640_0.9223459931090474"},"publish_time":1464697196819,"_cnpm_publish_time":1464697196819,"_hasShrinkwrap":false},"2.1.2":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"2.1.2","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"array-find":"^1.0.0","babel-generator":"^6.1.0","babylon":"^6.1.0","call-matcher":"^0.1.0","define-properties":"^1.1.2","espower-location-detector":"^0.1.1","estraverse":"^4.1.1","xtend":"^4.0.0"},"devDependencies":{"babel-core":"^6.1.0","babel-preset-es2015":"^6.1.2","babel-preset-stage-3":"^6.1.2","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha --timeout 0"},"gitHead":"8a8cdf19ad49c331789a659ce2f7d601cbb86b3a","_id":"babel-plugin-espower@2.1.2","_shasum":"de6947653535186bcbb47f59ad9680741afa013a","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"de6947653535186bcbb47f59ad9680741afa013a","size":9051,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-2.1.2.tgz"},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/babel-plugin-espower-2.1.2.tgz_1455427131203_0.12118334812112153"},"publish_time":1455427132960,"_cnpm_publish_time":1455427132960,"_hasShrinkwrap":false},"2.1.1":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"2.1.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"array-find":"^1.0.0","babel-generator":"^6.1.0","babylon":"^6.1.0","call-matcher":"^0.1.0","define-properties":"^1.1.2","espower-location-detector":"^0.1.1","estraverse":"^4.1.1","xtend":"^4.0.0"},"devDependencies":{"babel-core":"^6.1.0","babel-preset-es2015":"^6.1.2","babel-preset-stage-3":"^6.1.2","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha --timeout 0"},"gitHead":"965c4fc0050df04a169a82e63267e527820370aa","_id":"babel-plugin-espower@2.1.1","_shasum":"2ef4607b13fd61107205ac9c6d1480b4c1950a4b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"2ef4607b13fd61107205ac9c6d1480b4c1950a4b","size":8963,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-2.1.1.tgz"},"publish_time":1453787290663,"_cnpm_publish_time":1453787290663,"_hasShrinkwrap":false},"2.1.0":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"2.1.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"array-find":"^1.0.0","babel-generator":"^6.1.0","babylon":"^6.1.0","call-matcher":"^0.1.0","define-properties":"^1.1.2","espower-location-detector":"^0.1.1","estraverse":"^4.1.1","xtend":"^4.0.0"},"devDependencies":{"babel-core":"^6.1.0","babel-preset-es2015":"^6.1.2","babel-preset-stage-3":"^6.1.2","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha --timeout 0"},"gitHead":"7b7e70fb9921b764a871237215d718d6dd7adea8","_id":"babel-plugin-espower@2.1.0","_shasum":"45431d0347944088a43c10eceb1f09fd5800ef15","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"45431d0347944088a43c10eceb1f09fd5800ef15","size":8751,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-2.1.0.tgz"},"publish_time":1452406910266,"_cnpm_publish_time":1452406910266,"_hasShrinkwrap":false},"2.0.0":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"2.0.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"array-find":"^1.0.0","babel-generator":"^6.1.0","define-properties":"^1.1.2","escallmatch":"^1.4.2","espower":"^1.2.1","xtend":"^4.0.0"},"devDependencies":{"babel-core":"^6.1.0","babel-preset-es2015":"^6.1.2","babel-preset-stage-3":"^6.1.2","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"http://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha --timeout 0"},"gitHead":"8c53596e90cf6f3dfa5bda7c8b1c1b54292ce25e","_id":"babel-plugin-espower@2.0.0","_shasum":"8a0e4c5b2c3b7c75943edca5d46ed8539b071f2c","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"8a0e4c5b2c3b7c75943edca5d46ed8539b071f2c","size":7512,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-2.0.0.tgz"},"publish_time":1447392623647,"_cnpm_publish_time":1447392623647,"_hasShrinkwrap":false},"1.0.1":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"1.0.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"dependencies":{"array-find":"^1.0.0","escallmatch":"^1.4.2","espower":">=1.0.0 <=1.2.0","xtend":"^4.0.0"},"devDependencies":{"babel":"^5.2.0","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"http://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha"},"gitHead":"82a8afc7104cb4521aaa47d5cc8abcf293ba4813","_id":"babel-plugin-espower@1.0.1","_shasum":"5733b36dd1957150feeb58bac200d5252f44b27d","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"5733b36dd1957150feeb58bac200d5252f44b27d","size":5693,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-1.0.1.tgz"},"publish_time":1446863975702,"_cnpm_publish_time":1446863975702,"_hasShrinkwrap":false},"1.1.0":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"1.1.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"array-find":"^1.0.0","escallmatch":"^1.4.2","espower":"^1.2.1","xtend":"^4.0.0"},"devDependencies":{"babel":"^5.2.0","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"http://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git+ssh://git@github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha"},"gitHead":"db4997da734343aa770885df85ce3a8fbc063465","_id":"babel-plugin-espower@1.1.0","_shasum":"6d96011f20729db41d8c6e2be9b60ee0b2b8f1dc","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"6d96011f20729db41d8c6e2be9b60ee0b2b8f1dc","size":5806,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-1.1.0.tgz"},"publish_time":1446813946155,"_cnpm_publish_time":1446813946155,"_hasShrinkwrap":false},"1.0.0":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"1.0.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"dependencies":{"array-find":"^1.0.0","escallmatch":"^1.4.1","espower":"^1.0.0","xtend":"^4.0.0"},"devDependencies":{"babel":"^5.2.0","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"http://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"http://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha"},"gitHead":"e70b590e914854415c6faf24b524936df925f614","_id":"babel-plugin-espower@1.0.0","_shasum":"4b633df8b3386b1b83da8492bc15aed839c0abb7","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"4b633df8b3386b1b83da8492bc15aed839c0abb7","size":5159,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-1.0.0.tgz"},"publish_time":1432543166577,"_cnpm_publish_time":1432543166577,"_hasShrinkwrap":false},"0.4.1":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"0.4.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"dependencies":{"escallmatch":"^1.4.0","espower":"^0.11.0","xtend":"^4.0.0"},"devDependencies":{"babel":"^5.2.0","espurify":"^1.2.0","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"http://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":{"type":"MIT","url":"http://twada.mit-license.org/"},"main":"index.js","repository":{"type":"git","url":"http://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha"},"gitHead":"6a818a068070e14d1b3bd1bfe9534da6fbf7783b","_id":"babel-plugin-espower@0.4.1","_shasum":"732b84817c02468553075ed8c0b4a62aaf6ff3c3","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"732b84817c02468553075ed8c0b4a62aaf6ff3c3","size":4726,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-0.4.1.tgz"},"publish_time":1432173583003,"_cnpm_publish_time":1432173583003,"_hasShrinkwrap":false},"0.4.0":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"0.4.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"dependencies":{"escallmatch":"^1.4.0","espower":"^0.11.0","xtend":"^4.0.0"},"devDependencies":{"babel-core":"^5.2.0","espurify":"^1.2.0","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"http://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":{"type":"MIT","url":"http://twada.mit-license.org/"},"main":"index.js","repository":{"type":"git","url":"http://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha"},"gitHead":"87c160e3e0462169bdad1ef5d8d902a57fb47446","_id":"babel-plugin-espower@0.4.0","_shasum":"8faf1c525472058b6fb23f2b704a9eef6e141148","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"8faf1c525472058b6fb23f2b704a9eef6e141148","size":4638,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-0.4.0.tgz"},"publish_time":1432168064457,"_cnpm_publish_time":1432168064457,"_hasShrinkwrap":false},"0.3.1":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"0.3.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"dependencies":{"escallmatch":"^1.4.0","espower":"^0.11.0","xtend":"^4.0.0"},"devDependencies":{"babel-core":">=5.2.0 <5.4.3","espurify":"^1.2.0","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"http://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":{"type":"MIT","url":"http://twada.mit-license.org/"},"main":"index.js","peerDependencies":{"babel-core":">=5.2.0 <5.4.3"},"repository":{"type":"git","url":"http://github.com/power-assert-js/babel-plugin-espower.git"},"scripts":{"test":"mocha"},"gitHead":"4bf320c75e1642eb057bfa558d03ba0dc452241f","_id":"babel-plugin-espower@0.3.1","_shasum":"953fd487c9bdd03d309ec73f11a3c2b9c52b1f91","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"953fd487c9bdd03d309ec73f11a3c2b9c52b1f91","size":4798,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-0.3.1.tgz"},"publish_time":1431931950194,"_cnpm_publish_time":1431931950194,"_hasShrinkwrap":false},"0.3.0":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"0.3.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"https://github.com/twada/babel-plugin-espower/issues"},"dependencies":{"escallmatch":"^1.4.0","espower":"^0.11.0","xtend":"^4.0.0"},"devDependencies":{"babel-core":"^5.2.0","espurify":"^1.2.0","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"http://github.com/twada/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":{"type":"MIT","url":"http://twada.mit-license.org/"},"main":"index.js","peerDependencies":{"babel-core":"^5.2.0"},"repository":{"type":"git","url":"http://github.com/twada/babel-plugin-espower.git"},"scripts":{"test":"mocha"},"gitHead":"c8c91d370b44dbc2f7e1573625a9787a7f7c2f1a","_id":"babel-plugin-espower@0.3.0","_shasum":"fed80c37d2cda9edb92e648ac95521d7cdff6b83","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"fed80c37d2cda9edb92e648ac95521d7cdff6b83","size":4701,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-0.3.0.tgz"},"publish_time":1430486144145,"_cnpm_publish_time":1430486144145,"_hasShrinkwrap":false},"0.2.2":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"0.2.2","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"https://github.com/twada/babel-plugin-espower/issues"},"dependencies":{"escallmatch":"^1.3.2","espower":"^0.11.0","xtend":"^4.0.0"},"devDependencies":{"babel-core":"^5.0.0","espurify":"^1.2.0","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"http://github.com/twada/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":{"type":"MIT","url":"http://twada.mit-license.org/"},"main":"index.js","peerDependencies":{"babel-core":"^5.0.0"},"repository":{"type":"git","url":"http://github.com/twada/babel-plugin-espower.git"},"scripts":{"test":"mocha"},"gitHead":"2be5390ff5596c2af0c2254180127c776a486016","_id":"babel-plugin-espower@0.2.2","_shasum":"e0e6e6f60be6e1aa0b2526503465f3676de4612e","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"e0e6e6f60be6e1aa0b2526503465f3676de4612e","size":4592,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-0.2.2.tgz"},"publish_time":1429860880723,"_cnpm_publish_time":1429860880723,"_hasShrinkwrap":false},"0.2.1":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"0.2.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"https://github.com/twada/babel-plugin-espower/issues"},"dependencies":{"escallmatch":"^1.3.1","espower":"^0.11.0","xtend":"^4.0.0"},"devDependencies":{"babel-core":"^5.0.0","espurify":"^1.2.0","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"http://github.com/twada/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":{"type":"MIT","url":"http://twada.mit-license.org/"},"main":"index.js","peerDependencies":{"babel-core":"^5.0.0"},"repository":{"type":"git","url":"http://github.com/twada/babel-plugin-espower.git"},"scripts":{"test":"mocha"},"gitHead":"2dfcf49b7ea059558d9b5088514ddead4f3d5d8d","_id":"babel-plugin-espower@0.2.1","_shasum":"fa5fb73065df94baf95cef81c6a1da9638227ff2","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"fa5fb73065df94baf95cef81c6a1da9638227ff2","size":4515,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-0.2.1.tgz"},"publish_time":1429594871125,"_cnpm_publish_time":1429594871125,"_hasShrinkwrap":false},"0.2.0":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"0.2.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"https://github.com/twada/babel-plugin-espower/issues"},"dependencies":{"escallmatch":"^1.3.1","espower":"^0.11.0","xtend":"^4.0.0"},"devDependencies":{"babel-core":"^5.1.10","espurify":"^1.2.0","mocha":"^2.2.4"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","create.js","lib","package.json"],"homepage":"http://github.com/twada/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":{"type":"MIT","url":"http://twada.mit-license.org/"},"main":"index.js","peerDependencies":{"babel-core":"^5.1.10"},"repository":{"type":"git","url":"http://github.com/twada/babel-plugin-espower.git"},"scripts":{"test":"mocha"},"gitHead":"7101986e0032fd3b6fca25e25967711852043178","_id":"babel-plugin-espower@0.2.0","_shasum":"df1e7b19c6a75e8a41b26ac70b59b47e738ad7b3","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"df1e7b19c6a75e8a41b26ac70b59b47e738ad7b3","size":4182,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-0.2.0.tgz"},"publish_time":1429454599424,"_cnpm_publish_time":1429454599424,"_hasShrinkwrap":false},"0.1.0":{"name":"babel-plugin-espower","description":"Babel plugin for power-assert","version":"0.1.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"https://github.com/twada/babel-plugin-espower/issues"},"dependencies":{"escallmatch":"^1.3.1","espower":"^0.11.0"},"devDependencies":{"babel-core":"^5.1.10","espurify":"^1.2.0","mocha":"^2.2.4","xtend":"^4.0.0"},"directories":{"lib":"./lib","test":"./test"},"files":["README.md","CHANGELOG.md","index.js","visitor.js","lib","package.json"],"homepage":"http://github.com/twada/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"license":{"type":"MIT","url":"http://twada.mit-license.org/"},"main":"index.js","peerDependencies":{"babel-core":"^5.1.10"},"repository":{"type":"git","url":"http://github.com/twada/babel-plugin-espower.git"},"scripts":{"test":"mocha"},"gitHead":"d831469eb19697c56207027bc3059b3ecb359929","_id":"babel-plugin-espower@0.1.0","_shasum":"812c9307a1fb74d899036deb6d69277da3d55992","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"812c9307a1fb74d899036deb6d69277da3d55992","size":3725,"noattachment":false,"key":"/babel-plugin-espower/-/babel-plugin-espower-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/babel-plugin-espower/download/babel-plugin-espower-0.1.0.tgz"},"publish_time":1429354230358,"_cnpm_publish_time":1429354230358,"_hasShrinkwrap":false}},"readme":"babel-plugin-espower\n================================\n\nBabel plugin for power-assert.\n\n[![Build Status][travis-image]][travis-url]\n[![NPM version][npm-image]][npm-url]\n[![Dependency Status][depstat-image]][depstat-url]\n[![License][license-image]][license-url]\n\n\nDESCRIPTION\n---------------------------------------\n\n`babel-plugin-espower` is a [Babel](https://babeljs.io/) plugin for [power-assert](https://github.com/power-assert-js/power-assert).\n\n`power-assert` provides descriptive assertion messages for your tests, like this.\n\n```\n  1) ES6 demo Destructuring and TemplateLiteral:\n\n      AssertionError:   # test/demo_test.js:7\n\n  assert(`${ alice.name } and ${ bob.name }` === `bob and alice`)\n         |   |     |             |   |       |   |\n         |   |     |             |   |       |   \"bob and alice\"\n         |   |     |             |   \"bob\"   false\n         |   |     \"alice\"       Object{name:\"bob\"}\n         |   Object{name:\"alice\"}\n         \"alice and bob\"\n\n  --- [string] `bob and alice`\n  +++ [string] `${ alice.name } and ${ bob.name }`\n  @@ -1,13 +1,13 @@\n  -bob and alice\n  +alice and bob\n```\n\nPull-requests, issue reports and patches are always welcomed. See [power-assert](https://github.com/power-assert-js/power-assert) project for more documentation.\n\n\nFYI: There's a [babel preset for all power-assert plugins](https://github.com/power-assert-js/babel-preset-power-assert)\n\n\nINSTALL\n---------------------------------------\n\n```\n$ npm install --save-dev babel-plugin-espower\n```\n\n\nCAUTION\n---------------------------------------\n\nBabel7 is incompatible with Babel6. Babel6 is incompatible with Babel5.\n\nFor Babel6, you need to use [the 2.x release of babel-plugin-espower](https://github.com/power-assert-js/babel-plugin-espower/tree/2.x).\n\n```\n$ npm install --save-dev babel-plugin-espower@2\n```\n\nFor Babel5 or lower, you need to use [the 1.x release of babel-plugin-espower](https://github.com/power-assert-js/babel-plugin-espower/tree/1.1.x).\n\n```\n$ npm install --save-dev babel-plugin-espower@1\n```\n\n\nHOW TO USE\n---------------------------------------\n\n\n### via [.babelrc](https://babeljs.io/docs/usage/babelrc/)\n\n```javascript\n{\n  \"presets\": [\n    ...\n  ],\n  \"plugins\": [\n    \"babel-plugin-espower\"\n  ]\n}\n```\n\n```\n$ babel /path/to/test/some_test.js > /path/to/build/some_test.js\n```\n\nFor example, with `@babel/register` module and `.babelrc` above, you can run mocha without code generation steps.\n\n```\n$ $(npm bin)/mocha --require @babel/register test/some_test.js\n```\n\n\n### via [Babel API](https://babeljs.io/docs/usage/api/)\n\n```javascript\nvar babel = require('@babel/core');\nvar jsCode = fs.readFileSync('/path/to/test/some_test.js');\nvar transformed = babel.transform(jsCode, {\n    presets: [...],\n    plugins: ['babel-plugin-espower']\n});\nconsole.log(transformed.code);\n```\n\n\n### via [Babel Require Hook](https://babeljs.io/docs/usage/require/)\n\n```javascript\nrequire('@babel/register')({\n    presets: [...],\n    plugins: ['babel-plugin-espower']\n});\n```\n\nFor example, with `babel_hook.js` above, you can run mocha without code generation steps.\n\n```\n$ $(npm bin)/mocha --require ./babel_hook /path/to/test/demo_test.js\n```\n\n\n### with [babelify](https://github.com/babel/babelify)\n\n```javascript\nvar fs = require('fs');\nvar browserify = require('browserify');\nvar babelify = require('babelify');\nvar glob = require('glob'),\nbrowserify({ entries: glob.sync('./test/*_test.js'), debug: true })\n  .transform(babelify.configure({\n      presets: [...],\n      plugins: ['babel-plugin-espower']\n  }))\n  .bundle()\n  .on('error', function (err) { console.log('Error : ' + err.message); })\n  .pipe(fs.createWriteStream('all_test.js'));\n```\n\n```\n$ $(npm bin)/browserify -d -e ./test/*_test.js -t [ babelify --presets ... --plugins babel-plugin-espower ]\n```\n\n\n### with [babelify](https://github.com/babel/babelify) and [gulp](http://gulpjs.com/)\n\n```javascript\nvar source = require('vinyl-source-stream');\nvar browserify = require('browserify');\nvar glob = require('glob'),\ngulp.task('build_test', function() {\n    var files = glob.sync('./test/*_test.js');\n    var b = browserify({entries: files, debug: true});\n    b.transform(babelify.configure({\n        presets: [...],\n        plugins: ['babel-plugin-espower']\n    }));\n    return b.bundle()\n        .pipe(source('all_test.js'))\n        .pipe(gulp.dest('./build'));\n});\n```\n\n\n### with [babelify](https://github.com/babel/babelify) and [Karma](https://karma-runner.github.io)\n\n```javascript\nmodule.exports = function(config) {\n  config.set({\n    frameworks: ['mocha', 'browserify'],\n    files: [\n      \"test/**/*.js\"\n    ],\n    preprocessors: {\n      \"test/**/*.js\": \"browserify\"\n    },\n    browserify: {\n      debug: true,\n      transform: [\n        [\n          'babelify', {\n            presets: [...],\n            plugins: ['babel-plugin-espower']\n          }\n        ]\n      ]\n    },\n    // ...\n```\n\n\nEXAMPLE\n---------------------------------------\n\n\nFor given test file `test/demo_test.js` below,\n\n```javascript\nimport assert from 'power-assert';\n\ndescribe('ES6 demo', () => {\n\n    it('Destructuring and TemplateLiteral', () => {\n        let [alice, bob] = [ { name: 'alice' }, { name: 'bob' } ];\n        assert(`${alice.name} and ${bob.name}` === `bob and alice`);\n    });\n\n    it('ArrowFunctionExpression and SpreadElement', () => {\n        let seven = 7, ary = [4, 5];\n        assert(seven === ((v, i) => v + i)(...[...ary]));\n    });\n\n    it('Enhanced Object Literals', () => {\n        let name = 'bobby';\n        assert.deepEqual({\n            name,\n            [ `${name}'s greet` ]: `Hello, I'm ${name}`\n        }, null);\n    });\n\n});\n```\n\nprepare `babel_hook.js` to transform tests.\n\n```javascript\n{\n  \"presets\": [\n    ...\n  ],\n  \"plugins\": [\n    \"babel-plugin-espower\"\n  ]\n}\n```\n\nRun `mocha` with `--require @babel/register` option. You will see the power-assert output appears.\n\n```\n$ $(npm bin)/mocha --require @babel/register test/demo_test.js\n\n  ES6 demo\n    1) Destructuring and TemplateLiteral\n    2) ArrowFunctionExpression and SpreadElement\n    3) Enhanced Object Literals\n\n\n  0 passing\n  3 failing\n\n  1) ES6 demo Destructuring and TemplateLiteral:\n\n      AssertionError:   # test/demo_test.js:7\n\n  assert(`${ alice.name } and ${ bob.name }` === `bob and alice`)\n         |   |     |             |   |       |   |\n         |   |     |             |   |       |   \"bob and alice\"\n         |   |     |             |   \"bob\"   false\n         |   |     \"alice\"       Object{name:\"bob\"}\n         |   Object{name:\"alice\"}\n         \"alice and bob\"\n\n  --- [string] `bob and alice`\n  +++ [string] `${ alice.name } and ${ bob.name }`\n  @@ -1,13 +1,13 @@\n  -bob and alice\n  +alice and bob\n\n      at Context.<anonymous> (test/demo_test.js:19:28)\n\n  2) ES6 demo ArrowFunctionExpression and SpreadElement:\n\n      AssertionError:   # test/demo_test.js:12\n\n  assert(seven === ((v, i) => v + i)(...[...ary]))\n         |     |   |                    |   |\n         |     |   |                    |   [4,5]\n         |     |   9                    [4,5]\n         7     false\n\n  [number] ((v, i) => v + i)(...[...ary])\n  => 9\n  [number] seven\n  => 7\n\n      at Context.<anonymous> (test/demo_test.js:29:28)\n\n  3) ES6 demo Enhanced Object Literals:\n     AssertionError:   # test/demo_test.js:17\n\n  assert.deepEqual({name,[`${ name }'s greet`]: `Hello, I'm ${ name }`}, null)\n                   |      |   |                 |              |\n                   |      |   |                 |              \"bobby\"\n                   |      |   \"bobby\"           \"Hello, I'm bobby\"\n                   |      \"bobby's greet\"\n                   Object{name:\"bobby\",\"bobby's greet\":\"Hello, I'm bobby\"}\n\n      at Context.<anonymous> (test/demo_test.js:40:29)\n```\n\n\nCUSTOMIZE\n---------------------------------------\n\n### by plugin options\n\nYou can customize configs such as assertion patterns via [.babelrc](https://babeljs.io/docs/usage/babelrc/)\n\n```javascript\n{\n  \"presets\": [\n    ...\n  ],\n  \"plugins\": [\n    [\"babel-plugin-espower\", {\n      \"embedAst\": true,\n      \"patterns\": [\n        \"assert.isNull(object, [message])\",\n        \"assert.same(actual, expected, [message])\",\n        \"assert.near(actual, expected, delta, [message])\"\n      ]\n    }]\n  ]\n}\n```\n\nor via [Require Hook](https://babeljs.io/docs/usage/require/).\n\n```javascript\nrequire('@babel/register')({\n    presets: [...],\n    plugins: [\n        ['babel-plugin-espower', {\n            embedAst: true,\n            patterns: [\n                'assert.isNull(object, [message])',\n                'assert.same(actual, expected, [message])',\n                'assert.near(actual, expected, delta, [message])'\n            ]\n        }]\n    ]\n});\n```\n\nor via [Babel API](https://babeljs.io/docs/usage/api/),\n\n```javascript\nvar babel = require('@babel/core');\nvar jsCode = fs.readFileSync('/path/to/test/some_test.js');\nvar transformed = babel.transform(jsCode, {\n    presets: [...],\n    plugins: [\n        ['babel-plugin-espower', {\n            embedAst: true,\n            patterns: [\n                'assert.isNull(object, [message])',\n                'assert.same(actual, expected, [message])',\n                'assert.near(actual, expected, delta, [message])'\n            ]\n        }]\n    ]\n});\nconsole.log(transformed.code);\n```\n\n#### options\n\n| type     | default value       |\n|:---------|:--------------------|\n| `object` | objects shown below |\n\nConfiguration options for `babel-plugin-espower`. If not passed, default options will be used (return value of `defaultOptions()` with default `embedAst`, `visitorKeys`, `astWhiteList`, `path`, `sourceRoot` and `sourceMap`. `visitorKeys` is value of `babel.types.VISITOR_KEYS`. `astWhiteList` is value of `babel.types.BUILDER_KEYS`. `path` is filename passed to babel. `sourceRoot` is be return value of `process.cwd()`, `sourceMap` is babel's internal SourceMap object).\n\n```javascript\n{\n    patterns: [\n        'assert(value, [message])',\n        'assert.ok(value, [message])',\n        'assert.equal(actual, expected, [message])',\n        'assert.notEqual(actual, expected, [message])',\n        'assert.strictEqual(actual, expected, [message])',\n        'assert.notStrictEqual(actual, expected, [message])',\n        'assert.deepEqual(actual, expected, [message])',\n        'assert.notDeepEqual(actual, expected, [message])',\n        'assert.deepStrictEqual(actual, expected, [message])',\n        'assert.notDeepStrictEqual(actual, expected, [message])'\n    ],\n    embedAst: true,\n    visitorKeys: babel.types.VISITOR_KEYS,\n    astWhiteList: babel.types.BUILDER_KEYS,\n    sourceRoot: process.cwd(),\n    path: file.opts.filename,\n    sourceMap: file.inputMap ? file.inputMap.toObject() : false\n}\n```\n\n#### options.embedAst\n\nIf you want to use non-ECMASCript-standard features such as JSX tags in your `assert()`, you should set `embedAst` option to `true`.\n\n```js\nassert(shallow(<Foo />).is('.foo'));\n```\n\n\nCHANGELOG\n---------------------------------------\nSee [CHANGELOG](https://github.com/power-assert-js/babel-plugin-espower/blob/master/CHANGELOG.md)\n\n\nAUTHOR\n---------------------------------------\n* [Takuto Wada](https://github.com/twada)\n\n\nCONTRIBUTORS\n---------------------------------------\n* [James Talmage (jamestalmage)](https://github.com/jamestalmage)\n\n\nOUR SUPPORT POLICY\n---------------------------------------\n\nWe support Node under maintenance. In other words, we stop supporting old Node version when [their maintenance ends](https://github.com/nodejs/LTS).\n\nThis means that any other environment is not supported.\n\nNOTE: If babel-plugin-espower works in any of the unsupported environments, it is purely coincidental and has no bearing on future compatibility. Use at your own risk.\n\n\nLICENSE\n---------------------------------------\nLicensed under the [MIT](https://github.com/power-assert-js/babel-plugin-espower/blob/master/LICENSE) license.\n\n\n[npm-url]: https://npmjs.org/package/babel-plugin-espower\n[npm-image]: https://badge.fury.io/js/babel-plugin-espower.svg\n\n[travis-url]: https://travis-ci.org/power-assert-js/babel-plugin-espower\n[travis-image]: https://secure.travis-ci.org/power-assert-js/babel-plugin-espower.svg?branch=master\n\n[depstat-url]: https://gemnasium.com/power-assert-js/babel-plugin-espower\n[depstat-image]: https://gemnasium.com/power-assert-js/babel-plugin-espower.svg\n\n[license-url]: https://github.com/power-assert-js/babel-plugin-espower/blob/master/LICENSE\n[license-image]: https://img.shields.io/badge/license-MIT-brightgreen.svg\n","_attachments":{},"homepage":"https://github.com/power-assert-js/babel-plugin-espower","bugs":{"url":"https://github.com/power-assert-js/babel-plugin-espower/issues"},"license":"MIT"}