{"_id":"babel-plugin-espower","_rev":"34-02545ab283c95416b57552440c5f368d","name":"babel-plugin-espower","description":"Babel plugin for power-assert","dist-tags":{"latest":"3.0.1","beta":"3.0.0-beta.2"},"versions":{"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-0.1.0.tgz","integrity":"sha512-gi0V39vAzzoI3DFkcNg7BExmT3qwi0gBCV390ZL302XOg6+eBXIp6/0+5Z4d2W+M8l5BpZnBmy0p3MbRGSVWTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCulfyWACbqPAcAAa3uvk/6dMMpnGKi38ZPD2rJfVkLDQIhAIc8N7uv2t/NLT2wAEDf1q6ghwgIQw62uL6t5D/k5ovh"}]}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-0.2.0.tgz","integrity":"sha512-Dp8vzbWqrlk61KpHWAALXUUnDsCYJefKmKbcQt/wbjgj+seXfZV3X3sLulKVi8f86b0hbXFCgEm155tYDLhsQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbc+JPgpPEwFCBeHxRftf96AlQbIg++AT2FOePTq2mYAiEArTkFN3ZAIUAOz2Vo1WLtH30uxsE8lGKhqC1Vl20Y8Qc="}]}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-0.2.1.tgz","integrity":"sha512-0sw2KpcQOAzBgXILlIryCcf0Q6jh7Oa2xPA915frPk+/Q/qbfcRp2AkYWBA6nrUY2MT8hGq+8Nn6ql+bSfcsbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD16pdztO5uiyAZ/RAOaF74kSyAitfNtZin/H7AEVDjGgIhAIyinTlG09JKwX9H4rLh77E3nzUjo/J9OPYjbyD6fHnp"}]}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-0.2.2.tgz","integrity":"sha512-HzTSMnoC0BSo1UjVy0E6lVqGAtT8/xYGGMSK2MibvKwQVA97HzKqg6KBpX8bJ7PURS9eertGl5cWd8mRahZqug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAeQz1Gq4A+J99ghogufINRbOuEkRHwY/RQAtrXyL7vdAiEA/4Zg3wx5hdwxXUWAzUBUwl5mOxfZI4Ruz4QaZql53yQ="}]}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-0.3.0.tgz","integrity":"sha512-qkSNslD/pPpB4xh0i5mGzlxo4QqQHQJaKy9H5R/laYUsWAy3m+7kJNKDiKRpLQZfDh2jVrNPaL8fa01kd+G/Aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGn9NJfwDKiWeKessM59yy1f1g48B+G+v4lK6UdPsttnAiB+OmcJnjS04A6fX3omCfsiVkK7obMZ9WfeYadnDN223Q=="}]}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-0.3.1.tgz","integrity":"sha512-u3U8+ij9CWBOvVJYi55UvqGpyB3XnTBSGSlBu21FRfzEBSgW+Cj5AAVEW+wKNO+2baK56dsSlTSJxZXnEs5pdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSpfOv+//afKdccqDPCJNsnNwmNB65A/3aguFtbTa14wIgRCfj6S2rtvVaHcMXlLP24wr1MyEZp61VBh2wi0E6jrQ="}]}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-0.4.0.tgz","integrity":"sha512-EPbXmCApRSr6WsUoaOOE4ym9SoCGiej9E9j7f+2THGzInzq4KZwlTD+U+ToOO2wOKz7cRVmp+LUd3pWgr+A14g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChTHCIX/el3XzNiTvOyPrdwNQjQkwbWvcwSuJUZKY/bAIgIkpZ0Y9VB7OUag15TqRkZ7OdEHyX9/5bkJ54jKHT5H8="}]}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-0.4.1.tgz","integrity":"sha512-Lg9H4SZ8eMm1nz/BgUcOI9Fghdnsi738S8snfX2GTwIjb2Fd2rWI24BYO+EKRUG4w+aUwL2HAQugHUPHngWDow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRKYSm39kk1QI9Pi32xics8jY9fX6f0/XI444lqAg3fAiAgfmh98zED24H+KfKztJdQFHW98Qk6BfY8Z1ry+auwHw=="}]}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-1.0.0.tgz","integrity":"sha512-/4ChQCzHG0whszFohF0gTPZ/r6+DkDTj/4Qa/ZlawMirAE+qSmPR9H87wqqWfQ0ZEWMkfxZf621ZUpy5Cya9sQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdBaWYA9Z/zn2FGoyrLYhNCGcoDMgWjWrUxoBmzWg6lgIgeHEMuiLpizKNz6mNjQxyZS3AG/H13Hr/lr2RuzUXnKI="}]}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-1.1.0.tgz","integrity":"sha512-spfAZOhShVztDuR1GfD7kxG2JGEsbUkyRMi1PuH32nZHxFsorO+67ZJZCia9z5AeKzV8RMQ4EfHOq1+wX2sGHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClC1AB+W1iO0Hwn7eO0LXzAoyYTI1OPhfkNBuAL3/MiwIgLeOXGxdpYiy3GdUro9mR3kwaWuRGbh0jyRLyRYNfM+U="}]}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-1.0.1.tgz","integrity":"sha512-tqyZO2guU93jGRRPzezhYMAKRagNy2fhpPxqhljvTgxRJ2i4r0p/h1rK6MDG8YEho5c/UrRpyIoBm6IHwcXXAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAx5+JZZwoHHQgHvwHp+bOsW8fCE5gum0k1w61lo+zWFAiEAoaFPua+CL2ckoZaDN/SnP+CyCMS3Y13RotPC8aQ2lNw="}]}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-2.0.0.tgz","integrity":"sha512-6MQJ4f1+qWK8H3kHxu4yukvoEJ3P+h3qMmXqYML++lLQOKe+cYBBtnYqfBEAsr7ccCnE4kGbCTuWcIfbhCC28Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjVtSOyWRivud2Et2QGH4VtgE7XCVKZaGPCDsK4vWl1AiATHG5p5UREqB0+KP5g1heQIQL6+ZyzXH1UTMsnmlOxnQ=="}]}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-2.1.0.tgz","integrity":"sha512-Shnl6h9GQGBC3PmN/B6AwPKlkjrGc/rWTJJLw6CpvFFlJAEuKAHaQlhsLp++GzZA/ILYADLgf7gwLf5abMvTzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVmD9b/FRMTkBjCe8Pr2+2aq9t2UbF/dM4VUL5VUHXbgIgUhr8N5eZ1PvF0gNqdvZraWdpfbqQ0ONinYggaY8iqzw="}]}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-2.1.1.tgz","integrity":"sha512-jSHPnpl/f2xQix8ldJTIkrX0h4h1Cib30/IJwno1yBzWeOd0S7Sc45TsspisYOalDiuJvmZRhy3k4XZz8xTX+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDv+0LabzLSroaW5HJqX9MZKEBMtU7enwMHVuB6MWNVfgIgV6TsIz1ij9B+iF9kHX9QRXDEScyw1x97QuaQrFSjll8="}]}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-2.1.2.tgz","integrity":"sha512-8nPWeKsiE6W7Za3wlzConY/a9YgDifOmoLsrwVLeLJmP0bfAosNCsEfujI8jxzSzYOfQu84QpdJOJpqnwSdIHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAdeD/fSDnRoW0Z1r3qzAZ/ewSJhI62QsX9dP6lRgMzBAiALD1Ou74Ow1e5L2C9q34FC7jSk+YzT05jT+4gUmBVRrw=="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/babel-plugin-espower-2.1.2.tgz_1455427131203_0.12118334812112153"}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-2.2.0.tgz","integrity":"sha512-f7tMnBx4I9IHYc9emv7pPajF4kmxVWyUTW2nGtHBCnf6ylIDAGqS/ZsaRXFIcYtTnfvo7h9qZN9CQAT2CVozBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTF6v7MrR68WcPo55eRtrPAVBqeosV5xTxyV+JEA90ugIhALA2W6zfAFSYFymE8UWcZUgQB67CvuEe7vBug9vFG2W9"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-espower-2.2.0.tgz_1464697194640_0.9223459931090474"}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-2.3.0.tgz","integrity":"sha512-xv3/XgaUUeAeLCscnPvCrUGBFOpqnPSP/0Bfuz2n+cnAqgMVCNk0sDBqSqmAdF1Zonf21VQoeG9dZhDppZ1A7g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtw4xxazoKhpoDBrd4RcmYKOYA629rieQc5Mr7dHbY0gIhAOMgF72CcvzgYIx/5B/1bfD16yvFe8sLw09mEekZSHv7"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/babel-plugin-espower-2.3.0.tgz_1466490775396_0.8370428960770369"}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-2.3.1.tgz","integrity":"sha512-SaKO96kLkuyyYy8AofFvigb7B3H5jLQGOBuo+PpiyIDae6AE0SAnEZbFH9YK4XvbSwmuVjYpc0IKUj7Zc94ZCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRcQbr8vKU1ZGvvkfAFmNQ3rZdG/NdQjZPC1N7cETSdgIhAIGt39aIvtwtWEz7C5aKTlKXN5dssQSP0HmqIQ9GzvnM"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/babel-plugin-espower-2.3.1.tgz_1466505923210_0.66226782114245"}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-1.1.1.tgz","integrity":"sha512-lMvkb6CXHlVr+75U7F2mgoqRNUj0piSB8ijkNJ9dLx7Fjpe2MA2rruWLhMI9PpMHU4a605nAba4ZwNmQDfwDNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwRaK/ooFa3iIa9iLhYHNudwsVG2iKHo2slR737cqmdAiAIEpaCHUkJq9lCgkIZbHMxhURUhXtG9jp6146HkRUohw=="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/babel-plugin-espower-1.1.1.tgz_1466589193353_0.8501301198266447"}},"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","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-2.3.2.tgz","integrity":"sha512-9azi8VBiMujCRdR6syJ7p0PVed5ktbTa/hKSW0sunxYeqn/Yv8/EqerDqStm2HBCoqQyK2DN+K/phtBGuxFpbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAMFP1kweVTx5mczmuFeVrYEvPoZVGT22p9XO4jLsLdVAiB9GH3+FeBlMCQSR0oSnAjodxg5CUgS6g9VFVL0I9Sfbg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/babel-plugin-espower-2.3.2.tgz_1484280206577_0.5935867538210005"}},"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":{"integrity":"sha512-mYTgLnrzk3zuevZWQZVIvu33cTleDiLKJe5LsdUEB5KDm4EI+u4GqcHahA5ZyOvKgTTJbpHXrGnz0v1cFYqnCQ==","shasum":"62f118c775b1b340b813cbfc6634db73300ad5a4","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-3.0.0-beta.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFsI3SpW5iqfR1nKwZcuWp9esZxjooQHaQt3r/3VWpryAiAVAAeCm8bUQS65ZZPbA+gIHra0MKkuiQ813RNTs7fnEQ=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-espower-3.0.0-beta.1.tgz_1514177210421_0.20649903919547796"}},"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":{"integrity":"sha512-/+SRpy7pKgTI28oEHfn1wkuM5QFAdRq8WNsOOih1dVrdV6A/WbNbRZyl0eX5eyDgtb0lOE27PeDFuCX2j8OxVg==","shasum":"9f92c080e9adfe73f69baed7ab3e24f649009373","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-2.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXO2jKi263yEMGzYSUnm7hklE98Ho7l1sJnA5UcORXFgIgFARp3ogL7eNJ8/BNpJjmkuXkVZhSbZ9BRDZUnsuDmTI="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/babel-plugin-espower-2.4.0.tgz_1516091690081_0.20909902127459645"}},"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"},"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/v2.3.2).\n\n```\n$ npm install --save-dev babel-plugin-espower@2.3.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.1.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","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":{"integrity":"sha512-oK85tacH/SRebgt+f3NCu/CSGhutlgSXiJ87UMDN4pBTW1rgHrlYoqcKCdQZv23SztVkUy7o7bBEAtH/NyRpJQ==","shasum":"424f1260beab9ecd90eec2a833ccdee30a4a0f4d","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-3.0.0-beta.2.tgz","fileCount":14,"unpackedSize":48753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUeo0CRA9TVsSAnZWagAANM4P/Am72xB10yMcRq1JUHf1\n60kreOTlPKFvcYMWO8FEyEVy+AXBHJKmsbpnLTNfjmuqNl6gTTOq1QJSDTtZ\nZT9E7WZl7b2T2AVMGRAUa9Xpa0orjPo0SkOtH4oQqiM2vTHn3Q9csi/W/Xyh\nkoVa6sTYJhI0QJpq+IfZh04BeBohA0LGDAl+nP3IqQ5Ejtown/BpA0l9YGgk\njPMmed1P4gkgBgZDgO74oy2mn5MqMBZD+0szIInuoMchGGE3uyhu5ch/hoW2\nvr0A+rjYou65gm6cJ+1px/ip2p2mpsfUEPAv9feDSaYeoZwQzMCy2Kv1m+oT\nqhd1q2K1L6GU4k6KStPbvhI5w71omSKFGL+QkLkkjkEie2L2bh5zPJzEUeEm\n3YQOk41XyToDjjUoQw8fmUFAhnZrKbeVj000xs7W8IeirBqqGqfDa6QHFrlo\n87cU9iMCTrRdBPAPfeICB3G8XspYTQ7MQYtYS/bYK8E3vn5BpR1W7S0pV8Ne\nzKHDzXynxp03Mm5xKaZtzSPONwGbsRewOfXkUJ/ocA/H7/rd09KLi6l2Sbyx\nNULiS75/4cnfc/lV6XoS2l5Ti9hAQgI9dbVPunoPklY5eye/wYyFm915jSFf\nIZWNbk9emGJdGJly2QLW3+VbFQkmrh/9L5xgeVVCRVIEB5giVEJNZ3HLRo+8\nHpOo\r\n=ghzO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj6PqWPZnKPZ6WY33fEOJlW7MIOjBQz+gfKhGhVcQMOgIhANHRCjSON2z30IMtJJfaY8JVJhYYbYgIMgrQtO3Rts4R"}]},"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},"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":{"integrity":"sha512-f2IUz5kQyrwXnShcv7tvGxf76QkrEl00ENYgd6R0VMrz4xqlwBLZXFs5vse2vehs1Z+T2sXTP3UWX2QxMorzzw==","shasum":"8dadfa5ec2b9c82e3c4aa0a2d14fbd3ff6d40061","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-3.0.0.tgz","fileCount":14,"unpackedSize":49042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbh6qfCRA9TVsSAnZWagAABlwP+QHraCDm4ziyl8n0LSKW\n4/2xaFlr/0MZCplqJ1y+ZURicIekjGlbxYekgwiu7v+rsHF9q6DzD/no8knu\nEivRi6lC9TdkuomUbAgyXj4xVZQ/ljaFtkymFuzU/RZHMBcvueQPfwkFhcCY\nkIwWdZ0KNqhvTzD/QWrBwxJ1tgzZR2psSqgHAqBJKYRzxsHPGa3Z7T5rmSQk\n8Fhho/9lAA75hQSw57WHrE0ddu5/Z0nG26U7kYkjQvj3bo1IgN1STIhpLQBU\nNW/kZHXnqtE9w1HouF4qfAKUvfP1M4Ex+JCgs2SiSpKiohuTLqOptFAb/Q44\ns2wp3/qTzgjPQygnkgFWRlNJI/q9stOTcdr6PsPs8hbFNCwhCHpHLSiqgdap\nvlBf+q9JLzQ5bXrG3M2wDLqlz5CMPA3zwYt/q2nIfvju5mKj7cd610WFwCun\n9x9YbezOUK5War36Uwz0TnwydAQefQWjja58xsOU4KE+YeJn7FLw10kyI7Br\nYQBKUSSKXA8QOcyRzb1eaniO16z/pJCSQxbiFndcWrVOqu11Wj9hhGSRExi0\ng/2QsItqShgUIn2QPupEoydgtDGhjXyS5SzMMc2CuSaXL2RXu9OU2VRa5008\n98aYQBlJPKDk67iR/oX8FbFx9PwAOLeOoCDnIb38iphcFLbn4ZTm28MaqUAW\nlxO+\r\n=/vSR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDNajmIMDsVCWLDjfsdiRzRERTSm0iKpaeZYKFrX9Z/NAiArQHbNygS/hHqQ4AfQdl0tKq7vcNv+vZVQLvDwBYFFtQ=="}]},"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},"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":{"integrity":"sha512-Ms49U7VIAtQ/TtcqRbD6UBmJBUCSxiC3+zPc+eGqxKUIFO1lTshyEDRUjhoAbd2rWfwYf3cZ62oXozrd8W6J0A==","shasum":"180db17126f88e754105b8b5216d21e520a6bd4e","tarball":"https://registry.npmjs.org/babel-plugin-espower/-/babel-plugin-espower-3.0.1.tgz","fileCount":14,"unpackedSize":49673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNC3GCRA9TVsSAnZWagAAGBAP/3+W5KJUyollNVIubPQa\n7F10h0S3Gq7/tcG21O+gh9b2R0U2p44dPbRsuTQUbvmu+ovha0vjkkcs5jk3\n5HYxFWEkHFK1GbynA1DUpWDLYXaYsRtk/Rih1WODdgsaXtgBjYODkEPDRTbA\ngf9WjuTYll6K3BzPKqj2Y3+dbUd+EMTGjTJOj5hqPwR+YCAZxdzvxGbfbh+L\nucCsxwZv1cPy5ACshE1qtmJ/iqXwCy5PZGYuD0tgpKs58R574ujNofLxC1oj\nY1bXMBXY9GxQCFV3xK2H680rZek9qs5EEQTfcPu3Xv54aQR/LsgK2mboYjZU\nL/9aVXO+f1W1aaIzdEAAAigTkw3qGaucd8N5H74QkrxdVoQFY3bFnQJgKml+\niaJ/DM/WbZAv3VAcUF0mBRBxjvLF7bodQKAunfwHun4bg2wuqb25GwCH3vVq\ne2JRTKHujY3TJB6Mld2SfxWTDrqvJw+MPR9fWBQnjg2B4bn+JefNvPRhJWRv\nKPSlJQz+I7ZK+q64Co7F17crx7RT2KLLGiP5+KTXQlh6wOcBTThQodZgOi2y\nMmCZf8ivx1yTbAr0BMcdXzkwO0km5sc4knTuk+E0Zl0uD2xyY/wdj/0TDkuW\nIpvXbBfJGQ5VcHZLGwMcSsAhr+TTmvEiyCICVJVf5R+x+GoonFxE+mlJC8BA\nMV+g\r\n=BVK8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0fPrGzHxrPShdbS/tgRYRaOQpEY1RF8WYvFmP3DSaEgIgWsRb7bkahuZFSIjfPOe2gaYuU/KMJtTKcxYLLBdikAs="}]},"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}},"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","maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"time":{"modified":"2022-06-13T04:01:14.167Z","created":"2015-04-18T10:50:30.358Z","0.1.0":"2015-04-18T10:50:30.358Z","0.2.0":"2015-04-19T14:43:19.424Z","0.2.1":"2015-04-21T05:41:11.125Z","0.2.2":"2015-04-24T07:34:40.723Z","0.3.0":"2015-05-01T13:15:44.145Z","0.3.1":"2015-05-18T06:52:30.194Z","0.4.0":"2015-05-21T00:27:44.457Z","0.4.1":"2015-05-21T01:59:43.003Z","1.0.0":"2015-05-25T08:39:26.577Z","1.1.0":"2015-11-06T12:45:46.155Z","1.0.1":"2015-11-07T02:39:35.702Z","2.0.0":"2015-11-13T05:30:23.647Z","2.1.0":"2016-01-10T06:21:50.266Z","2.1.1":"2016-01-26T05:48:10.663Z","2.1.2":"2016-02-14T05:18:52.960Z","2.2.0":"2016-05-31T12:19:56.819Z","2.3.0":"2016-06-21T06:32:56.842Z","2.3.1":"2016-06-21T10:45:24.604Z","1.1.1":"2016-06-22T09:53:15.427Z","2.3.2":"2017-01-13T04:03:26.819Z","3.0.0-beta.1":"2017-12-25T04:46:50.851Z","2.4.0":"2018-01-16T08:34:50.174Z","3.0.0-beta.2":"2018-07-20T13:57:08.010Z","3.0.0":"2018-08-30T08:28:14.853Z","3.0.1":"2019-01-08T04:57:42.251Z"},"homepage":"https://github.com/power-assert-js/babel-plugin-espower","keywords":["assert","assertion","babel","babel-plugin","power-assert","test","testing","transform"],"repository":{"type":"git","url":"git+https://github.com/power-assert-js/babel-plugin-espower.git"},"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"},"license":"MIT","readmeFilename":"README.md","users":{"chocolateboy":true,"developit":true,"peteward44":true},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}]}