{"_id":"espower","_rev":"64-4c242270bea4c514e85493f6efbc0f50","name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","dist-tags":{"latest":"2.1.2"},"versions":{"0.1.0":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.1.0","keywords":["test","assert","testing"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./lib/espower","directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"test":"grunt test"},"devDependencies":{"esprima":"1.0.3","escodegen":"0.0.24","coffee-script-redux":"2.0.0-beta6","mocha":"1.12.0","grunt":"~0.4.1","grunt-mocha-test":"~0.6.2"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"_id":"espower@0.1.0","dist":{"shasum":"18dbee0d393b1b168b1e441bda2fa5d820643141","tarball":"https://registry.npmjs.org/espower/-/espower-0.1.0.tgz","integrity":"sha512-3lFnMFRyphVJVD/7LoPU5oeWmSPSGg9844S8ZRCSnSiaYQN1yadYXtdW3QuU3cv1mNhdZ3VG7f9bpv9VCAnKwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEimBiKi85T6TmqegRCZagjpac7YLG4C8Sh4JK9JL0QQAiBd7V59EvER6oigdc5bNewi21ut8twGBR9mEePVhYykJA=="}]},"_from":"./espower","_npmVersion":"1.3.5","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}]},"0.1.1":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.1.1","keywords":["test","assert","testing"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./lib/espower","directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"test":"grunt test"},"devDependencies":{"esprima":"1.0.3","escodegen":"0.0.24","coffee-script-redux":"2.0.0-beta6","mocha":"1.12.0","grunt":"~0.4.1","grunt-mocha-test":"~0.6.2"},"licenses":[{"type":"MIT","url":"http://www.opensource.org/licenses/mit-license.php"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"_id":"espower@0.1.1","dist":{"shasum":"4e8451b556f28db62f273934783589d2b0d39a51","tarball":"https://registry.npmjs.org/espower/-/espower-0.1.1.tgz","integrity":"sha512-zViUEAYuzIN1bhWcqSdbudKnyZV1uRoBJMhq1gTO9UYFWDP/A1/LxTAS9n0RZXN1LbvOGE22HMfeWUVNXmEVvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJ+X03DBpSwI8wsdALCgMiMFzVqB34O0qD6DcIBMUj4AIgPYBT3+t9l+8d93/ZvYYyDthJ5BrOG7zHeZgBN0M4Lus="}]},"_from":"./espower","_npmVersion":"1.3.5","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}]},"0.1.2":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.1.2","keywords":["test","assert","testing"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./lib/espower","directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"test":"grunt test"},"devDependencies":{"esprima":"1.0.3","escodegen":"0.0.26","coffee-script-redux":"2.0.0-beta6","mocha":"1.12.0","grunt":"~0.4.1","grunt-mocha-test":"~0.6.2"},"licenses":[{"type":"MIT","url":"https://raw.github.com/twada/espower/master/MIT-LICENSE.txt"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"_id":"espower@0.1.2","dist":{"shasum":"73d5db0ce21ccde6f6059921bfad0f675b66030b","tarball":"https://registry.npmjs.org/espower/-/espower-0.1.2.tgz","integrity":"sha512-6STBEnELBiaoCib0NUWi96k6S594xpT5IByqXQ6THeN9futO0dgHN0p9qoBIGNyJFsOQKY761YeZw9IEYSjx/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3gyBDtU3aPPp3GMk/xoih0INZFMMAUdNsjpOSXdgEowIhAImUHONXTK0Hdz/E7LgrFwTmL2tEkFSoKKWSWYyaSMBn"}]},"_from":"./espower","_npmVersion":"1.3.5","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}]},"0.1.3":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.1.3","keywords":["test","assert","testing"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./lib/espower","directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"test":"grunt test"},"devDependencies":{"esprima":"1.0.3","escodegen":"0.0.26","coffee-script-redux":"2.0.0-beta6","mocha":"1.12.0","grunt":"~0.4.1","grunt-mocha-test":"~0.6.2","grunt-contrib-jshint":"~0.6.4"},"licenses":[{"type":"MIT","url":"https://raw.github.com/twada/espower/master/MIT-LICENSE.txt"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"_id":"espower@0.1.3","dist":{"shasum":"a000ec81958510174f4037a3939c32c176850ba5","tarball":"https://registry.npmjs.org/espower/-/espower-0.1.3.tgz","integrity":"sha512-VwwHOVYeIHSAZqG9rPEj9HL8l83Fzs+NNePGKHHCNG1dqoEiWUXR/R+UdL+2gzdSigyNoId1MUdSRYj6FVezag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGfcKbGbKvfig3kMhauA+Z8Xg+aJbSccMn3q/vqQ4GxAiAd0jqgnchDu54FkdccivR4w3pvqdNJtVIuHTqKM8Yhxg=="}]},"_from":"./espower","_npmVersion":"1.3.5","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}]},"0.1.4":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.1.4","keywords":["test","assert","testing","ecmascript","ast"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./lib/espower","directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"test":"grunt test"},"devDependencies":{"esprima":"1.0.4","escodegen":"0.0.26","coffee-script-redux":"2.0.0-beta7","mocha":"1.12.1","grunt":"~0.4.1","grunt-mocha-test":"~0.6.3","grunt-contrib-jshint":"~0.6.4"},"licenses":[{"type":"MIT","url":"https://raw.github.com/twada/espower/master/MIT-LICENSE.txt"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"_id":"espower@0.1.4","dist":{"shasum":"7956c99f4816e8b645d0fc1d9cf7df5a292cc2c2","tarball":"https://registry.npmjs.org/espower/-/espower-0.1.4.tgz","integrity":"sha512-z/i+lMsf9Ol7WjSoP7ykDK2L+6iBBdO+U89sQj0TGvefGZmB5Rf7Z+opwacxSMVKbH+y5wvBjHbDAI5X5Ahd/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFxQHZx8dj76jQsU1e9HhkhZSAfrmRCPeG0XDgPbZ2e0AiEA48oXcpVEY1ImUTcjuU0Y5VzY6lb9Gx6CJytxovIeQ+M="}]},"_from":"./espower","_npmVersion":"1.3.5","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}]},"0.1.5":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.1.5","keywords":["test","assert","testing","ecmascript","ast"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./lib/espower","directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"test":"grunt test"},"devDependencies":{"esprima":"1.0.4","escodegen":"~0.0.27","coffee-script-redux":"2.0.0-beta7","mocha":"1.12.1","grunt":"~0.4.1","grunt-mocha-test":"~0.6.3","grunt-contrib-jshint":"~0.6.4"},"licenses":[{"type":"MIT","url":"https://raw.github.com/twada/espower/master/MIT-LICENSE.txt"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"_id":"espower@0.1.5","dist":{"shasum":"3f2bc08cdf0fe9405540a35a260e8f338585fd70","tarball":"https://registry.npmjs.org/espower/-/espower-0.1.5.tgz","integrity":"sha512-eKNKAoPr3tU2ksEO0n6Txnqvemsz12Id85O2+2UNMA1glCbOr/FGlr1kIuy9W5a7oBufPJ/bOML2+gfXcE7r9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC3RShefcJJk3mSKU4upxdSyM2P3O5Vg4t5m2wcjaxvQAiAeq3Ds6MJFGFC0fgPNcSCg4EjMn9MZxGVU5obj5qFrPA=="}]},"_from":"./espower","_npmVersion":"1.3.5","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}]},"0.1.6":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.1.6","keywords":["test","assert","testing","ecmascript","ast"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./lib/espower","directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"test":"grunt test"},"devDependencies":{"esprima":"1.0.4","escodegen":"~0.0.27","coffee-script-redux":"2.0.0-beta7","grunt":"~0.4.1","grunt-mocha-test":"~0.7.0","grunt-contrib-jshint":"~0.6.4"},"licenses":[{"type":"MIT","url":"https://raw.github.com/twada/espower/master/MIT-LICENSE.txt"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"_id":"espower@0.1.6","dist":{"shasum":"94923a38fc7d2fc2f734f70d61ccb56272fa33bc","tarball":"https://registry.npmjs.org/espower/-/espower-0.1.6.tgz","integrity":"sha512-CSzAAyZ64fUvbDb5PJu2CxGxka/KZvka7hMvY4WzDCawYd/8imi6OTiaVhl+JWVZmAqa8ipx4AsDOU1Wb1s1ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID58O0Wr3WFGsHLahEBHuon6hQwTZHtMopuo7yTTE34GAiBA1arClLWCdrokJRLJ+rBrYSDfj71JMJ4xjjQSSMp6iA=="}]},"_from":"./espower","_npmVersion":"1.3.5","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}]},"0.2.0":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.2.0","keywords":["test","assert","testing","ecmascript","ast"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./lib/espower","directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"test":"grunt test"},"devDependencies":{"esprima":"1.0.4","escodegen":"~0.0.28","coffee-script-redux":"2.0.0-beta7","grunt":"~0.4.2","grunt-mocha-test":"~0.8.0","grunt-contrib-jshint":"~0.7.1","grunt-contrib-watch":"~0.5.3"},"licenses":[{"type":"MIT","url":"https://raw.github.com/twada/espower/master/MIT-LICENSE.txt"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"_id":"espower@0.2.0","dist":{"shasum":"dc7ff0777c92e9758d76e3020aa05f92571559f8","tarball":"https://registry.npmjs.org/espower/-/espower-0.2.0.tgz","integrity":"sha512-9vR1DnTfAsJNybklre9Y7N29V70S0s7J0ayf2pg7J0r7LVFuhMPBVCiZknIM3miTOBJ0oF35mnWl42fyOE/L/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgkRzcsp6ncny1cBWwCY0P1FMReA3jjA3JsIS/AKsBpwIhAPJTXfl97T1FJHwwdvmMNbgWZTs+RuXbXqGqNqxw6EPw"}]},"_from":"./espower","_npmVersion":"1.3.5","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}]},"0.2.1":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.2.1","keywords":["test","assert","testing","ecmascript","ast"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./lib/espower","directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"test":"grunt test"},"devDependencies":{"esprima":"1.0.4","escodegen":"~0.0.28","coffee-script-redux":"2.0.0-beta7","grunt":"~0.4.2","grunt-mocha-test":"~0.8.0","grunt-contrib-jshint":"~0.7.1","grunt-contrib-watch":"~0.5.3"},"licenses":[{"type":"MIT","url":"https://raw.github.com/twada/espower/master/MIT-LICENSE.txt"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"_id":"espower@0.2.1","dist":{"shasum":"b0cd42aa8e4fc9488ca41bcb5c7b3a221fa05429","tarball":"https://registry.npmjs.org/espower/-/espower-0.2.1.tgz","integrity":"sha512-xX6r9RkunEoQ00Pa6mza+mzzknsLL63Tp0SPEpGdy6/n7Z13X1/E1diyVZWjT08HvxgXC42Ppn81IlNsa1lLEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHIUzZDKvKwx6FbvHO2uEtTXNOzGM8G9EYgjVyuClazNAiBvtMTWSk1/CzK+jm7fl+zxrWnby/O1emoOwRTe8DkGFw=="}]},"_from":"./espower","_npmVersion":"1.3.5","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}]},"0.3.0":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.3.0","keywords":["test","assert","testing","ecmascript","ast"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./lib/espower","directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"bower":"./node_modules/bower/bin/bower install","test":"grunt test","coveralls":"grunt coverage && cat ./coverage.lcov | ./node_modules/coveralls/bin/coveralls.js"},"dependencies":{"estraverse":"~1.5.0"},"devDependencies":{"esprima":"~1.0.4","escodegen":"~1.0.1","coffee-script-redux":"2.0.0-beta7","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.7.1","grunt-contrib-watch":"~0.5.3","grunt-bump":"~0.0.13","mocha-lcov-reporter":"0.0.1","blanket":"~1.1.5","coveralls":"~2.6.0","load-grunt-tasks":"~0.2.1","bower":"~1.2.8","grunt-bower-requirejs":"~0.8.0","grunt-mocha":"~0.4.7","grunt-contrib-connect":"~0.5.0"},"licenses":[{"type":"MIT","url":"https://raw.github.com/twada/espower/master/MIT-LICENSE.txt"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"_id":"espower@0.3.0","dist":{"shasum":"8449472c95e4c22d414849327a6c5ceccc93d145","tarball":"https://registry.npmjs.org/espower/-/espower-0.3.0.tgz","integrity":"sha512-yPb/hKBVusAE625Q9roNdCrdTjToS7S0r7O7J5rRVghfpUShpwNtzPE8B1hXU2U2HaNObbYoBOkCghEW+kl62g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCP+OoDILD9+wKhLy/IQa69u5xVQg30z833nK9dQgGYgIgXQbPs+/UL0lXlUJ9XLaLUykSSgPkFBDfnC1gjzzRy38="}]},"_from":"./espower","_npmVersion":"1.3.5","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}]},"0.3.1":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.3.1","keywords":["test","assert","testing","ecmascript","ast"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./lib/espower","directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"bower":"./node_modules/bower/bin/bower install","test":"grunt test","coveralls":"grunt coverage && cat ./coverage.lcov | ./node_modules/coveralls/bin/coveralls.js"},"dependencies":{"estraverse":"~1.5.0"},"devDependencies":{"esprima":"~1.0.4","escodegen":"~1.0.1","coffee-script-redux":"2.0.0-beta7","grunt":"~0.4.2","grunt-mocha-test":"~0.8.1","grunt-contrib-jshint":"~0.8.0","grunt-contrib-watch":"~0.5.3","grunt-bump":"~0.0.13","mocha-lcov-reporter":"0.0.1","blanket":"~1.1.6","coveralls":"~2.6.1","load-grunt-tasks":"~0.2.1","bower":"~1.2.8","grunt-bower-requirejs":"~0.8.0","grunt-mocha":"~0.4.7","grunt-contrib-connect":"~0.6.0"},"licenses":[{"type":"MIT","url":"https://raw.github.com/twada/espower/master/MIT-LICENSE.txt"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"_id":"espower@0.3.1","dist":{"shasum":"588fbf12d29d8b99073eb3dc9540e158776225dc","tarball":"https://registry.npmjs.org/espower/-/espower-0.3.1.tgz","integrity":"sha512-Qam3T/n4gbDqmyFbza8f3EaHTj5lMP/Ig17vOA7Q6Flug/xpEDz00TwFF7mTqX88MEMt0r9RnmeRhAzeSy8rgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFTVe6KRCky+lotdDOLk6pIbFXNt9yoNqew7qL9k+CF5AiB+VbYUHtnLLps/fBoB5CyojNCzyKvNB+Rnr4JCQI05ZA=="}]},"_from":"./espower","_npmVersion":"1.3.5","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}]},"0.4.0":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.4.0","keywords":["test","assert","testing","ecmascript","ast"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./lib/espower","directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"bower":"./node_modules/bower/bin/bower install","test":"grunt test","coveralls":"grunt coverage && cat ./coverage.lcov | ./node_modules/coveralls/bin/coveralls.js"},"dependencies":{"estraverse":"~1.5.0"},"devDependencies":{"esprima":"~1.0.4","escodegen":"~1.3.0","coffee-script-redux":"2.0.0-beta8","grunt":"~0.4.2","grunt-mocha-test":"~0.10.0","grunt-contrib-jshint":"~0.9.2","grunt-contrib-watch":"~0.6.1","grunt-bump":"~0.0.13","mocha-lcov-reporter":"0.0.1","blanket":"~1.1.6","coveralls":"~2.10.0","load-grunt-tasks":"~0.3.0","bower":"~1.3.1","grunt-bower-requirejs":"~0.9.2","grunt-mocha":"~0.4.10","grunt-contrib-connect":"~0.7.1"},"licenses":[{"type":"MIT","url":"https://raw.github.com/twada/espower/master/MIT-LICENSE.txt"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"_id":"espower@0.4.0","dist":{"shasum":"b19db9b150ee921b56bb738e6a0eb37544a74a8b","tarball":"https://registry.npmjs.org/espower/-/espower-0.4.0.tgz","integrity":"sha512-cOF8pTYaqgRECmmA9kvLI1UvXPrNVLehz/+/F9p4/mgLKkveICpAm5+hSjcFxqnZF7Nr3pZr5VHRosmVktK9cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGBBsrzQALTzbQLDRUCH0Kgmc7vAZh0P7/jE4Aefvh0KAiAETHyUdIApVwznxhEiOu3vrpNjixWbrkadjhEfUW0nZQ=="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}]},"0.4.1":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.4.1","keywords":["test","assert","testing","ecmascript","ast"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./lib/espower","directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"bower":"./node_modules/bower/bin/bower install --config.interactive=false","test":"grunt test","coveralls":"grunt coverage && cat ./coverage.lcov | ./node_modules/coveralls/bin/coveralls.js"},"dependencies":{"estraverse":"~1.5.0"},"devDependencies":{"esprima":"~1.1.1","escodegen":"~1.3.1","coffee-script-redux":"2.0.0-beta8","grunt":"~0.4.2","grunt-mocha-test":"~0.10.0","grunt-contrib-jshint":"~0.9.2","grunt-contrib-watch":"~0.6.1","grunt-bump":"~0.0.13","mocha-lcov-reporter":"0.0.1","blanket":"~1.1.6","coveralls":"~2.10.0","load-grunt-tasks":"~0.3.0","bower":"~1.3.1","grunt-bower-requirejs":"~0.9.2","grunt-mocha":"~0.4.10","grunt-contrib-connect":"~0.7.1"},"licenses":[{"type":"MIT","url":"https://raw.github.com/twada/espower/master/MIT-LICENSE.txt"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"_id":"espower@0.4.1","dist":{"shasum":"58fee209f5c945c1e6bd00392c8d1ed5528afb2a","tarball":"https://registry.npmjs.org/espower/-/espower-0.4.1.tgz","integrity":"sha512-3GSonWXLMePJ94llMRbzQUpsLp+gxdQNAQZaCokXI49vvLcf569XIO6QKDopRxtjqmiUZyhoBnzf/lNGd0F5qQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC46SCRfdCpD3IhedsE4drpDkljb594c41hRtKZb2RInwIgeop9sSjpdTNFiQzCfn5QU97OPXvGFASRsp/k0B7tQv0="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}]},"0.6.0":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.6.0","keywords":["power-assert","test","assert","testing","ecmascript","ast"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./lib/espower","directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"bower":"./node_modules/bower/bin/bower install --config.interactive=false","test":"grunt test","coveralls":"grunt coverage && cat ./coverage.lcov | ./node_modules/coveralls/bin/coveralls.js"},"dependencies":{"esprima":"~1.1.1","estraverse":"~1.5.0"},"devDependencies":{"blanket":"~1.1.6","bower":"~1.3.1","coveralls":"~2.10.0","escodegen":"~1.3.1","grunt":"~0.4.2","grunt-bower-requirejs":"~0.9.2","grunt-bump":"~0.0.13","grunt-contrib-connect":"~0.7.1","grunt-contrib-jshint":"~0.10.0","grunt-contrib-watch":"~0.6.1","grunt-mocha":"~0.4.10","grunt-mocha-test":"~0.10.0","jit-grunt":"~0.4.1","mocha-lcov-reporter":"0.0.1"},"licenses":[{"type":"MIT","url":"https://raw.github.com/twada/espower/master/MIT-LICENSE.txt"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"_id":"espower@0.6.0","dist":{"shasum":"c40b5f2d30c5776b3e87567e6be7f941c9faf0fa","tarball":"https://registry.npmjs.org/espower/-/espower-0.6.0.tgz","integrity":"sha512-Y8AY2kFilgEgMJ3X3PZ9+K00jcb5Lswjvo4boXnjHo/thmmALwiQwnTQQTUcdGQqrW6GR3cporwd5nY/PtVHSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTswpftzUuMwEnqImOBZZ0xET8Z7tonVdxYvCipgReYQIhAPhOWwdi/48sYCpxZZPzbcqyOWW/qZo8KR346F2knfLi"}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}]},"0.7.0":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.7.0","keywords":["power-assert","test","assert","testing","ecmascript","ast"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./lib/espower","directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"bower":"./node_modules/bower/bin/bower install --config.interactive=false","test":"grunt test","coveralls":"grunt coverage && cat ./coverage.lcov | ./node_modules/coveralls/bin/coveralls.js"},"dependencies":{"escodegen":"~1.3.2","esprima":"~1.2.0","estraverse":"~1.5.0"},"devDependencies":{"blanket":"~1.1.6","bower":"~1.3.3","coveralls":"~2.10.0","grunt":"~0.4.2","grunt-bower-requirejs":"~0.9.2","grunt-bump":"~0.0.13","grunt-contrib-connect":"~0.7.1","grunt-contrib-jshint":"~0.10.0","grunt-contrib-watch":"~0.6.1","grunt-mocha":"~0.4.10","grunt-mocha-test":"~0.10.2","jit-grunt":"~0.5.0","mocha-lcov-reporter":"0.0.1"},"licenses":[{"type":"MIT","url":"https://raw.github.com/twada/espower/master/MIT-LICENSE.txt"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"_id":"espower@0.7.0","dist":{"shasum":"09362812d188a8c91a7d0f20aeda5a29e70e79fd","tarball":"https://registry.npmjs.org/espower/-/espower-0.7.0.tgz","integrity":"sha512-YfXH38S/FQtbygHm/hQlMDAQ8KBpvR1Q1CzSckOF10PgtC+7qFDIYiKWxmMGH9EXpW/VOzfQ47UkejcnL0RXWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDj/Di1d5pZTr6N32chB75QWIbmRzgpoGxzmJ4sKo/QLAiAKQ+kA5/0PikFYh8CGvDSh9oC/NVMBz1wgkKXSb/fxNw=="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}]},"0.8.0":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.8.0","keywords":["power-assert","test","assert","testing","ecmascript","ast"],"homepage":"http://github.com/twada/espower","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"main":"./index.js","files":["gulpfile.js","MIT-LICENSE.txt","README.md","index.js","lib","package.json","test"],"directories":{"lib":"./lib"},"repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","test":"gulp test","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"dependencies":{"escallmatch":"~0.3.0","escodegen":"~1.3.3","espurify":"~0.1.3","estraverse":"~1.5.1","type-name":"~1.0.0","xtend":"~4.0.0"},"devDependencies":{"blanket":"~1.1.6","browserify":"~5.9.1","del":"~0.1.1","esprima":"~1.2.2","gulp":"~3.8.7","gulp-derequire":"~0.3.0","gulp-mocha":"~0.5.2","gulp-mocha-phantomjs":"~0.3.0","gulp-util":"~3.0.0","gulp-webserver":"~0.6.0","mocha":"~1.21.4","mocha-lcov-reporter":"~0.0.1","through2":"~1.0.0","vinyl-source-stream":"~0.1.1"},"licenses":[{"type":"MIT","url":"https://github.com/twada/espower/blob/master/MIT-LICENSE.txt"}],"bugs":{"url":"http://github.com/twada/espower/issues"},"gitHead":"4b1a80f0a55c2e4ae395d435eb588f4c1daa65ce","_id":"espower@0.8.0","_shasum":"59681ab5ea352ec1a998c1874f340f67c957d85f","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"59681ab5ea352ec1a998c1874f340f67c957d85f","tarball":"https://registry.npmjs.org/espower/-/espower-0.8.0.tgz","integrity":"sha512-PtsDRj3MFsb6oYy8XJYmRnULxeFwDNcGiV4/B/nqTNNmJT1+ETaxZBlo/Ly2TlLDnYuLERb+JAbrXkDxDcdMzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5S2E+nXmb1bToSKByXmub+s4X2U6BhtEZbwnB/JU1ZAiAtWuY3fOO4O9oOSikaeaO1bra+HnWhMFMqqzX/qpFrnA=="}]}},"0.9.0":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.9.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/twada/espower/issues"},"dependencies":{"clone":"~0.1.18","escallmatch":"~0.3.1","escodegen":"~1.3.3","espurify":"~0.1.3","estraverse":"~1.5.1","source-map":"~0.1.38","type-name":"~1.0.0","xtend":"~4.0.0"},"devDependencies":{"blanket":"~1.1.6","browserify":"~5.10.0","del":"~0.1.2","esprima":"~1.2.2","gulp":"~3.8.7","gulp-derequire":"~0.3.1","gulp-mocha":"~1.0.0","gulp-mocha-phantomjs":"~0.3.0","gulp-util":"~3.0.0","gulp-webserver":"~0.6.0","mocha":"~1.21.4","mocha-lcov-reporter":"~0.0.1","through2":"~1.0.0","vinyl-source-stream":"~0.1.1"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","lib","package.json","test"],"homepage":"http://github.com/twada/espower","keywords":["power-assert","test","assert","testing","ecmascript","ast"],"license":{"type":"MIT","url":"https://github.com/twada/espower/blob/master/MIT-LICENSE.txt"},"main":"./index.js","repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","test":"gulp test","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"73a4798512792fe48e26668a2b2e8051d1422a81","_id":"espower@0.9.0","_shasum":"1b4d604b01ea0037584d295af354f66c1260bb0a","_from":".","_npmVersion":"2.0.0-alpha-5","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"1b4d604b01ea0037584d295af354f66c1260bb0a","tarball":"https://registry.npmjs.org/espower/-/espower-0.9.0.tgz","integrity":"sha512-RfOOqa+CKq6Vu34JLqcUMz/ZZ9I4LIim/jPUSaeQa1D6Mb0jYZNggYR8eS7yDQoSnZRO88KvYIxWm5/Ar03XdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyH+rFbapryp+bHKTZnmfOn4K0SNuvUzaN6dkWS0d0OgIhAJCOVqXcR8nt7nDFWAUNOg/ykbwHL0cDCkCdhTZFHaRI"}]}},"0.9.1":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.9.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/twada/espower/issues"},"dependencies":{"clone":"~0.1.18","escallmatch":"~0.3.1","escodegen":"~1.3.3","espurify":"~0.1.3","estraverse":"~1.5.1","source-map":"~0.1.38","type-name":"~1.0.0","xtend":"~4.0.0"},"devDependencies":{"blanket":"~1.1.6","browserify":"~5.11.2","del":"~0.1.2","esprima":"~1.2.2","gulp":"~3.8.8","gulp-derequire":"~1.1.0","gulp-mocha":"~1.1.0","gulp-mocha-phantomjs":"~0.5.0","gulp-util":"~3.0.1","gulp-webserver":"~0.6.0","mocha":"~1.21.4","mocha-lcov-reporter":"~0.0.1","through2":"~1.1.1","vinyl-source-stream":"~0.1.1"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","lib","package.json","test"],"homepage":"http://github.com/twada/espower","keywords":["power-assert","test","assert","testing","ecmascript","ast"],"license":{"type":"MIT","url":"https://github.com/twada/espower/blob/master/MIT-LICENSE.txt"},"main":"./index.js","repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","test":"gulp test","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"ef3d33ea6761b6b8ed8917b2fbe4e101d79f7466","_id":"espower@0.9.1","_shasum":"63c9c431ba4a9fa73ce067cf4178ce645362b5d4","_from":".","_npmVersion":"1.4.27","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"63c9c431ba4a9fa73ce067cf4178ce645362b5d4","tarball":"https://registry.npmjs.org/espower/-/espower-0.9.1.tgz","integrity":"sha512-18w/xi/G6SvSdXENLDwmh+phdQ6iu4FuaISu/9yE0bwFRK1jvEakI7PADmcf1aBEg9MTH2vcEuhn0ZRxNMkNMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDohS3m8PiyN25+m5nIQETu+Ov6pOuUq9odZ+hXfMQoLwIhAO146PohOAARI5d/HxJwLVuCVUWklPacQ0TW/JYdcTvY"}]}},"0.10.0":{"name":"espower","description":"Power Assert feature instrumentor based on the Mozilla JavaScript AST","version":"0.10.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/twada/espower/issues"},"dependencies":{"clone":"~0.1.18","escallmatch":"~1.0.0","escodegen":"~1.4.1","espurify":"~1.0.0","estraverse":"~1.7.0","source-map":"~0.1.40","type-name":"~1.0.0","xtend":"~4.0.0"},"devDependencies":{"blanket":"~1.1.6","browserify":"~6.2.0","del":"~0.1.3","esprima":"~1.2.2","gulp":"~3.8.9","gulp-derequire":"~2.0.0","gulp-jshint":"~1.9.0","gulp-mocha":"~1.1.1","gulp-mocha-phantomjs":"~0.5.1","gulp-util":"~3.0.1","gulp-webserver":"~0.8.3","jshint-stylish":"~1.0.0","mocha":"~2.0.1","mocha-lcov-reporter":"~0.0.1","through2":"~1.1.1","vinyl-source-stream":"~1.0.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","lib","package.json","test"],"homepage":"http://github.com/twada/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","ast"],"license":{"type":"MIT","url":"https://github.com/twada/espower/blob/master/MIT-LICENSE.txt"},"main":"./index.js","repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","build":"gulp bundle","lint":"gulp lint","test":"gulp test","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"709874418edff24331ad882ffa84229769711ff5","_id":"espower@0.10.0","_shasum":"48d742aae001675990c875efe7582a2ece99163b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"48d742aae001675990c875efe7582a2ece99163b","tarball":"https://registry.npmjs.org/espower/-/espower-0.10.0.tgz","integrity":"sha512-Gjkm1le7uooCigVOtOLJm2yiNdPOVwYDlOOAl5EpMMajJ5B0tJV4l+W4+JHMccluft3onMaSvh81B5pTB9evFg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRr46M2h7jQLIeG1fEJSTrZW9L44YHvjj/jQ7IR54BzQIgcheDOu0AvLlocbYcWf1C0K1JB77LaMswQ+Vxx0ldTAo="}]}},"0.11.0":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"0.11.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/twada/espower/issues"},"dependencies":{"deep-equal":"^1.0.0","escallmatch":"^1.3.1","escodegen":"^1.6.1","espurify":"^1.2.0","estraverse":"^3.1.0","isarray":"^0.0.1","source-map":"^0.4.2","type-name":"^1.0.1","xtend":"^4.0.0"},"devDependencies":{"acorn":"^1.0.3","blanket":"^1.1.6","browserify":"^9.0.8","del":"^1.1.1","gulp":"^3.8.11","gulp-derequire":"^2.0.0","gulp-dereserve":"^0.2.0","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","gulp-mocha-phantomjs":"^0.6.1","gulp-util":"^3.0.4","gulp-webserver":"^0.9.0","jshint-stylish":"^1.0.1","mocha":"^2.2.4","mocha-lcov-reporter":"^0.0.2","through2":"^1.1.1","vinyl-source-stream":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","build/espower.js","lib","package.json","test"],"homepage":"http://github.com/twada/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":{"type":"MIT","url":"https://github.com/twada/espower/blob/master/MIT-LICENSE.txt"},"main":"./index.js","repository":{"type":"git","url":"http://github.com/twada/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","build":"gulp bundle","lint":"gulp lint","test":"gulp test","unit":"gulp unit","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"7770f25a1bc196e05cbd9e0f463855cf2b1e0d59","_id":"espower@0.11.0","_shasum":"dd8b433b9b43cbbe1dd8827a2b95f3753d73d199","_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":"dd8b433b9b43cbbe1dd8827a2b95f3753d73d199","tarball":"https://registry.npmjs.org/espower/-/espower-0.11.0.tgz","integrity":"sha512-mwJXZFpTwOo5ItSOJokqLxRYEXtMw15H+oRPAofdT5XlUiB1jyFEAYN3Shc+DKIcHlzsFQlCe+o/v38yRXTYYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG1D4iV9Sf2ol6Exu202dTTbLYDIvnWBRcF0JisxFP0PAiEA5YLbl/u8xxROJPfbwXaDViYEsDFmJkn8IiUOgD83s8Y="}]}},"1.0.0":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"1.0.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/power-assert-js/espower/issues"},"dependencies":{"deep-equal":"^1.0.0","escallmatch":"^1.4.1","escodegen":"^1.6.1","espurify":"^1.2.0","estraverse":"^4.1.0","isarray":"^0.0.1","source-map":"^0.4.2","type-name":"^1.0.1","xtend":"^4.0.0"},"devDependencies":{"acorn":"^2.0.1","blanket":"^1.1.7","browserify":"^10.2.1","del":"^1.2.0","gulp":"^3.8.11","gulp-derequire":"^2.1.0","gulp-dereserve":"^0.2.0","gulp-jshint":"^1.11.0","gulp-mocha":"^2.1.0","gulp-mocha-phantomjs":"^0.6.1","gulp-util":"^3.0.4","gulp-webserver":"^0.9.1","jshint-stylish":"^2.0.0","mocha":"^2.2.5","mocha-lcov-reporter":"^0.0.2","through2":"^1.1.1","vinyl-source-stream":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","build/espower.js","lib","package.json","test"],"homepage":"http://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"http://github.com/power-assert-js/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","build":"gulp bundle","lint":"gulp lint","test":"gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"d9b98abab6240a76e916da9f93867ffcb6cd25db","_id":"espower@1.0.0","_shasum":"2131e55df2bc2a681a2314eebb68cbaaeeeaf085","_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":"2131e55df2bc2a681a2314eebb68cbaaeeeaf085","tarball":"https://registry.npmjs.org/espower/-/espower-1.0.0.tgz","integrity":"sha512-/e+WF47k8aMXEeguvF0FByoai4IYCAp38+1mWBlKcAoBdaNpFy5KXDSgsGq1WkyYr2++duuedtgB/tcM0y9whQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICce7J6bjt034bgw2cwvKK/i1+TNWgnYNH8fEWrynwBrAiEA0OL+qpxLFKhGM6kqIlWqmh/nw7tP+a53mpLXR2IqCk4="}]}},"1.0.1":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"1.0.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/power-assert-js/espower/issues"},"dependencies":{"deep-equal":"^1.0.0","escallmatch":"^1.4.1","escodegen":"^1.6.1","espurify":"^1.2.0","estraverse":"^4.1.0","isarray":"^0.0.1","path-is-absolute":"^1.0.0","source-map":"^0.4.2","type-name":"^1.0.1","xtend":"^4.0.0"},"devDependencies":{"acorn":"^2.0.1","blanket":"^1.1.7","browserify":"^10.2.1","del":"^1.2.0","gulp":"^3.8.11","gulp-derequire":"^2.1.0","gulp-dereserve":"^0.2.0","gulp-jshint":"^1.11.0","gulp-mocha":"^2.1.0","gulp-mocha-phantomjs":"^0.6.1","gulp-util":"^3.0.4","gulp-webserver":"^0.9.1","jshint-stylish":"^2.0.0","mocha":"^2.2.5","mocha-lcov-reporter":"^0.0.2","through2":"^1.1.1","vinyl-source-stream":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","build/espower.js","lib","package.json","test"],"homepage":"http://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"http://github.com/power-assert-js/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","build":"gulp bundle","lint":"gulp lint","test":"gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"aa519f42f5eba4ee373a0636dd9f8522a5464574","_id":"espower@1.0.1","_shasum":"1a0bd788ecf4c2859e7540eb6c03f0e068174e4c","_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":"1a0bd788ecf4c2859e7540eb6c03f0e068174e4c","tarball":"https://registry.npmjs.org/espower/-/espower-1.0.1.tgz","integrity":"sha512-MCb+uPwCAN5Tp1pqmyu6IXL/omeBTiNPeCOUER4lHZFSYpF0HiUNQ260B0LQ32V4psDFZbZX3lBwikQPd7rjKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9fL9LSKpVbhcyzr1HoMe3YKQJUrQu2FB9ZRx1RE+ZLAiB7K1ojHfxdQEzf2eacMtt4Ou3RJ6Yu6gWfpRxLOf+naw=="}]}},"1.0.2":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"1.0.2","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/power-assert-js/espower/issues"},"dependencies":{"deep-equal":"^1.0.0","escallmatch":"^1.4.1","escodegen":"^1.6.1","espurify":"^1.2.0","estraverse":"^4.1.0","isarray":"^0.0.1","path-is-absolute":"^1.0.0","source-map":"^0.4.2","type-name":"^1.0.1","xtend":"^4.0.0"},"devDependencies":{"acorn":"^2.0.1","blanket":"^1.1.7","browserify":"^10.2.1","del":"^1.2.0","gulp":"^3.8.11","gulp-derequire":"^2.1.0","gulp-dereserve":"^0.2.0","gulp-jshint":"^1.11.0","gulp-mocha":"^2.1.0","gulp-mocha-phantomjs":"^0.6.1","gulp-util":"^3.0.4","gulp-webserver":"^0.9.1","jshint-stylish":"^2.0.0","mocha":"^2.2.5","mocha-lcov-reporter":"^0.0.2","through2":"^1.1.1","vinyl-source-stream":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","build/espower.js","lib","package.json","test"],"homepage":"http://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"http://github.com/power-assert-js/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","build":"gulp bundle","lint":"gulp lint","test":"gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"562fdc8361fd6ee0994f8fcf2d87c8af6a1085b5","_id":"espower@1.0.2","_shasum":"429728bfaeafa65a9120197f03dae60cc355ad1a","_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":"429728bfaeafa65a9120197f03dae60cc355ad1a","tarball":"https://registry.npmjs.org/espower/-/espower-1.0.2.tgz","integrity":"sha512-ZNRdcIRnrJJGuRLue76ef+CkgY3bZ+lq8a2wMINC4IHGNvfDzRuzqZuzjeOVK3jIYKIXRXTVNv+veBkSTjSIhQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAI15WzL6Wo5VJxpp46Rkjdd0DOoerK/X7crWCPpZMNLAiANl6IvHSvqbrtWEF06E2UHyZlhAWnXrgaFZWr8+v97vg=="}]}},"1.0.3":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"1.0.3","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/power-assert-js/espower/issues"},"dependencies":{"deep-equal":"^1.0.0","escallmatch":"^1.4.1","escodegen":"^1.6.1","espurify":"^1.2.0","estraverse":"^4.1.0","is-url":"^1.2.1","isarray":"^0.0.1","path-is-absolute":"^1.0.0","source-map":"^0.4.2","type-name":"^1.0.1","xtend":"^4.0.0"},"devDependencies":{"acorn":"^2.0.1","blanket":"^1.1.7","browserify":"^10.2.1","del":"^1.2.0","gulp":"^3.8.11","gulp-derequire":"^2.1.0","gulp-dereserve":"^0.2.0","gulp-jshint":"^1.11.0","gulp-mocha":"^2.1.0","gulp-mocha-phantomjs":"^0.6.1","gulp-util":"^3.0.4","gulp-webserver":"^0.9.1","jshint-stylish":"^2.0.0","mocha":"^2.2.5","mocha-lcov-reporter":"^0.0.2","through2":"^1.1.1","vinyl-source-stream":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","build/espower.js","lib","package.json","test"],"homepage":"http://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"http://github.com/power-assert-js/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","build":"gulp bundle","lint":"gulp lint","test":"gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"7b971aa2b036582a4d7d5608a5f74a09a8ce7e14","_id":"espower@1.0.3","_shasum":"5a8c50863a2a91a9971587f8ab91d40b7656f550","_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":"5a8c50863a2a91a9971587f8ab91d40b7656f550","tarball":"https://registry.npmjs.org/espower/-/espower-1.0.3.tgz","integrity":"sha512-7imDddqj+cth+OMRl8LFVSZeNbVI0Xz2qgoioofJhbvHNQ1Xl+rP1FP498DVfFzpqW9DdOH+sRCbhADGzLDP6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEFRCaq8lMOdRf8lEEb6w6+u6b3X666dkbSgy9A1epuZAiEAh+rI8bi0cU5SWUWE7l7b7+uXxHuSMhuVxyCiu5eZAnw="}]}},"1.0.4":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"1.0.4","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/power-assert-js/espower/issues"},"dependencies":{"deep-equal":"^1.0.0","escallmatch":"^1.4.1","escodegen":"^1.6.1","espurify":"^1.2.0","estraverse":"^4.1.0","is-url":"^1.2.1","isarray":"^0.0.1","path-is-absolute":"^1.0.0","source-map":"^0.4.2","type-name":"^1.0.1","xtend":"^4.0.0"},"devDependencies":{"acorn":"^2.0.1","blanket":"^1.1.7","browserify":"^10.2.1","del":"^1.2.0","gulp":"^3.8.11","gulp-derequire":"^2.1.0","gulp-dereserve":"^0.2.0","gulp-jshint":"^1.11.0","gulp-mocha":"^2.1.0","gulp-mocha-phantomjs":"^0.6.1","gulp-util":"^3.0.4","gulp-webserver":"^0.9.1","jshint-stylish":"^2.0.0","mocha":"^2.2.5","mocha-lcov-reporter":"^0.0.2","through2":"^1.1.1","vinyl-source-stream":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","build/espower.js","lib","package.json","test"],"homepage":"http://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"http://github.com/power-assert-js/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","build":"gulp bundle","lint":"gulp lint","test":"gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"c88deda447f677976e10b339dafd0afa3949298b","_id":"espower@1.0.4","_shasum":"10581192d1111ab8200963c97b626a0765632672","_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":"10581192d1111ab8200963c97b626a0765632672","tarball":"https://registry.npmjs.org/espower/-/espower-1.0.4.tgz","integrity":"sha512-sYTbNMZFk09HqIJWQnXqa+8SpyDd2ds87ooKP/qgE+3pFP2pJ9o/YwZfxxELPE7pZex/rHngbgRC2Ied4vnX/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvwhDHRzp9dywqR8euvWF70Me4NO6t+PAK3OdvC0GzDAiBO+bV3X8XaHUxV2UaYrl/D7fy6D3FaV0LFe0RpyFbLmg=="}]}},"1.0.5":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"1.0.5","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/power-assert-js/espower/issues"},"dependencies":{"deep-equal":"^1.0.0","escallmatch":"^1.4.2","escodegen":"^1.6.1","espurify":"^1.3.0","estraverse":"^4.1.0","is-url":"^1.2.1","isarray":"^0.0.1","path-is-absolute":"^1.0.0","source-map":"^0.4.2","type-name":"^1.0.1","xtend":"^4.0.0"},"devDependencies":{"acorn":"^2.0.1","blanket":"^1.1.7","browserify":"^10.2.1","del":"^1.2.0","gulp":"^3.8.11","gulp-derequire":"^2.1.0","gulp-dereserve":"^0.2.0","gulp-jshint":"^1.11.0","gulp-mocha":"^2.1.0","gulp-mocha-phantomjs":"^0.6.1","gulp-util":"^3.0.4","gulp-webserver":"^0.9.1","jshint-stylish":"^2.0.0","licensify":"^1.1.0","mocha":"^2.2.5","mocha-lcov-reporter":"^0.0.2","through2":"^1.1.1","vinyl-source-stream":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","build/espower.js","lib","package.json","test"],"homepage":"http://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"http://github.com/power-assert-js/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","build":"gulp bundle","lint":"gulp lint","test":"gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"4ec2f5cf959b634b386873ebab792a034540c397","_id":"espower@1.0.5","_shasum":"dd920af928369ecffb61263fef4315ea714206f3","_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":"dd920af928369ecffb61263fef4315ea714206f3","tarball":"https://registry.npmjs.org/espower/-/espower-1.0.5.tgz","integrity":"sha512-WSqRFTeRmahXnuX2JdW4oaAlops8+YVmmUTYpj5DmBZte8xwZXCrwrkGV+4Ps/4C24AP91JD3OObrNo/ODwXBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbpQgQkagzapwVFXFvOn2OfVj/D03IFMCpZ8SJnDUHtAiEA5kdPHi8+dBqQfUrOMKG917oqdcGoTh79CrbqZ1hD/ww="}]}},"1.0.6":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"1.0.6","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/power-assert-js/espower/issues"},"dependencies":{"deep-equal":"^1.0.0","escallmatch":"^1.4.2","escodegen":"^1.6.1","espurify":"^1.3.0","estraverse":"^4.1.0","is-url":"^1.2.1","isarray":"^0.0.1","path-is-absolute":"^1.0.0","source-map":"^0.4.2","type-name":"^1.0.1","xtend":"^4.0.0"},"devDependencies":{"acorn":"^1.2.2","amdefine":"^0.1.0","blanket":"^1.1.7","browserify":"^10.2.3","del":"^1.2.0","gulp":"^3.9.0","gulp-derequire":"^2.1.0","gulp-dereserve":"^0.2.0","gulp-jshint":"^1.11.0","gulp-mocha":"^2.1.1","gulp-mocha-phantomjs":"^0.6.1","gulp-util":"^3.0.5","gulp-webserver":"^0.9.1","jshint-stylish":"^2.0.0","licensify":"^1.1.0","mocha":"^2.2.5","mocha-lcov-reporter":"^0.0.2","through2":"^1.1.1","vinyl-source-stream":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","build/espower.js","lib","package.json","test"],"homepage":"http://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"http://github.com/power-assert-js/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","build":"npm prune && npm dedupe && gulp bundle","clean":"gulp clean","lint":"gulp lint","test":"npm run clean && npm run lint && npm run build && gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"870f956408f9c8734f67bb33b1ec3f0de8ead866","_id":"espower@1.0.6","_shasum":"ad1f73dc6bc0063eed62073fddfe48b95e18dc84","_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":"ad1f73dc6bc0063eed62073fddfe48b95e18dc84","tarball":"https://registry.npmjs.org/espower/-/espower-1.0.6.tgz","integrity":"sha512-HLebwhrsqcSM10ZP2lOrpLI4JnUXBMmrD/YEwGYQ3x7Ujt4+qlY0zyTsE0lyeLIvBiNtuSbjWKq0h1B4YRlBaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoxVAU3BHwWHNlOUNnC07B+7UTBioNOsj6kkizxD8qCwIhAOOp+lCfmYdqXJ5KBqEm9OHS51KQ5qwYkzo5lgyFRA3M"}]}},"1.0.7":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"1.0.7","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/power-assert-js/espower/issues"},"dependencies":{"deep-equal":"^1.0.0","escallmatch":"^1.4.2","escodegen":"^1.7.0","espurify":"^1.3.0","estraverse":"^4.1.0","is-url":"^1.2.1","isarray":"^0.0.1","path-is-absolute":"^1.0.0","source-map":"^0.5.0","type-name":"^1.0.1","xtend":"^4.0.0"},"devDependencies":{"acorn":"^2.4.0","amdefine":"^1.0.0","assert":"^1.3.0","blanket":"^1.1.7","browserify":"^11.1.0","del":"^2.0.2","gulp":"^3.9.0","gulp-derequire":"^2.1.0","gulp-dereserve":"^0.2.1","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","gulp-mocha-phantomjs":"^0.10.1","gulp-util":"^3.0.6","gulp-webserver":"^0.9.1","jshint-stylish":"^2.0.1","licensify":"^2.0.1","mocha":"^2.3.2","mocha-lcov-reporter":"^0.0.2","through2":"^2.0.0","vinyl-source-stream":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","build/espower.js","lib","package.json","test"],"homepage":"http://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git+ssh://git@github.com/power-assert-js/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","build":"npm prune && npm dedupe && gulp bundle","clean":"gulp clean","lint":"gulp lint","test":"npm run clean && npm run lint && npm run build && gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"0e9bb9a50381855ad47653676105b8d904c8aa42","_id":"espower@1.0.7","_shasum":"aa0d3e32ba3b585a81f39199f120c6472ad7824a","_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":"aa0d3e32ba3b585a81f39199f120c6472ad7824a","tarball":"https://registry.npmjs.org/espower/-/espower-1.0.7.tgz","integrity":"sha512-/LfadXnHkSoTsJ0dfpT2lRMTH0qPcXexb7GY3DJN5mqZGOoAmALSN/Dy/0ozP6otaA6ILR5m+mukekTDjLJQMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5ScY+4ddrziYWfK4baDMVxyIiqUbl8l271nfr/I3OtAiA6YPH1K9U0bW2YCmK7Fx0n7en6PAGKhJ1hXhwfT4THHQ=="}]}},"1.1.0":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"1.1.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/power-assert-js/espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"deep-equal":"^1.0.0","escallmatch":"^1.4.2","escodegen":"^1.7.0","espurify":"^1.3.0","estraverse":"^4.1.0","is-url":"^1.2.1","isarray":"^0.0.1","path-is-absolute":"^1.0.0","source-map":"^0.5.0","type-name":"^1.0.1","xtend":"^4.0.0"},"devDependencies":{"acorn":"^2.4.0","amdefine":"^1.0.0","blanket":"^1.1.7","browserify":"^11.1.0","del":"^2.0.2","gulp":"^3.9.0","gulp-derequire":"^2.1.0","gulp-dereserve":"^0.2.1","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","gulp-mocha-phantomjs":"^0.10.1","gulp-util":"^3.0.6","gulp-webserver":"^0.9.1","jshint-stylish":"^2.0.1","licensify":"^2.0.1","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","through2":"^2.0.0","vinyl-source-stream":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","build/espower.js","lib","package.json","test"],"homepage":"http://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git+ssh://git@github.com/power-assert-js/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","build":"npm prune && npm dedupe && gulp bundle","clean":"gulp clean","lint":"gulp lint","test":"npm run clean && npm run lint && npm run build && gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"18441909b6417ceb09277b897ea2c7fd9434deb0","_id":"espower@1.1.0","_shasum":"ef9ef7b585cda139057130e5ffdb324e9f76144f","_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":"ef9ef7b585cda139057130e5ffdb324e9f76144f","tarball":"https://registry.npmjs.org/espower/-/espower-1.1.0.tgz","integrity":"sha512-yL8dp1zXqsZoi6xwp7kEKqGSBmHq0sos5PpFnOZo1q9jDgCH8O0P0nQONCX73ndYDpNOY2nQovnvfTDrIDrocA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMhKWyWc+oEaaYYpXfm5TyKNtS0dOf/Efa9GJMQTho+AiAH9SWzhLppJUO4vqwG3bpANVxy+j63i2NspWYeGfsdKw=="}]}},"1.2.0":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"1.2.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/power-assert-js/espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"deep-equal":"^1.0.0","escallmatch":"^1.4.2","escodegen":"^1.7.0","espurify":"^1.3.0","estraverse":"^4.1.0","is-url":"^1.2.1","isarray":"^0.0.1","path-is-absolute":"^1.0.0","source-map":"^0.5.0","type-name":"^1.0.1","xtend":"^4.0.0"},"devDependencies":{"acorn":"^2.4.0","acorn-es7-plugin":"^1.0.7","amdefine":"^1.0.0","blanket":"^1.1.7","browserify":"^11.1.0","del":"^2.0.2","gulp":"^3.9.0","gulp-derequire":"^2.1.0","gulp-dereserve":"^0.2.1","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","gulp-mocha-phantomjs":"^0.10.1","gulp-util":"^3.0.6","gulp-webserver":"^0.9.1","jshint-stylish":"^2.0.1","licensify":"^2.0.1","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","through2":"^2.0.0","vinyl-source-stream":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","build/espower.js","lib","package.json","test"],"homepage":"http://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git+ssh://git@github.com/power-assert-js/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","build":"npm prune && npm dedupe && gulp bundle","clean":"gulp clean","lint":"gulp lint","test":"npm run clean && npm run lint && npm run build && gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"cd2556116db0c340f6ba84bddac6c46c3590e335","_id":"espower@1.2.0","_shasum":"fcbeeb92863aec583a9d28117170db7fd663e54a","_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":"fcbeeb92863aec583a9d28117170db7fd663e54a","tarball":"https://registry.npmjs.org/espower/-/espower-1.2.0.tgz","integrity":"sha512-jeBVNQwCtoQrZsScZTr5qsIwqDC/KGWEA6D856f3yiSAtUSsVL9eLGzbjgVnNVKW7trvraO/Wsq1tYMCH3osjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDb1Y5uLf05ipdM4cmgNFgKsQLdAjUsYj6MJH7TX6udVAiEAg5boxEXNFUYaPFUVQgNgIB9OQb7qSg3IK2RRuRtDNZo="}]}},"1.2.1":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"1.2.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/power-assert-js/espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"deep-equal":"^1.0.0","escallmatch":"^1.4.2","escodegen":"^1.7.0","espurify":"^1.3.0","estraverse":"^4.1.0","is-url":"^1.2.1","isarray":"^0.0.1","path-is-absolute":"^1.0.0","source-map":"^0.5.0","type-name":"^1.0.1","xtend":"^4.0.0"},"devDependencies":{"acorn":"^2.4.0","acorn-es7-plugin":"^1.0.7","amdefine":"^1.0.0","blanket":"^1.1.7","browserify":"^11.1.0","del":"^2.0.2","gulp":"^3.9.0","gulp-derequire":"^2.1.0","gulp-dereserve":"^0.2.1","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","gulp-mocha-phantomjs":"^0.10.1","gulp-util":"^3.0.6","gulp-webserver":"^0.9.1","jshint-stylish":"^2.0.1","licensify":"^2.0.1","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","through2":"^2.0.0","vinyl-source-stream":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","build/espower.js","lib","package.json","test"],"homepage":"http://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git+ssh://git@github.com/power-assert-js/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","build":"npm prune && npm dedupe && gulp bundle","clean":"gulp clean","lint":"gulp lint","test":"npm run clean && npm run lint && npm run build && gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"bace30d59e644ed7b484d01c308454ab6ebe3e88","_id":"espower@1.2.1","_shasum":"ffee18039df96f1d5df090931ef67344a215ef36","_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":"ffee18039df96f1d5df090931ef67344a215ef36","tarball":"https://registry.npmjs.org/espower/-/espower-1.2.1.tgz","integrity":"sha512-DCJIBilbz53rpXpeuykjmx11PGDkt4zvKJ80GeQ7Cubf85O3ICJi6vkGAd1xhTvhDP5T8EmOA5a8BoN1NcDWRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8ltJH2/qqfbpxEewtLaaBSsv1VCfxu0F0IC5J5ye0wAiBs2r6PnDBDNHlgdqXGdbW1Y/r+QuC9kSX3NdesqCdhtw=="}]}},"1.3.0":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"1.3.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"array-find":"^1.0.0","deep-equal":"^1.0.0","escallmatch":"^1.4.2","escodegen":"^1.7.0","espower-location-detector":"^0.1.1","espurify":"^1.3.0","estraverse":"^4.1.0","is-url":"^1.2.1","isarray":"^1.0.0","path-is-absolute":"^1.0.0","source-map":"^0.5.0","type-name":"^2.0.0","xtend":"^4.0.0"},"devDependencies":{"acorn":"^3.2.0","acorn-es7-plugin":"^1.0.14","amdefine":"^1.0.0","blanket":"1.1.9","browserify":"^13.0.1","del":"^2.0.2","gulp":"^3.9.0","gulp-derequire":"^2.1.0","gulp-dereserve":"^0.2.1","gulp-jshint":"^2.0.1","gulp-mocha":"^2.1.3","gulp-mocha-phantomjs":"^0.11.0","gulp-util":"^3.0.6","gulp-webserver":"^0.9.1","jshint":"^2.9.2","jshint-stylish":"^2.2.0","licensify":"^3.1.2","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","package-json-versionify":"^1.0.2","through2":"^2.0.0","vinyl-source-stream":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","index.js","build/espower.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/espower.git"},"scripts":{"preversion":"npm test","version":"npm run dist && git add -A build","bower":"bower install --config.interactive=false","dist":"npm run build && gulp dist","build":"npm prune && npm dedupe && gulp bundle","clean":"gulp clean","lint":"gulp lint","test":"npm run lint && npm run build && gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"55a1ac59f307c14dca922e0a3f77fe4c5dcd4871","_id":"espower@1.3.0","_shasum":"49ed222dc9b648d6bfca25a69b2a192f69586995","_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":"49ed222dc9b648d6bfca25a69b2a192f69586995","tarball":"https://registry.npmjs.org/espower/-/espower-1.3.0.tgz","integrity":"sha512-6NclyQI0hOvqNWO+UnblaLKbVx680KmKvD38riBwlotFztUTtvwNrio61XrzjYIU2IrJCGakALQ/OKm2Oj0ziw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCyaoVHofDykiSn0rmpGiJ5hCAiug5qxnkNxE3cLMa1QIhAJ8xpeANaMjRp6trFRgJ8C8OIDPPta685kSqA/QHJJBf"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/espower-1.3.0.tgz_1466502698648_0.6108313156291842"}},"1.3.1":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"1.3.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"array-find":"^1.0.0","deep-equal":"^1.0.0","escallmatch":"^1.4.2","escodegen":"^1.7.0","espower-location-detector":"^0.1.1","espurify":"^1.3.0","estraverse":"^4.1.0","is-url":"^1.2.1","isarray":"^1.0.0","path-is-absolute":"^1.0.0","source-map":"^0.5.0","type-name":"^2.0.0","xtend":"^4.0.0"},"devDependencies":{"acorn":"^3.2.0","acorn-es7-plugin":"^1.0.14","amdefine":"^1.0.0","blanket":"1.1.9","browserify":"^13.0.1","del":"^2.0.2","gulp":"^3.9.0","gulp-derequire":"^2.1.0","gulp-dereserve":"^0.2.1","gulp-jshint":"^2.0.1","gulp-mocha":"^2.1.3","gulp-mocha-phantomjs":"^0.11.0","gulp-util":"^3.0.6","gulp-webserver":"^0.9.1","jshint":"^2.9.2","jshint-stylish":"^2.2.0","licensify":"^3.1.2","mocha":"^2.5.3","mocha-lcov-reporter":"^1.2.0","package-json-versionify":"^1.0.2","through2":"^2.0.0","vinyl-source-stream":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","index.js","build/espower.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/espower.git"},"scripts":{"preversion":"npm test","version":"npm run dist && git add -A build","bower":"bower install --config.interactive=false","dist":"npm run build && gulp dist","build":"npm prune && npm dedupe && gulp bundle","clean":"gulp clean","lint":"gulp lint","test":"npm run lint && npm run build && gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"9df0dbd0c89b3ab4f0f5230d3bd52de7f929f643","_id":"espower@1.3.1","_shasum":"22e0c892b9ddf174282b12c5de45363c2da94943","_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":"22e0c892b9ddf174282b12c5de45363c2da94943","tarball":"https://registry.npmjs.org/espower/-/espower-1.3.1.tgz","integrity":"sha512-xCgZix+6v8J6VXeKK70trbmXqQGvHHconZi6+YOoX6/8g44kq5bqXNiiP9NfMdhaxPgaXl0neKj01sem/Gj+zA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/7HnlpycdcSMrj6Aqo67sQcF9E/RjwJNQjQiJwL6u1gIgSwqc1zaBu3wisJd9zNoEF1niAWirGyTTDP/XQrs73n0="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/espower-1.3.1.tgz_1466506128223_0.5495668444782495"}},"1.3.2":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"1.3.2","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"http://github.com/twada"},"bugs":{"url":"http://github.com/power-assert-js/espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"deep-equal":"^1.0.0","escallmatch":"^1.4.2","escodegen":"^1.7.0","espurify":"^1.3.0","estraverse":"^4.1.0","is-url":"^1.2.1","isarray":"^0.0.1","path-is-absolute":"^1.0.0","source-map":"^0.5.0","type-name":"^1.0.1","xtend":"^4.0.0"},"devDependencies":{"acorn":"^2.4.0","acorn-es7-plugin":"^1.0.7","amdefine":"^1.0.0","blanket":"^1.1.7","browserify":"^11.1.0","del":"^2.0.2","gulp":"^3.9.0","gulp-derequire":"^2.1.0","gulp-dereserve":"^0.2.1","gulp-jshint":"^1.11.2","gulp-mocha":"^2.1.3","gulp-mocha-phantomjs":"^0.10.1","gulp-util":"^3.0.6","gulp-webserver":"^0.9.1","jshint-stylish":"^2.0.1","licensify":"^2.0.1","mocha":"^2.3.3","mocha-lcov-reporter":"^1.0.0","package-json-versionify":"^1.0.2","through2":"^2.0.0","vinyl-source-stream":"^1.1.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","gulpfile.js","index.js","build/espower.js","lib","package.json","test"],"homepage":"http://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git+ssh://git@github.com/power-assert-js/espower.git"},"scripts":{"bower":"bower install --config.interactive=false","build":"npm prune && npm dedupe && gulp bundle","clean":"gulp clean","lint":"gulp lint","test":"npm run clean && npm run lint && npm run build && gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"f1c027bde45ff20f39c6b62f23df4ca6f2b2fae5","_id":"espower@1.3.2","_shasum":"7715f7516e576c857c06a8a88eb5e2bf2dd7824c","_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":"7715f7516e576c857c06a8a88eb5e2bf2dd7824c","tarball":"https://registry.npmjs.org/espower/-/espower-1.3.2.tgz","integrity":"sha512-Q7w86J/YVLehmZrgtdT/yVNd+WCDSflJYmvX+dDfp+qI/NHe6+265zPCXBvdfMRiLFLMGTHL1y7L4i7BeRx+Ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBFOMzraxVnfdqxIgkPzGAyT7hirRUZAoywkUhPBRzBwAiBr2mE1tZW9GzERWGtdjl7vh9ggOAzh8zSKq+jP9TXsmQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/espower-1.3.2.tgz_1466594528035_0.940758696757257"}},"2.0.0":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"2.0.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"array-find":"^1.0.0","escallmatch":"^1.5.0","escodegen":"^1.7.0","escope":"^3.3.0","espower-location-detector":"^0.1.2","espurify":"^1.3.0","estraverse":"^4.1.0","is-url":"^1.2.1","path-is-absolute":"^1.0.0","source-map":"^0.5.0","type-name":"^2.0.0","xtend":"^4.0.0"},"devDependencies":{"acorn":"^3.0.0","acorn-es7-plugin":"^1.0.14","blanket":"1.1.9","del":"^2.0.2","esprima":"^3.0.0","gulp":"^3.9.0","gulp-jshint":"^2.0.1","gulp-mocha":"^3.0.0","gulp-util":"^3.0.6","jshint":"^2.9.2","jshint-stylish":"^2.2.0","mocha":"^3.0.0","mocha-lcov-reporter":"^1.2.0","through2":"^2.0.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","index.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/espower.git"},"scripts":{"preversion":"npm test","clean":"gulp clean","lint":"gulp lint","test":"npm run lint && gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"244e24a56f8a211d6481ffd9e77298b0ef290490","_id":"espower@2.0.0","_shasum":"94507e9c33e74187cf81c18e7a0efff33ae72b25","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"94507e9c33e74187cf81c18e7a0efff33ae72b25","tarball":"https://registry.npmjs.org/espower/-/espower-2.0.0.tgz","integrity":"sha512-VX8HhhdeK3WfwVCYNkJdIwrfdfr3zqH5SN9690nyLjKBBpplVEO1NVUdVghJmfi+FxId35MY3A34sKc+ho7qdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9dVTqBNXnv/7AImfA0sCmUXtUEcNx+84h5tzVsHeMnwIgA4g1r6DBZG+5cLEZgcFoMRGE/v33G5IZZh/kOiKdhww="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/espower-2.0.0.tgz_1478854698768_0.10247578448615968"}},"2.0.1":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"2.0.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"array-find":"^1.0.0","escallmatch":"^1.5.0","escodegen":"^1.7.0","escope":"^3.3.0","espower-location-detector":"^0.1.2","espurify":"^1.3.0","estraverse":"^4.1.0","is-url":"^1.2.1","path-is-absolute":"^1.0.0","source-map":"^0.5.0","type-name":"^2.0.0","xtend":"^4.0.0"},"devDependencies":{"acorn":"^3.0.0","acorn-es7-plugin":"^1.0.14","blanket":"1.1.9","del":"^2.0.2","esprima":"^3.0.0","gulp":"^3.9.0","gulp-jshint":"^2.0.1","gulp-mocha":"^3.0.0","gulp-util":"^3.0.6","jshint":"^2.9.2","jshint-stylish":"^2.2.0","mocha":"^3.0.0","mocha-lcov-reporter":"^1.2.0","through2":"^2.0.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","index.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/espower.git"},"scripts":{"preversion":"npm test","clean":"gulp clean","lint":"gulp lint","test":"npm run lint && gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"6350083d7d8da718f502f04134f28c77cdef2c0e","_id":"espower@2.0.1","_shasum":"c1c4f2f819efcb40d6e27cb837eb1c78a130d0b3","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"c1c4f2f819efcb40d6e27cb837eb1c78a130d0b3","tarball":"https://registry.npmjs.org/espower/-/espower-2.0.1.tgz","integrity":"sha512-NPsgbjNI+TxubgM7ak7WSkdz4C7PQGIdi0FYZRO0SRqYqKLni+pKI8RU/ObKeUVhx8vOKxAVh/H4JKV4L++f7Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICM1tlMUBJKDdnkA5c9wczuaF8w3rhaC2c1LVIW4/y9gAiEAxQhgNHaf0GkfrEeHyltWhfIbGL1/v16j1V6wZWtAjRo="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/espower-2.0.1.tgz_1479282696164_0.013230942189693451"}},"2.0.2":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"2.0.2","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"array-find":"^1.0.0","escallmatch":"^1.5.0","escodegen":"^1.7.0","escope":"^3.3.0","espower-location-detector":"^1.0.0","espurify":"^1.3.0","estraverse":"^4.1.0","source-map":"^0.5.0","type-name":"^2.0.0","xtend":"^4.0.0"},"devDependencies":{"acorn":"^3.0.0","acorn-es7-plugin":"^1.0.14","blanket":"1.1.9","del":"^2.0.2","esprima":"^3.0.0","gulp":"^3.9.0","gulp-jshint":"^2.0.1","gulp-mocha":"^3.0.0","gulp-util":"^3.0.6","jshint":"^2.9.2","jshint-stylish":"^2.2.0","mocha":"^3.0.0","mocha-lcov-reporter":"^1.2.0","through2":"^2.0.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","index.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/espower.git"},"scripts":{"preversion":"npm test","clean":"gulp clean","lint":"gulp lint","test":"npm run lint && gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"91634394e2d90f6e22d0e4037c0b911eed0c9e63","_id":"espower@2.0.2","_shasum":"6b40c39aa2797537e1263cb6963648ce6d9af49b","_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":"6b40c39aa2797537e1263cb6963648ce6d9af49b","tarball":"https://registry.npmjs.org/espower/-/espower-2.0.2.tgz","integrity":"sha512-c/dkp8y6J95utNHI4/gEYZD/WFXJCAJwZmxN1OIK4u0dxUWahNHbw1JL2tDoxnK0Eo7pu1iQBuIWSaDwFtAN3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcmCY5rF84bm0JLVwMs5bAPgLUPkaHjY12Fo3vVYRjbAIgLUpJTDQS0DMDSswYwgCfce4yi0QBE9v1SOF7mliwr7o="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/espower-2.0.2.tgz_1484147320945_0.11685847491025925"}},"2.0.3":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","version":"2.0.3","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/power-assert-js/espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"array-find":"^1.0.0","escallmatch":"^1.5.0","escodegen":"^1.7.0","escope":"^3.3.0","espower-location-detector":"^1.0.0","espurify":"^1.3.0","estraverse":"^4.1.0","source-map":"^0.5.0","type-name":"^2.0.0","xtend":"^4.0.0"},"devDependencies":{"acorn":"^3.0.0","acorn-es7-plugin":"^1.0.14","blanket":"1.1.9","del":"^2.0.2","esprima":"^3.0.0","gulp":"^3.9.0","gulp-jshint":"^2.0.1","gulp-mocha":"^3.0.0","gulp-util":"^3.0.6","jshint":"^2.9.2","jshint-stylish":"^2.2.0","mocha":"^3.0.0","mocha-lcov-reporter":"^1.2.0","through2":"^2.0.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","index.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/espower.git"},"scripts":{"preversion":"npm test","clean":"gulp clean","lint":"gulp lint","test":"npm run lint && gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"ca27989baa008c46c21a6114b444d1bb93cc6e0d","_id":"espower@2.0.3","_shasum":"f04952fbe10e91b7151b2f3b6f1e00dde31605e0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"f04952fbe10e91b7151b2f3b6f1e00dde31605e0","tarball":"https://registry.npmjs.org/espower/-/espower-2.0.3.tgz","integrity":"sha512-x3onNDMoGwas8KFu1gkSpbHLkkRlAxPPTP6bbLBcZ7ia4rgfh8nD59eRt94LhkKVJ5T0UPtFlQmUEkLHn0jeqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBjRgzKne6VaPNcM9+FGN/AE5By0U4wBDnyz/1M1KirAiEAh3W6da9nku9Xzl7vIDn6wN41FRftrvzExnA8ua2N79w="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/espower-2.0.3.tgz_1487508993997_0.47640963131561875"}},"2.1.0":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","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/espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"array-find":"^1.0.0","escallmatch":"^1.5.0","escodegen":"^1.7.0","escope":"^3.3.0","espower-location-detector":"^1.0.0","espurify":"^1.3.0","estraverse":"^4.1.0","source-map":"^0.5.0","type-name":"^2.0.0","xtend":"^4.0.0"},"devDependencies":{"acorn":"^3.0.0","acorn-es7-plugin":"^1.0.14","blanket":"1.1.9","del":"^2.0.2","esprima":"^3.0.0","gulp":"^3.9.0","gulp-jshint":"^2.0.1","gulp-mocha":"^3.0.0","gulp-util":"^3.0.6","jshint":"^2.9.2","jshint-stylish":"^2.2.0","mocha":"^3.0.0","mocha-lcov-reporter":"^1.2.0","through2":"^2.0.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","index.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/espower.git"},"scripts":{"preversion":"npm test","clean":"gulp clean","lint":"gulp lint","test":"npm run lint && gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"f6cb64acdf408bbe4de994439b76c9e0ffccb6b9","_id":"espower@2.1.0","_shasum":"ce1edb3d98702841fdf596d1cb8e85bdc4ae8e48","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.5","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"ce1edb3d98702841fdf596d1cb8e85bdc4ae8e48","tarball":"https://registry.npmjs.org/espower/-/espower-2.1.0.tgz","integrity":"sha512-oXYaZOumhYGuO4d/sIR5emZ07akCpHQhoNxnjfC4kcoomvD6y1jPGL7JKlxpB9sMNUJ06vkZdF5r4f42hL0x9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRHauB8CmLbejJoZP4mN9thhVA2/nmyD5/QTuJ9Ci1vAIhAOCpHf/dVxPpqC4t/553fVUFWLbLh/LYCJ3xVWO23YIA"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/espower-2.1.0.tgz_1495295227281_0.5004963157698512"}},"2.1.1":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","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/espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"array-find":"^1.0.0","escallmatch":"^1.5.0","escodegen":"^1.7.0","escope":"^3.3.0","espower-location-detector":"^1.0.0","espurify":"^1.3.0","estraverse":"^4.1.0","source-map":"^0.5.0","type-name":"^2.0.0","xtend":"^4.0.0"},"devDependencies":{"acorn":"^5.0.0","acorn-es7-plugin":"^1.0.14","blanket":"1.1.9","del":"^3.0.0","esprima":"^4.0.0","gulp":"^3.9.0","gulp-jshint":"^2.0.1","gulp-mocha":"^5.0.0","gulp-util":"^3.0.6","jshint":"^2.9.2","jshint-stylish":"^2.2.0","mocha":"^5.0.0","mocha-lcov-reporter":"^1.2.0","through2":"^2.0.0"},"directories":{"lib":"./lib"},"files":["CHANGELOG.md","MIT-LICENSE.txt","README.md","index.js","lib","package.json"],"homepage":"https://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/espower.git"},"scripts":{"preversion":"npm test","clean":"gulp clean","lint":"gulp lint","test":"npm run lint && gulp test","unit":"gulp unit","watch":"gulp watch","coveralls":"gulp coverage && cat ./coverage.lcov | coveralls"},"gitHead":"fef4c20540a6de38b8c8ebfdaf790d1da69efa78","_id":"espower@2.1.1","_npmVersion":"5.6.0","_nodeVersion":"10.0.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"integrity":"sha512-F4TY1qYJB1aUyzB03NsZksZzUQmQoEBaTUjRJGR30GxbkbjKI41NhCyYjrF+bGgWN7x/ZsczYppRpz/0WdI0ug==","shasum":"158c91585528db46c0eb5a731c2136a427ad2857","tarball":"https://registry.npmjs.org/espower/-/espower-2.1.1.tgz","fileCount":14,"unpackedSize":63524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+mZTCRA9TVsSAnZWagAAVzsP/jXTu6539f0dOUUOCroN\ndycfgyODyo3tDRHpNAgQGsMl2MxPJXU9emLA/oqWOkOBwmU91fDD38ebdtch\nWZ5WY1CqpdqsYPan5AxJKI8He/aSEERIaZrCXaMPB1/3fSGfUgujDZ7eKUCq\nUd5ZRSzSeBl07Dte9ejmJ8hvoRpicZkv9CGpoZTP7/Up5wtvjnwcz2y22iLr\nyqfq8rVF3Cx3Uzlql61KZF+N6h0W11iDJLYU4/zsfi6gWulXx5K09eB34/ip\nJcZRK/wG2nj+5fwIRVZbx2yqhRdRS7mWAirCvXybOuL1jIZIjkaFGR+599jo\nnXmsDtXeAjybXpD6gNHaZJ3KG9vOli/nWD3uiMaPS55NtctRHbIRklhnlO3H\n+LBXZ146DAfIAmkxW5GaizxW0/ICKToMtu4GuIWH1fViUz0cPnN3syUpyc0U\nPNyeSiY4TNWsTZdoUwRp+Oa2HIL66DG7vOVMDRFYH7BUDt52u0DWuCW5On1A\n/om0jL2UN+Kn3QKCPEyFwjWaN1MBaJfkeIE6daCrVaXGp+q5Pn9iPEDpBHO9\n5zH/VmIy+5nX1aqDbCYiLwOcgF/ZmnF/maB7Qo8UCUzUJHKOmS0FRJ4gG8nt\njaukAKn2xJkhImEIDXBDllcnAhSWTPvfjD/eZamboUA3HjxyebXCp0vmo0xa\ngdia\r\n=3afW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDuq3Of/UXJSaoy0Wy4GlJZNUZbeHDKcB0FAF48TsURQIhALHMpyxL6KORkqqu2rnSfWlPckcFWmc2e/+NUqBjEVyP"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/espower_2.1.1_1526359633904_0.16350558128379733"},"_hasShrinkwrap":false},"2.1.2":{"name":"espower","description":"Power Assert feature instrumentor based on the ECMAScript AST","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/espower/issues"},"contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}],"dependencies":{"array-find":"^1.0.0","escallmatch":"^1.5.0","escodegen":"^1.7.0","escope":"^3.3.0","espower-location-detector":"^1.0.0","espurify":"^1.3.0","estraverse":"^4.1.0","source-map":"^0.5.0","type-name":"^2.0.0"},"devDependencies":{"acorn":"^5.0.0","acorn-es7-plugin":"^1.0.14","esprima":"^4.0.0","jshint":"^2.9.2","mocha":"^5.0.0","nyc":"^13.1.0","rimraf":"^2.6.3"},"directories":{"lib":"./lib"},"homepage":"https://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git+https://github.com/power-assert-js/espower.git"},"scripts":{"preversion":"npm test","clean":"rimraf ./coverage","lint":"jshint index.js lib","gen":"node gen.js","test":"npm run lint && npm run gen && npm run test:unit","test:unit":"mocha --reporter dot","test:cov":"nyc --reporter=lcovonly npm run test:unit","coveralls":"npm run test:cov && cat ./coverage/lcov.info | coveralls"},"gitHead":"55d8c9d110b260763be27b57a593192386a28d53","_id":"espower@2.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"dist":{"integrity":"sha512-2qa3aEFtcgPB782jTKDPu82hOdw8+zJsWdOn12Tey8XlexHTqsYUIdLC2B7cUECENXly0vZblH1CEZcqttPNjw==","shasum":"824f88788f9fedf4cf0f928f5e11bb907ce9b918","tarball":"https://registry.npmjs.org/espower/-/espower-2.1.2.tgz","fileCount":14,"unpackedSize":64088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcN+xBCRA9TVsSAnZWagAAJ/AQAJYrII4rFqFEUz/D37Qq\nHsXWdS/Cf6JEb8hQd/ok5xJsICigkfWifpgyumlg2lF+Mqi9sleiSxixVCIu\nkS3vwYW3CmN/Dq0Hr2RTIs2REuQF8vwFEhCrwMvuoZBHXY0tpHd38PVhDGoi\ntGBlpjS83yxf7iOKYentXWTxQxDuzrIPIft9v1Y/dgz1GYpQLIgni6d2O8Di\n4kCmYgg/P3kb9lVo+z49Wd47lKXyaesI3HdTcON0sCskx3YcWL0nPbSq7w/U\nFysM8ShBuC5JMsa6s/G7wWg77e6B0ZZ+mJm7n5arkgA/3ihLSYeHs11Hd4Uk\nI6lRgfDo+ncdXNSUdGmsilWo8E/Y34NxpczDBltknCoMaHIf1I1jC7EgRuqU\nO7Gkj8FlIuwU1ZA4DD1NhKc1iKeW1IgKowmXfiJMqrkFhmkAIrEKhOfOXwA3\nIfN0zXxrgIhhxBbz1srDAxKeG0onDhC03COQqIgzZ25IajfaHPASqMTOaUsH\n5tEwNf/dBoIxZErii7/bifSfolEDKiG8EcXcniR7ti5dtirrJ6fAcmhkw1KT\nZO13fRZcBxQGUMQ+IWSLvoh1c4g2CMFJ4FqYfIGsczcihARtjQ3CnBvJN9lB\nwidyt0KfU119JRWi7id0Xei0ntWUpxQGCPHo7Aru0OJ5mcmgW+D2+g6uRNYd\nTgYr\r\n=qNaB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGwJzDJ9zCgtc9SRGJ7xY9O4A0An+dAB9soPjCckwCM6AiBg7RtvXMRHwOPNUOgg3vTrgIK6ycmJC6EkyNTZX+L80A=="}]},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/espower_2.1.2_1547168833172_0.42452129388221405"},"_hasShrinkwrap":false}},"readme":"espower\n================================\n\n[![Build Status][travis-image]][travis-url]\n[![NPM package][npm-image]][npm-url]\n[![Dependency Status][depstat-image]][depstat-url]\n[![Coverage Status][coverage-image]][coverage-url]\n[![Code Climate][codeclimate-image]][codeclimate-url]\n[![License][license-image]][license-url]\n\n\nPower Assert feature instrumentor based on the [ECMAScript AST](https://github.com/estree/estree).\n\n\nDESCRIPTION\n---------------------------------------\n`espower` is a core module of [power-assert](https://github.com/power-assert-js/power-assert) family. \n\n\n`espower` detects and manipulates assertion expression (JavaScript Code) in the form of ECMAScript AST defined in [The ESTree Spec](https://github.com/estree/estree) (formerly known as [Mozilla SpiderMonkey Parser API](https://developer.mozilla.org/en-US/docs/SpiderMonkey/Parser_API)), to instrument power-assert feature into returned new AST object. AST in, AST out. Since 0.11.0, `espower` can transform ES6 AST as well.\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\nCHANGELOG\n---------------------------------------\nSee [CHANGELOG](https://github.com/power-assert-js/espower/blob/master/CHANGELOG.md)\n\n\nAPI\n---------------------------------------\n\n### var modifiedAst = espower(ast, [options])\n\n| return type |\n|:------------|\n| `object`    |\n\n`espower` function manipulates `ast` then returns `modifiedAst` that is also an AST node object defined in [The ESTree Spec](https://github.com/estree/estree). `ast` will be manipulated directly and returned `modifiedAst` will be the same instance of `ast`.\n\n`espower` function throws `EspowerError` when\n\n* `ast` is already instrumented\n* `ast` does not contain location information\n* `options` argument is not valid\n\n\n### var visitor = espower.createVisitor(ast, [options])\n\n| return type |\n|:------------|\n| `object`    |\n\n`espower.createVisitor` generates visitor object to be used with `estraverse.replace`. Arguments are the same as `espower` function.\n\n\n#### ast\n\n| type     | default value |\n|:---------|:--------------|\n| `object` | N/A           |\n\n`ast` should be an AST node object defined in [The ESTree Spec](https://github.com/estree/estree).\n\n\n#### options\n\n| type     | default value |\n|:---------|:--------------|\n| `object` | (return value of `espower.defaultOptions()`) |\n\nConfiguration options. If not passed, default options will be used.\n\n\n#### options.patterns\n\n| type                | default value       |\n|:--------------------|:--------------------|\n| `Array` of `string` | objects shown below |\n\n```javascript\n[\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```\n\nTarget patterns for power assert feature instrumentation.\n\nIf callee name (for example, `assert.equal`) matches exactly and number of arguments is satisfied, then the assertion will be modified.\nDetection is done by [escallmatch](https://github.com/twada/escallmatch). Any arguments enclosed in bracket (for example, `[message]`) means optional parameters. Without bracket means mandatory parameters.\n\n\n#### options.ecmaVersion\n\n| type     | default value |\n|:---------|:--------------|\n| `number` | `2018`        |\n\nThe ECMAScript version to parse and analyze. Must be either 3, 5, 6 (2015), 2016, 2017, or 2018.\n\n\n#### options.sourceType\n\n| type     | default value |\n|:---------|:--------------|\n| `string` | `'module'`    |\n\nThe source type of the code. Must be either `\"script\"` or `\"module\"`.\n\n \n#### (optional) options.path\n\n| type     | default value |\n|:---------|:--------------|\n| `string` | N/A           |\n\nFilepath of `originalAst`. If passed, espower stores filepath information for reporting. If `options.path` is absolute and it conflicts with `options.sourceRoot` or `sourceRoot` in `options.sourceMap`, then filepath in power-assert output will be fall back on `basename` of `options.path`. This property is optional.\n\n\n#### (optional) options.sourceRoot\n\n| type     | default value |\n|:---------|:--------------|\n| `string` | N/A           |\n\nRoot filepath for target test files. Only works with `options.path` or `options.sourceMap`. If set, filepath in power-assert output will be relative from `options.sourceRoot`. When both `options.sourceRoot` and sourceMap's sourceRoot are given and both are absolute filepath, `options.sourceRoot` has precedence over sourceMap's sourceRoot. This property is optional.\n\n\n#### (optional) options.sourceMap\n\n| type                | default value |\n|:--------------------|:--------------|\n| `object` or `string`| N/A           |\n\nA raw (either as a string which can be JSON.parse'd, or an object) [SourceMap](https://github.com/mozilla/source-map/) associated with `originalAst`. This property is optional. If given, espower uses `options.sourceMap` to adjust information in the power-assert output.\n\n\n#### (optional) options.visitorKeys\n\n| type     | default value |\n|:---------|:--------------|\n| `object` | N/A           |\n\nVisitorKeys for AST traversal. See [estraverse.VisitorKeys](https://github.com/estools/estraverse/blob/4.0.0/estraverse.js#L217-L288) and [babel.types.VISITOR_KEYS](https://github.com/babel/babel/blob/v5.1.13/src/babel/types/visitor-keys.json).\n\n\n### var options = espower.defaultOptions();\n\nReturns default options object for `espower` function. In other words, returns\n\n```javascript\n{\n    ecmaVersion: 2018,\n    sourceType: 'module',\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}\n```\n\n\nEXAMPLE\n---------------------------------------\n\nFor given test file `example_test.js` below,\n\n```javascript\nvar assert = require('power-assert');\nvar truthy = 'true';\nvar falsy = 'false';\nassert(falsy);\nassert.equal(truthy, falsy);\n```\n\nApply `espower` then generate modified code to console,\n\n```javascript\nvar espower = require('espower');\nvar esprima = require('esprima');\nvar escodegen = require('escodegen');\nvar fs = require('fs');\nvar path = require('path');\n\nvar filepath = path.join(__dirname, 'example_test.js');\nvar jsAst = esprima.parse(fs.readFileSync(filepath), {tolerant: true, loc: true, tokens: true});\nvar modifiedAst = espower(jsAst, {path: filepath, sourceRoot: __dirname});\n\nconsole.log(escodegen.generate(modifiedAst));\n```\n\nOutput:\n\n```javascript\nvar _PowerAssertRecorder1 = function () {\n    function PowerAssertRecorder() {\n        this.captured = [];\n    }\n    PowerAssertRecorder.prototype._capt = function _capt(value, espath) {\n        this.captured.push({\n            value: value,\n            espath: espath\n        });\n        return value;\n    };\n    PowerAssertRecorder.prototype._expr = function _expr(value, source) {\n        var capturedValues = this.captured;\n        this.captured = [];\n        return {\n            powerAssertContext: {\n                value: value,\n                events: capturedValues\n            },\n            source: source\n        };\n    };\n    return PowerAssertRecorder;\n}();\nvar _rec1 = new _PowerAssertRecorder1();\nvar _rec2 = new _PowerAssertRecorder1();\nvar _rec3 = new _PowerAssertRecorder1();\nvar assert = require('power-assert');\nvar truthy = 'true';\nvar falsy = 'false';\nassert(_rec1._expr(_rec1._capt(falsy, 'arguments/0'), {\n    content: 'assert(falsy)',\n    filepath: 'example_test.js',\n    line: 4\n}));\nassert.equal(_rec2._expr(_rec2._capt(truthy, 'arguments/0'), {\n    content: 'assert.equal(truthy, falsy)',\n    filepath: 'example_test.js',\n    line: 5\n}), _rec3._expr(_rec3._capt(falsy, 'arguments/1'), {\n    content: 'assert.equal(truthy, falsy)',\n    filepath: 'example_test.js',\n    line: 5\n}));\n```\n\n\nINSTALL\n---------------------------------------\n\n### via npm\n\nInstall\n\n    $ npm install --save-dev espower\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 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\nAUTHOR\n---------------------------------------\n* [Takuto Wada](https://github.com/twada)\n\n\nCONTRIBUTORS\n---------------------------------------\n* [James Talmage (jamestalmage)](https://github.com/jamestalmage)\n\n\nLICENSE\n---------------------------------------\nLicensed under the [MIT](https://github.com/power-assert-js/espower/blob/master/MIT-LICENSE.txt) license.\n\n\n[npm-url]: https://npmjs.org/package/espower\n[npm-image]: https://badge.fury.io/js/espower.svg\n\n[travis-url]: https://travis-ci.org/power-assert-js/espower\n[travis-image]: https://secure.travis-ci.org/power-assert-js/espower.svg?branch=master\n\n[depstat-url]: https://gemnasium.com/power-assert-js/espower\n[depstat-image]: https://gemnasium.com/power-assert-js/espower.svg\n\n[license-url]: https://github.com/power-assert-js/espower/blob/master/MIT-LICENSE.txt\n[license-image]: https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat\n\n[codeclimate-url]: https://codeclimate.com/github/power-assert-js/espower\n[codeclimate-image]: https://codeclimate.com/github/power-assert-js/espower/badges/gpa.svg\n\n[coverage-url]: https://coveralls.io/r/power-assert-js/espower?branch=master\n[coverage-image]: https://coveralls.io/repos/power-assert-js/espower/badge.svg?branch=master\n","maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"time":{"modified":"2022-06-17T20:50:33.161Z","created":"2013-08-21T11:39:26.953Z","0.1.0":"2013-08-21T11:39:36.449Z","0.1.1":"2013-08-24T11:04:04.818Z","0.1.2":"2013-08-28T16:38:31.075Z","0.1.3":"2013-08-30T16:56:00.148Z","0.1.4":"2013-09-06T05:51:25.467Z","0.1.5":"2013-09-13T14:39:28.289Z","0.1.6":"2013-09-27T03:44:59.155Z","0.2.0":"2013-12-03T08:58:53.638Z","0.2.1":"2013-12-05T04:11:52.143Z","0.3.0":"2013-12-22T08:08:16.109Z","0.3.1":"2013-12-31T16:07:52.403Z","0.4.0":"2014-03-27T09:16:56.646Z","0.4.1":"2014-04-04T07:38:33.541Z","0.6.0":"2014-04-10T01:31:35.751Z","0.7.0":"2014-05-02T06:29:52.880Z","0.8.0":"2014-08-12T02:13:26.274Z","0.9.0":"2014-08-21T09:31:14.091Z","0.9.1":"2014-09-14T21:49:02.432Z","0.10.0":"2014-11-11T05:21:15.690Z","0.11.0":"2015-04-18T05:07:47.482Z","1.0.0":"2015-05-25T05:07:17.866Z","1.0.1":"2015-05-29T07:41:59.957Z","1.0.2":"2015-05-30T05:23:32.702Z","1.0.3":"2015-05-30T16:47:40.038Z","1.0.4":"2015-06-04T11:29:13.089Z","1.0.5":"2015-06-05T09:07:18.600Z","1.0.6":"2015-06-07T09:36:17.225Z","1.0.7":"2015-09-21T01:17:06.078Z","1.1.0":"2015-11-03T08:49:47.238Z","1.2.0":"2015-11-05T10:00:53.663Z","1.2.1":"2015-11-06T09:18:48.321Z","1.3.0":"2016-06-21T09:51:40.193Z","1.3.1":"2016-06-21T10:48:50.751Z","1.3.2":"2016-06-22T11:22:10.523Z","2.0.0":"2016-11-11T08:58:20.322Z","2.0.1":"2016-11-16T07:51:36.395Z","2.0.2":"2017-01-11T15:08:41.172Z","2.0.3":"2017-02-19T12:56:35.745Z","2.1.0":"2017-05-20T15:47:07.359Z","2.1.1":"2018-05-15T04:47:14.730Z","2.1.2":"2019-01-11T01:07:13.366Z"},"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/espower.git"},"homepage":"https://github.com/power-assert-js/espower","keywords":["power-assert","assert","assertion","test","testing","ecmascript","estree","ast"],"bugs":{"url":"https://github.com/power-assert-js/espower/issues"},"readmeFilename":"README.md","license":"MIT","contributors":[{"name":"James Talmage","url":"https://github.com/jamestalmage"}]}