{"_id":"escallmatch","_rev":"26-ca5964eb7d0989b2add24d528b16ebe9","name":"escallmatch","description":"ECMAScript CallExpression matcher made from function/method signature","dist-tags":{"latest":"1.5.0"},"versions":{"0.1.0":{"name":"escallmatch","version":"0.1.0","description":"ECMAScript CallExpression matcher made from simple API definition","keywords":["ecmascript","ast"],"main":"./index.js","files":["CHANGELOG.md","README.md","gulpfile.js","index.js","package.json","test"],"directories":{"test":"test/"},"dependencies":{"deep-equal":"~0.2.1","esprima":"~1.2.2","espurify":"~0.1.2","estraverse":"~1.5.0"},"devDependencies":{"browserify":"~5.9.1","del":"~0.1.1","gulp":"~3.8.6","gulp-derequire":"~0.3.0","gulp-jshint":"~1.8.2","gulp-mocha":"~0.5.2","gulp-mocha-phantomjs":"~0.3.0","gulp-util":"~3.0.0","gulp-webserver":"~0.4.0","jshint-stylish":"~0.4.0","mocha":"~1.21.3","vinyl-source-stream":"~0.1.1"},"scripts":{"bower":"bower install --config.interactive=false","jshint":"gulp lint","test":"gulp test"},"author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"homepage":"https://github.com/twada/escallmatch","bugs":{"url":"https://github.com/twada/escallmatch/issues"},"licenses":[{"type":"MIT","url":"http://twada.mit-license.org/"}],"_id":"escallmatch@0.1.0","_shasum":"801b9c5504d1bd466376a9d1a186726db6a9a87f","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"801b9c5504d1bd466376a9d1a186726db6a9a87f","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-0.1.0.tgz","integrity":"sha512-8sifBq+j1RFJh2nAkCxvmd0viMoCAbdjYFVtgpK+1O5cs9ZGqT9UkPYkQWA2b8W0/wYYf7Uq2Vpyo3u0m5cgMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOJpi+uCZGYRyBBYBMiGeZhd7j4XhCqXyRunFK4zmpJAIhANRT6DV/qEZvXablx3mW+3m4W7DTieKMLE7W6OtRicyZ"}]}},"0.1.1":{"name":"escallmatch","version":"0.1.1","description":"ECMAScript CallExpression matcher made from function/method signature","keywords":["ecmascript","ast"],"main":"./index.js","files":["CHANGELOG.md","README.md","gulpfile.js","index.js","package.json","test"],"directories":{"test":"test/"},"dependencies":{"deep-equal":"~0.2.1","esprima":"~1.2.2","espurify":"~0.1.2","estraverse":"~1.5.0"},"devDependencies":{"browserify":"~5.9.1","del":"~0.1.1","gulp":"~3.8.6","gulp-derequire":"~0.3.0","gulp-jshint":"~1.8.2","gulp-mocha":"~0.5.2","gulp-mocha-phantomjs":"~0.3.0","gulp-util":"~3.0.0","gulp-webserver":"~0.4.0","jshint-stylish":"~0.4.0","mocha":"~1.21.3","vinyl-source-stream":"~0.1.1"},"scripts":{"bower":"bower install --config.interactive=false","jshint":"gulp lint","test":"gulp test"},"author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"homepage":"https://github.com/twada/escallmatch","bugs":{"url":"https://github.com/twada/escallmatch/issues"},"licenses":[{"type":"MIT","url":"http://twada.mit-license.org/"}],"_id":"escallmatch@0.1.1","_shasum":"da5b2572b4c0858d2a1c80979650746f1a190cee","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"da5b2572b4c0858d2a1c80979650746f1a190cee","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-0.1.1.tgz","integrity":"sha512-owCfC0rILopxvD4oQ6fFukvu30cJ7DCBDeVrJjGB9q8dvDLJl3yC53lxihxUAUTmedVJOnvJdGoG6/vWWbFNgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4fxtwamx115MeRP4JCEixgYU9VOuZYJTMEKy7COPlVgIgJAKkvdrJJ0JN46gO3LPPZAOW6nvE6eCcIuJ8UgnNayE="}]}},"0.2.0":{"name":"escallmatch","version":"0.2.0","description":"ECMAScript CallExpression matcher made from function/method signature","keywords":["ecmascript","ast"],"main":"./index.js","files":["CHANGELOG.md","README.md","gulpfile.js","index.js","package.json","test"],"directories":{"test":"test/"},"dependencies":{"deep-equal":"~0.2.1","esprima":"~1.2.2","espurify":"~0.1.3","estraverse":"~1.5.1"},"devDependencies":{"browserify":"~5.9.1","del":"~0.1.1","gulp":"~3.8.6","gulp-derequire":"~0.3.0","gulp-jshint":"~1.8.2","gulp-mocha":"~0.5.2","gulp-mocha-phantomjs":"~0.3.0","gulp-util":"~3.0.0","gulp-webserver":"~0.4.0","jshint-stylish":"~0.4.0","mocha":"~1.21.3","vinyl-source-stream":"~0.1.1"},"scripts":{"bower":"bower install --config.interactive=false","jshint":"gulp lint","test":"gulp test"},"author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"homepage":"https://github.com/twada/escallmatch","bugs":{"url":"https://github.com/twada/escallmatch/issues"},"licenses":[{"type":"MIT","url":"http://twada.mit-license.org/"}],"_id":"escallmatch@0.2.0","_shasum":"b3c5a567a2ffbefcfefc3398158a3be399da51b8","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"b3c5a567a2ffbefcfefc3398158a3be399da51b8","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-0.2.0.tgz","integrity":"sha512-1VhEWmQu6mTc4im4VwXUsU9OAzhzMcW6V8rBfi4+adWDWooFHzQJTuJXgCJQiHGnIgMUUmE4fU/LB6E1gixJVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEc4jdwYVuBW9T26hvgVca5uFp9QVPXVgC9yWtvfJAuuAiEAxn/OHwAYBvIItl/jswxkR1Vr7Ppw673Cq+2dS3g1e4I="}]}},"0.3.0":{"name":"escallmatch","version":"0.3.0","description":"ECMAScript CallExpression matcher made from function/method signature","keywords":["ecmascript","ast"],"main":"./index.js","files":["CHANGELOG.md","README.md","gulpfile.js","index.js","package.json","test"],"directories":{"test":"test/"},"dependencies":{"deep-equal":"~0.2.1","esprima":"~1.2.2","espurify":"~0.1.3","estraverse":"~1.5.1"},"devDependencies":{"browserify":"~5.9.1","del":"~0.1.1","gulp":"~3.8.7","gulp-derequire":"~0.3.0","gulp-jshint":"~1.8.4","gulp-mocha":"~0.5.2","gulp-mocha-phantomjs":"~0.3.0","gulp-util":"~3.0.0","gulp-webserver":"~0.5.0","jshint-stylish":"~0.4.0","mocha":"~1.21.4","vinyl-source-stream":"~0.1.1"},"scripts":{"bower":"bower install --config.interactive=false","jshint":"gulp lint","test":"gulp test"},"author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"homepage":"https://github.com/twada/escallmatch","bugs":{"url":"https://github.com/twada/escallmatch/issues"},"licenses":[{"type":"MIT","url":"http://twada.mit-license.org/"}],"gitHead":"3a84c633db921cbf02f683872b6f5a2ef3d34ea5","_id":"escallmatch@0.3.0","_shasum":"f0da79a000a9955c4ce45613974d0e3c3ba90d6e","_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":"f0da79a000a9955c4ce45613974d0e3c3ba90d6e","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-0.3.0.tgz","integrity":"sha512-GTocsAdCGuIMljtQ1v0aNWqHbzJRlGb9oh3yWAa/H5jYnxzg12sXaUXzIR7UNwhnTmvgK6V/sdzAlqScaM5SKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAhb6jHaJxDNNchlYazzLRfa433WtS4frDacbR/zxhBYAiB+aTN8f/VpNuY3+5yzrH9Dl/gi437PX2j+eJXFMxuZ6w=="}]}},"0.3.1":{"name":"escallmatch","version":"0.3.1","description":"ECMAScript CallExpression matcher made from function/method signature","keywords":["ecmascript","ast"],"main":"./index.js","files":["CHANGELOG.md","README.md","gulpfile.js","index.js","package.json","test"],"directories":{"test":"test/"},"dependencies":{"deep-equal":"~0.2.1","esprima":"~1.2.2","espurify":"~0.1.3","estraverse":"~1.5.1"},"devDependencies":{"browserify":"~5.10.0","del":"~0.1.2","gulp":"~3.8.7","gulp-derequire":"~0.3.1","gulp-jshint":"~1.8.4","gulp-mocha":"~0.5.2","gulp-mocha-phantomjs":"~0.3.0","gulp-util":"~3.0.0","gulp-webserver":"~0.6.0","jshint-stylish":"~0.4.0","mocha":"~1.21.4","vinyl-source-stream":"~0.1.1"},"scripts":{"bower":"bower install --config.interactive=false","jshint":"gulp lint","test":"gulp test"},"author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"homepage":"https://github.com/twada/escallmatch","bugs":{"url":"https://github.com/twada/escallmatch/issues"},"licenses":[{"type":"MIT","url":"http://twada.mit-license.org/"}],"gitHead":"c9c1adcc99d3b43b8d168e3f5e100f73f29c5b32","_id":"escallmatch@0.3.1","_shasum":"fcee1372eee6a35c7c80cb19f14f41abfc6446a2","_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":"fcee1372eee6a35c7c80cb19f14f41abfc6446a2","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-0.3.1.tgz","integrity":"sha512-e54R/gGvmfivxQMbj7o9zaevJsbYvHf/XG4c/Itn13Qrg91FJLGCUMQDygKRvz3+EdFUcIIhgAyOzvIwC09r4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrQaxgd2v4t/Xm86/SgYw7T2t9uht+TeUXP1kC4UwinAiEAiBiAziXJ3Sv0eQFyb9jP1GhnyMbeKnleIrRJmpLwDBc="}]}},"1.0.0":{"name":"escallmatch","description":"ECMAScript CallExpression matcher made from function/method signature","version":"1.0.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/twada/escallmatch/issues"},"dependencies":{"deep-equal":"~0.2.1","esprima":"~1.2.2","espurify":"~1.0.0","estraverse":"~1.7.0"},"devDependencies":{"browserify":"~6.2.0","del":"~0.1.3","gulp":"~3.8.9","gulp-derequire":"~2.0.0","gulp-jshint":"~1.8.6","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","vinyl-source-stream":"~1.0.0"},"directories":{"test":"test/"},"files":["CHANGELOG.md","README.md","gulpfile.js","index.js","package.json","test"],"homepage":"https://github.com/twada/escallmatch","keywords":["ecmascript","ast"],"license":{"type":"MIT","url":"http://twada.mit-license.org/"},"main":"./index.js","repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"scripts":{"bower":"bower install --config.interactive=false","jshint":"gulp lint","test":"gulp test"},"gitHead":"edabeaa6a271c747c1ea438da176d39a1b3ef903","_id":"escallmatch@1.0.0","_shasum":"b9bdd3c68cedbdea91b7bc356bde1db0acd12a2a","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"b9bdd3c68cedbdea91b7bc356bde1db0acd12a2a","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-1.0.0.tgz","integrity":"sha512-ignSVwut6e47bHp/F/ae+HEFiVHzRBX3Y+MCTYvsHGYSStRgOzkmWuttE8j9AqMXlycVWoTsiCl41mXlfhwMAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbtMUDwALLNoD5HvASWmKG/AZjn4Ea4mVScgcyltA8lQIgarjZ6MSyr3Bdbnpeo7SLxw3AkrV6xczRt5nYTAj04Hw="}]}},"1.0.1":{"name":"escallmatch","description":"ECMAScript CallExpression matcher made from function/method signature","version":"1.0.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/twada/escallmatch/issues"},"dependencies":{"deep-equal":"~0.2.1","esprima":"~1.2.2","espurify":"~1.0.0","estraverse":"~1.8.0"},"devDependencies":{"browserify":"^6.3.2","del":"^0.1.3","gulp":"^3.8.10","gulp-derequire":"^2.0.0","gulp-dereserve":"^0.2.0","gulp-jshint":"^1.9.0","gulp-mocha":"^2.0.0","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","vinyl-source-stream":"^1.0.0"},"directories":{"test":"test/"},"files":["CHANGELOG.md","README.md","gulpfile.js","index.js","package.json","test"],"homepage":"https://github.com/twada/escallmatch","keywords":["ecmascript","ast"],"license":{"type":"MIT","url":"http://twada.mit-license.org/"},"main":"./index.js","repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"scripts":{"bower":"bower install --config.interactive=false","lint":"gulp lint","test":"gulp test"},"gitHead":"f5c3a02212b47c81cf33625de3c1eef0882709ff","_id":"escallmatch@1.0.1","_shasum":"6579074b1681657b1127c069ef9c791aadeb449e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"6579074b1681657b1127c069ef9c791aadeb449e","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-1.0.1.tgz","integrity":"sha512-+hAlcy7hcm+zpJPdzrhKNGkfQA1CdYQy4flMzSDTuG6/V9VzRi5G9EbnJrELPsXatIWPh8XP5XftzMyxaPaJHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGeQ0sPSu7Dg3gxsLH8YP8vkBUs+0fj/xZEm48i3VS1IAiEA+oTweE1n1QGmf7jJuH8OedqKzsKdvEfVAGVSJMvRUuE="}]}},"1.1.0":{"name":"escallmatch","description":"ECMAScript CallExpression matcher made from function/method signature","version":"1.1.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/twada/escallmatch/issues"},"dependencies":{"deep-equal":"^1.0.0","esprima":"^1.0.0","espurify":"^1.0.0","estraverse":"^1.0.0"},"devDependencies":{"browserify":"^9.0.3","del":"^1.1.1","gulp":"^3.8.11","gulp-derequire":"^2.0.0","gulp-dereserve":"^0.2.0","gulp-jshint":"^1.9.2","gulp-mocha":"^2.0.0","gulp-mocha-phantomjs":"^0.5.1","gulp-util":"^3.0.3","gulp-webserver":"^0.9.0","jshint-stylish":"^1.0.0","mocha":"^2.1.0","vinyl-source-stream":"^1.0.0"},"directories":{"test":"test/"},"files":["CHANGELOG.md","README.md","gulpfile.js","index.js","build/escallmatch.js","package.json","test"],"homepage":"https://github.com/twada/escallmatch","keywords":["ecmascript","ast"],"license":{"type":"MIT","url":"http://twada.mit-license.org/2014-2015"},"main":"./index.js","repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"scripts":{"bower":"bower install --config.interactive=false","lint":"gulp lint","test":"gulp test"},"gitHead":"9558034c84eba769243166450144476f137b3f79","_id":"escallmatch@1.1.0","_shasum":"0c5dc383c019ea7ebaf77e680aa1f3bc853592b7","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"0c5dc383c019ea7ebaf77e680aa1f3bc853592b7","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-1.1.0.tgz","integrity":"sha512-5bFOll2f4t8T0BYn1y2duaY7aF1OwXlwYiIhXnbBqHI9YhEKhgfixksH7GmG1YmU/Pwz56hKizzFBzIhpYB7ww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPsh1gAeDRUmvYUiZZ/YmemuEPQgjz20uUkXXlnHbmHAIhANtUEBDuY2Gcon3hmq+SaRDn7gAghurQQP5xsYANu9pm"}]}},"1.2.0":{"name":"escallmatch","description":"ECMAScript CallExpression matcher made from function/method signature","version":"1.2.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/twada/escallmatch/issues"},"dependencies":{"array-filter":"^0.2.0","array-foreach":"^1.0.1","array-map":"0.0.0","array-reduce":"0.0.0","deep-equal":"^1.0.0","esprima":"^1.0.0","espurify":"^1.1.0","estraverse":"^1.0.0","indexof":"0.0.1"},"devDependencies":{"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","vinyl-source-stream":"^1.0.0"},"directories":{"test":"test/"},"files":["CHANGELOG.md","README.md","gulpfile.js","index.js","build/escallmatch.js","package.json","test"],"homepage":"https://github.com/twada/escallmatch","keywords":["ecmascript","ast"],"license":{"type":"MIT","url":"http://twada.mit-license.org/2014-2015"},"main":"./index.js","repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"scripts":{"bower":"bower install --config.interactive=false","lint":"gulp lint","test":"gulp test"},"gitHead":"d3e93ae24b62c01902f09f26d8ba616a3cc15850","_id":"escallmatch@1.2.0","_shasum":"a14812738238fd0ba70c9b5b9dccafcd6a39f6b4","_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":"a14812738238fd0ba70c9b5b9dccafcd6a39f6b4","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-1.2.0.tgz","integrity":"sha512-Oqh3bco3pm64W3xn8aOkFFySUAKlpgM+wymCUcofz+L4zu+l8A0aSOT18vptITWatS+sLWIlHdkFFO0DrXp2sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBHkvRATKhXnsZxmFFo/ZTep87Oefp3aFDQvzZZoNCKHAiBdtz3Eh3xgqGoPKopD5iufrMEnv3OyHVFZgu3Qo+O2Kg=="}]}},"1.3.0":{"name":"escallmatch","description":"ECMAScript CallExpression matcher made from function/method signature","version":"1.3.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/twada/escallmatch/issues"},"dependencies":{"array-filter":"^0.2.0","array-foreach":"^1.0.1","array-map":"0.0.0","array-reduce":"0.0.0","deep-equal":"^1.0.0","esprima":"^2.1.0","espurify":"^1.1.0","estraverse":"^3.1.0","indexof":"0.0.1"},"devDependencies":{"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","vinyl-source-stream":"^1.0.0"},"directories":{"test":"test/"},"files":["CHANGELOG.md","README.md","gulpfile.js","index.js","build/escallmatch.js","package.json","test"],"homepage":"https://github.com/twada/escallmatch","keywords":["ecmascript","ast"],"license":{"type":"MIT","url":"http://twada.mit-license.org/2014-2015"},"main":"./index.js","repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"scripts":{"bower":"bower install --config.interactive=false","lint":"gulp lint","test":"gulp test"},"gitHead":"245a36d1c8d8d249dc7d9a4bfe11b6f299add791","_id":"escallmatch@1.3.0","_shasum":"ab9522f8fc1eba706ac72485e3b3799744240766","_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":"ab9522f8fc1eba706ac72485e3b3799744240766","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-1.3.0.tgz","integrity":"sha512-f8CFXjDyHfhp42LYo/075JlGLAGWPwrL0e6bKUZSvg+asYHqg6aOyGpWMjlAFyu+q6z1C5aluuunoVZxqnpwgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaN+uB82VfuncOEks3bnNPaPCZj1JgvCSebzWdWU/H6wIhAKfiKsJyQUoFQgJ4Eex/s8jwB+lFXqTwC3KT8e7w1b3r"}]}},"1.3.1":{"name":"escallmatch","description":"ECMAScript CallExpression matcher made from function/method signature","version":"1.3.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/twada/escallmatch/issues"},"dependencies":{"array-filter":"^0.2.0","array-foreach":"^1.0.1","array-map":"0.0.0","array-reduce":"0.0.0","deep-equal":"^1.0.0","esprima":"^2.1.0","espurify":"^1.2.0","estraverse":"^3.1.0","indexof":"0.0.1"},"devDependencies":{"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","vinyl-source-stream":"^1.0.0"},"directories":{"test":"test/"},"files":["CHANGELOG.md","README.md","gulpfile.js","index.js","build/escallmatch.js","package.json","test"],"homepage":"https://github.com/twada/escallmatch","keywords":["ecmascript","ast"],"license":{"type":"MIT","url":"http://twada.mit-license.org/2014-2015"},"main":"./index.js","repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"scripts":{"bower":"bower install --config.interactive=false","lint":"gulp lint","test":"gulp test"},"gitHead":"99c62a72c6d9237b39b156201edaef9d7c3e8847","_id":"escallmatch@1.3.1","_shasum":"8534d35ef541d4a8fb28882b4578ad5c19c42885","_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":"8534d35ef541d4a8fb28882b4578ad5c19c42885","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-1.3.1.tgz","integrity":"sha512-vWXX8M72EWHFHVB4+CVnwV1GBXFNuZuM6JfhJuVRZyX23iq4Mf1jkveHHtsO3eduQ5tKyfYW0rMldY5XALEF2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC61ogxkRQsZ83DVWG7AL+dWmYICTEmymAdDpqQjmKOLAIhAJEILhnhEmgePnnCEybpQ3uYluQZsA9qcDw/jog924cM"}]}},"1.3.2":{"name":"escallmatch","description":"ECMAScript CallExpression matcher made from function/method signature","version":"1.3.2","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/twada/escallmatch/issues"},"dependencies":{"array-filter":"^0.2.0","array-foreach":"^1.0.1","array-map":"0.0.0","array-reduce":"0.0.0","deep-equal":"^1.0.0","esprima":"^2.0.0","espurify":"^1.2.0","estraverse":"^4.0.0","indexof":"0.0.1"},"devDependencies":{"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","vinyl-source-stream":"^1.0.0"},"directories":{"test":"test/"},"files":["CHANGELOG.md","README.md","gulpfile.js","index.js","build/escallmatch.js","package.json","test"],"homepage":"https://github.com/twada/escallmatch","keywords":["ecmascript","ast"],"license":{"type":"MIT","url":"http://twada.mit-license.org/2014-2015"},"main":"./index.js","repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"scripts":{"bower":"bower install --config.interactive=false","lint":"gulp lint","test":"gulp test"},"gitHead":"2e7a462086c7381a70d8463bb62854fc3e4acbd6","_id":"escallmatch@1.3.2","_shasum":"085b3ade378e988955d4279fa83f06e7a1a2c593","_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":"085b3ade378e988955d4279fa83f06e7a1a2c593","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-1.3.2.tgz","integrity":"sha512-yTwSKRaLh6kJYGgwU+Uml3yvXcndUsocLGXUsYagvAcJMThVNjyy3Uo9qxrzdbq2wngKdhlHS4+LtR4u49N9Pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvbZKHhuZMr4Lyjhhr+oCledPHuvdwiqucvjMjfM+jaAiEAhAvk1JzSGL+TbDthQn+e2rpAKhQKK8ZNWED93aVyelA="}]}},"1.4.0":{"name":"escallmatch","description":"ECMAScript CallExpression matcher made from function/method signature","version":"1.4.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/twada/escallmatch/issues"},"dependencies":{"array-filter":"^0.2.0","array-foreach":"^1.0.1","array-map":"0.0.0","array-reduce":"0.0.0","deep-equal":"^1.0.0","esprima":"^2.0.0","espurify":"^1.2.0","estraverse":"^4.0.0","indexof":"0.0.1"},"devDependencies":{"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","vinyl-source-stream":"^1.0.0"},"directories":{"test":"test/"},"files":["CHANGELOG.md","README.md","gulpfile.js","index.js","build/escallmatch.js","package.json","test"],"homepage":"https://github.com/twada/escallmatch","keywords":["ecmascript","ast"],"license":{"type":"MIT","url":"http://twada.mit-license.org/2014-2015"},"main":"./index.js","repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"scripts":{"bower":"bower install --config.interactive=false","lint":"gulp lint","unit":"gulp unit","watch":"gulp watch","test":"gulp test"},"gitHead":"bcd74fb616b2131dc43e9db835558dc372a6f2e5","_id":"escallmatch@1.4.0","_shasum":"eb0b580488f60cd640f701ae87fa31607b33b2b7","_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":"eb0b580488f60cd640f701ae87fa31607b33b2b7","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-1.4.0.tgz","integrity":"sha512-ERLBnjmVcZIqmiSauqYBeXx/rgARwruBxnPlKmJQ4VCJw9573iYXbPUNb9v7Q5OdEA6o0DFn1xtPj+hSBCC5qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9oVFg+TXz6g/98/3H5Jy6nbUlcfFxW73bpn55Ltpn0wIgM6ZYPrqZs7xjWVNuWudSvzVjepBkSXfDffHhuKVaU4M="}]}},"1.4.1":{"name":"escallmatch","description":"ECMAScript CallExpression matcher made from function/method signature","version":"1.4.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/twada/escallmatch/issues"},"dependencies":{"array-filter":"^1.0.0","array-foreach":"^1.0.1","array-map":"0.0.0","array-reduce":"0.0.0","deep-equal":"^1.0.0","esprima":"^2.0.0","espurify":"^1.2.0","estraverse":"^4.0.0","indexof":"0.0.1"},"devDependencies":{"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.10.0","gulp-mocha":"^2.0.1","gulp-mocha-phantomjs":"^0.6.1","gulp-util":"^3.0.4","gulp-webserver":"^0.9.1","jshint-stylish":"^1.0.2","mocha":"^2.2.5","vinyl-source-stream":"^1.1.0"},"directories":{"test":"test/"},"files":["CHANGELOG.md","README.md","gulpfile.js","index.js","build/escallmatch.js","package.json","test"],"homepage":"https://github.com/twada/escallmatch","keywords":["ecmascript","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"scripts":{"bower":"bower install --config.interactive=false","lint":"gulp lint","unit":"gulp unit","watch":"gulp watch","test":"gulp test"},"gitHead":"4ce8f46e2d21a71808d7ae828c01a54113fd4b46","_id":"escallmatch@1.4.1","_shasum":"d9fdb21cd1677520e341aa6a48d325a35f8e6999","_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":"d9fdb21cd1677520e341aa6a48d325a35f8e6999","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-1.4.1.tgz","integrity":"sha512-fjU2tymymO+NS8P5BLIWsqv4DUTDfYz0ZWR/HR3Qeg4drQFe8af2nS87iMNhqm57ZnvfnmDy3VVtuL2hPlLkYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgFJGIr/fkyCLqtiOIVZ+VX1WdSji4vCY67+mRCRs/XAiEAnYexuavQFKl0gWE0E2esrJ+cQxEEHHQDg1n86xwZ7TM="}]}},"1.4.2":{"name":"escallmatch","description":"ECMAScript CallExpression matcher made from function/method signature","version":"1.4.2","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/twada/escallmatch/issues"},"dependencies":{"array-filter":"^1.0.0","array-foreach":"^1.0.1","array-map":"0.0.0","array-reduce":"0.0.0","deep-equal":"^1.0.0","esprima":"^2.0.0","espurify":"^1.3.0","estraverse":"^4.0.0","indexof":"0.0.1"},"devDependencies":{"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","vinyl-source-stream":"^1.1.0"},"directories":{"test":"test/"},"files":["CHANGELOG.md","README.md","gulpfile.js","index.js","build/escallmatch.js","package.json","test"],"homepage":"https://github.com/twada/escallmatch","keywords":["ecmascript","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"scripts":{"bower":"bower install --config.interactive=false","lint":"gulp lint","unit":"gulp unit","watch":"gulp watch","test":"gulp test"},"gitHead":"ff1d6cc21885e82cd61f312cfe7633add15f257e","_id":"escallmatch@1.4.2","_shasum":"b2c41cc7d15d59ff157b5ed5b7e7250015af9ee0","_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":"b2c41cc7d15d59ff157b5ed5b7e7250015af9ee0","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-1.4.2.tgz","integrity":"sha512-NPj3uJhU9GSOHT019S1O5zmNFwzA9wvwV3cD4VKVPomUMI8IMFQaz61lk+ehF1IHAXpSTB0eRKU5dixP8RL/Zg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBBN6tyrKq+hieBykTreiJMFvbtoL3/IFMlay28eHFqwIhAOSz25J++TRxai53JfPZ2+HiQjbyPJs58EZ5aECyfm5y"}]}},"1.5.0":{"name":"escallmatch","description":"ECMAScript CallExpression matcher made from function/method signature","version":"1.5.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/twada/escallmatch/issues"},"dependencies":{"call-matcher":"^1.0.0","esprima":"^2.0.0"},"devDependencies":{"babel-types":"^6.13.0","babylon":"^6.8.4","browserify":"^13.1.0","del":"^2.2.2","espurify":"^1.6.0","estraverse":"^4.2.0","gulp":"^3.9.1","gulp-derequire":"^2.1.0","gulp-dereserve":"^0.2.1","gulp-jshint":"^2.0.1","gulp-mocha":"^3.0.1","gulp-mocha-phantomjs":"^0.11.0","gulp-util":"^3.0.7","gulp-webserver":"^0.9.1","jshint":"^2.9.2","jshint-stylish":"^2.2.1","licensify":"^3.1.2","mocha":"^3.0.2","package-json-versionify":"^1.0.2","vinyl-source-stream":"^1.1.0"},"directories":{"test":"test/"},"files":["CHANGELOG.md","LICENSE","README.md","index.js","build/escallmatch.js"],"homepage":"https://github.com/twada/escallmatch","keywords":["ecmascript","ast"],"license":"MIT","main":"./index.js","repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"scripts":{"preversion":"npm test","version":"npm run dist && git add -A build","dist":"gulp dist","bower":"bower install --config.interactive=false","lint":"gulp lint","unit":"gulp unit","watch":"gulp watch","test":"gulp test"},"gitHead":"96ce8464615a2e1e99c27606350f4bf07b964ae4","_id":"escallmatch@1.5.0","_shasum":"50099d86e8091b092df8ddfbc3f9a6fb05a024d0","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"50099d86e8091b092df8ddfbc3f9a6fb05a024d0","tarball":"https://registry.npmjs.org/escallmatch/-/escallmatch-1.5.0.tgz","integrity":"sha512-iMF4I4I2E16DPusKDgTtQeIBNX0oOS53Ih6sr/2fh+1SDRsXvG8Y3ZOXGWlDkNNo066XBIkfaDRLfZpqcD+vGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD33Kt22fh4GXOinTwywy+KuAWpgm3bcpY7Enk4bxAm/wIgKmAqSu2AdElHbh98EwWHB3g3vP7eYfBe6Qw/JVvMeP4="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/escallmatch-1.5.0.tgz_1471712055679_0.4100287100300193"}}},"readme":"escallmatch\n================================\n\nECMAScript CallExpression matcher made from function/method signature\n\n[![Build Status][travis-image]][travis-url]\n[![NPM version][npm-image]][npm-url]\n[![Dependency Status][depstat-image]][depstat-url]\n[![License][license-image]][license-url]\n\n\nEXAMPLE\n---------------------------------------\n\nCreating CallExpression matcher for method signature `'assert.equal(actual, expected, [message])'`.\n\nThen match against `path/to/some_test.js`.\n\n```javascript\nvar escallmatch = require('escallmatch');\nvar esprima = require('esprima');\nvar estraverse = require('estraverse');\nvar fs = require('fs');\n\nvar matcher = escallmatch('assert.equal(actual, expected, [message])');\n\nestraverse.traverse(esprima.parse(fs.readFileSync('path/to/some_test.js')), {\n    enter: function (currentNode, parentNode) {\n        if (matcher.test(currentNode)) {\n            // currentNode is a CallExpression that matches to the signature\n        }\n        var argMatched = matcher.matchArgument(currentNode, parentNode);\n        if (argMatched) {\n            if (argMatched.kind === 'mandatory') {\n                // mandatory arg (in this case, `actual` or `expected`)\n            } else if (argMatched.kind === 'optional') {\n                // optional arg (in this case, `message`)\n            }\n        }\n    }\n});\n```\n\nwhere content of `path/to/some_test.js` is:\n\n```javascript\nvar assert = require('assert');\nvar anotherAssert = assert;\nvar equal = assert.equal.bind(assert);\nvar foo = '2';\nvar bar = 2;\n\nassert.equal(foo, bar);  // matches\nassert.equal(bar, foo);  // matches\nassert.equal(foo, bar, 'foo shoule be equal to bar');  // matches (with optional arg)\n\nassert.equal();  // does not match (less args)\nassert.equal(foo);  // does not match (less args)\nassert.equal(foo, bar, 'hoge', 'fuga');  // does not match (too much args)\n\nassert.notEqual(foo, bar);  // does not match (callee method name differs)\nanotherAssert.equal(foo, bar);  // does not match (callee object name differs)\nequal(foo, bar);  // does not match (callee does not match)\n```\n\n`escallmatch` is a spin-off product of [power-assert](http://github.com/twada/power-assert) project.\n\nPull-requests, issue reports and patches are always welcomed.\n\n\nAPI\n---------------------------------------\n\n### var matcher = escallmatch(signatureStr, [options])\n\nCreate matcher object for a given function/method signature string.\n\n```javascript\nvar matcher = escallmatch('assert.equal(actual, expected, [message])');\n```\n\nAny arguments enclosed in bracket (for example, `[message]`) means optional parameters. Without bracket means mandatory parameters.\n\nReturns `matcher` object having four methods, `test`, `matchArgument`, `calleeAst`, and `argumentSignatures`.\n\n\n#### options\n\nan `object` for configuration options. If not passed, default options will be used.\n\n\n#### options.visitorKeys\n\n| type     | default value |\n|:---------|:--------------|\n| `object` | (return value of `estraverse.VisitorKeys`)   |\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.11/src/babel/types/visitor-keys.json).\n\n\n#### options.astWhiteList\n\n| type     | default value |\n|:---------|:--------------|\n| `object` | N/A           |\n\nType and property whitelist on creating AST clone. `astWhiteList` is an object containing NodeType as keys and properties as values.\n\n```js\n{\n    ArrayExpression: ['type', 'elements'],\n    ArrayPattern: ['type', 'elements'],\n    ArrowFunctionExpression: ['type', 'id', 'params', 'body', 'generator', 'expression'],\n    AssignmentExpression: ['type', 'operator', 'left', 'right'],\n    ...\n```\n\n\n### var isMatched = matcher.test(node)\n\nTests whether `node` matches the signature or not.\n\n - Returns `true` if matched.\n - Returns `false` if not matched.\n\n`node` should be an AST node object defined in [Mozilla JavaScript AST spec](https://developer.mozilla.org/en-US/docs/SpiderMonkey/Parser_API).\n\n\n### var argMatched = matcher.matchArgument(node, parentNode)\n\nReturns match result object representing whether `node` (and its `parentNode`) matches some argument of the signature or not.\n\n - Returns `null` if not matched.\n - If matched, returns object like `{name: 'actual', kind: 'mandatory'}`, whose `name` is an argument name in the signature and `kind` is `'mandatory'` or `'optional'`.\n\n`node` and `parentNode` should be AST node objects defined in [Mozilla JavaScript AST spec](https://developer.mozilla.org/en-US/docs/SpiderMonkey/Parser_API).\n\n\n### var calleeAst = matcher.calleeAst()\n\nReturns clone of callee AST object based on signature passed to `escallmatch` function. Returned tree is one of AST node objects defined in [Mozilla JavaScript AST spec](https://developer.mozilla.org/en-US/docs/SpiderMonkey/Parser_API) (in most cases, `Identifier` or `MemberExpression`).\n\n\n### var argSigs = matcher.argumentSignatures()\n\nReturns array of argument signature objects based on signature passed to `escallmatch` function. Returns array of objects like `[{name: 'actual', kind: 'mandatory'}]`, whose `name` is an argument name in the signature and `kind` is `'mandatory'` or `'optional'`.\n\n\n\nINSTALL\n---------------------------------------\n\n### via npm\n\nInstall\n\n    $ npm install --save escallmatch\n\n\n### via bower\n\nInstall\n\n    $ bower install --save escallmatch\n\nThen load (`escallmatch` function is exported)\n\n    <script type=\"text/javascript\" src=\"./path/to/bower_components/escallmatch/build/escallmatch.js\"></script>\n\n\n\nCHANGELOG\n---------------------------------------\nSee [CHANGELOG](https://github.com/twada/escallmatch/blob/master/CHANGELOG.md)\n\n\nAUTHOR\n---------------------------------------\n* [Takuto Wada](http://github.com/twada)\n\n\n\nLICENSE\n---------------------------------------\nLicensed under the [MIT](https://github.com/twada/escallmatch/blob/master/LICENSE) license.\n\n\n[npm-url]: https://npmjs.org/package/escallmatch\n[npm-image]: https://badge.fury.io/js/escallmatch.svg\n\n[travis-url]: http://travis-ci.org/twada/escallmatch\n[travis-image]: https://secure.travis-ci.org/twada/escallmatch.svg?branch=master\n\n[depstat-url]: https://gemnasium.com/twada/escallmatch\n[depstat-image]: https://gemnasium.com/twada/escallmatch.svg\n\n[license-url]: https://github.com/twada/escallmatch/blob/master/LICENSE\n[license-image]: http://img.shields.io/badge/license-MIT-brightgreen.svg\n","maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"time":{"modified":"2022-06-17T17:19:44.485Z","created":"2014-07-31T06:04:14.681Z","0.1.0":"2014-07-31T06:04:14.681Z","0.1.1":"2014-08-01T02:18:20.566Z","0.2.0":"2014-08-04T07:44:14.862Z","0.3.0":"2014-08-08T02:37:37.650Z","0.3.1":"2014-08-18T05:53:21.308Z","1.0.0":"2014-11-04T03:49:12.254Z","1.0.1":"2014-11-27T02:27:49.133Z","1.1.0":"2015-02-25T09:22:28.894Z","1.2.0":"2015-04-12T09:27:06.217Z","1.3.0":"2015-04-15T09:42:28.550Z","1.3.1":"2015-04-17T12:53:11.419Z","1.3.2":"2015-04-24T07:23:32.444Z","1.4.0":"2015-04-27T14:15:08.438Z","1.4.1":"2015-05-22T13:13:16.333Z","1.4.2":"2015-06-05T01:49:43.045Z","1.5.0":"2016-08-20T16:54:18.021Z"},"homepage":"https://github.com/twada/escallmatch","keywords":["ecmascript","ast"],"repository":{"type":"git","url":"git://github.com/twada/escallmatch.git"},"author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/twada/escallmatch/issues"},"readmeFilename":"README.md","license":"MIT"}