{"_id":"mocha-runner","_rev":"99741","name":"mocha-runner","description":"A simple mocha runner that includes chai, sinon, sinon-chai and chai-fuzzy and accepts a list of globs to run","dist-tags":{"latest":"3.0.1"},"maintainers":[{"name":"royriojas","email":"royriojas@gmail.com"}],"time":{"modified":"2021-06-03T10:34:07.000Z","created":"2015-03-09T07:33:35.711Z","3.0.1":"2019-07-11T08:02:16.114Z","3.0.0":"2019-06-11T08:11:35.315Z","2.0.0":"2018-08-14T01:05:15.701Z","1.1.2":"2016-03-26T00:43:10.319Z","1.1.1":"2015-08-15T08:58:55.036Z","1.1.0":"2015-08-15T08:31:25.633Z","1.0.8":"2015-03-18T09:05:29.830Z","1.0.5":"2015-03-11T11:36:44.529Z","1.0.4":"2015-03-10T07:48:43.815Z","1.0.3":"2015-03-10T07:24:08.911Z","1.0.2":"2015-03-09T21:18:10.622Z","1.0.1":"2015-03-09T09:28:56.505Z","1.0.0":"2015-03-09T07:33:35.711Z"},"users":{},"author":{"name":"Roy Riojas","url":"http://royriojas.com"},"repository":{"type":"git","url":"git+https://github.com/royriojas/mocha-runner.git"},"versions":{"3.0.1":{"name":"mocha-runner","version":"3.0.1","description":"A simple mocha runner that includes chai, sinon, sinon-chai and chai-fuzzy and accepts a list of globs to run","main":"lib/mocha-runner.js","scripts":{"beautify":"esbeautifier 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","beautify-check":"esbeautifier -k 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","test":"node ./bin/runner.js 'specs/**/*.js'","eslint":"eslinter 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","coverage":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary","coverage-cache":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary -- --useCache=true","watch":"npm run coverage && watch-spawn -p 'specs/**/*.js' -p 'bin/**/*.js' -p 'lib/**/*.js' npm run coverage-cache","lint":"npm run beautify-check && npm run eslint","verify":"npm run lint && npm test","autofix":"npm run beautify && npm run eslint","changelog":"changelogx -f markdown -o ./changelog.md","do-changelog":"npm run changelog && git add ./changelog.md && git commit -m 'DOC: Generate changelog' --no-verify","install-hooks":"prepush install && changelogx install-hook && precommit install","pre-v":"npm run verify","post-v":"npm run do-changelog && git push --no-verify && git push --tags --no-verify","bump-major":"npm run pre-v && npm version major -m 'BLD: Release v%s' && npm run post-v","bump-minor":"npm run pre-v && npm version minor -m 'BLD: Release v%s' && npm run post-v","bump-patch":"npm run pre-v && npm version patch -m 'BLD: Release v%s' && npm run post-v"},"prepush":["npm run verify"],"precommit":["npm run verify"],"bin":{"mocha-runner":"./bin/runner.js"},"repository":{"type":"git","url":"git+https://github.com/royriojas/mocha-runner.git"},"license":"MIT","author":{"name":"Roy Riojas","url":"http://royriojas.com"},"devDependencies":{"changelogx":"^2.0.1","esbeautifier":"^10.1.1","eslinter":"^2.3.2","istanbul":"^0.3.17","precommit":"^1.1.5","prepush":"^3.1.4","proxyquire":"^1.6.0","watch-spawn":"^1.0.5"},"dependencies":{"chai":"^1.10.0","chai-fuzzy":"^1.4.0","clix":"3.0.0","extend":"3.0.2","file-entry-cache":"^1.0.1","mocha":"^5.2.0","obj-util":"^1.0.0","sinon":"^1.12.2","sinon-chai":"^2.7.0","stringformat":"0.0.5","underscore":"1.9.1"},"bugs":{"url":"https://github.com/royriojas/mocha-runner/issues"},"homepage":"https://github.com/royriojas/mocha-runner","keywords":["mocha","runner","chai","chai-sinon","integration","run","specs","globs"],"gitHead":"ed70d8541ef2816d61e3e66c857e270d6bca0046","_id":"mocha-runner@3.0.1","_npmVersion":"6.5.0","_nodeVersion":"8.11.1","_npmUser":{"name":"royriojas","email":"royriojas@gmail.com"},"dist":{"shasum":"dcae72beeae8713e467ae1c5f97e5940d1683f0d","size":6390,"noattachment":false,"key":"/mocha-runner/-/mocha-runner-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mocha-runner/download/mocha-runner-3.0.1.tgz"},"maintainers":[{"name":"royriojas","email":"royriojas@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-runner_3.0.1_1562832135978_0.3303874749022546"},"_hasShrinkwrap":false,"publish_time":1562832136114,"_cnpm_publish_time":1562832136114},"3.0.0":{"name":"mocha-runner","version":"3.0.0","description":"A simple mocha runner that includes chai, sinon, sinon-chai and chai-fuzzy and accepts a list of globs to run","main":"lib/mocha-runner.js","scripts":{"beautify":"esbeautifier 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","beautify-check":"esbeautifier -k 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","test":"node ./bin/runner.js 'specs/**/*.js'","eslint":"eslinter 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","coverage":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary","coverage-cache":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary -- --useCache=true","watch":"npm run coverage && watch-spawn -p 'specs/**/*.js' -p 'bin/**/*.js' -p 'lib/**/*.js' npm run coverage-cache","lint":"npm run beautify-check && npm run eslint","verify":"npm run lint && npm test","autofix":"npm run beautify && npm run eslint","changelog":"changelogx -f markdown -o ./changelog.md","do-changelog":"npm run changelog && git add ./changelog.md && git commit -m 'DOC: Generate changelog' --no-verify","install-hooks":"prepush install && changelogx install-hook && precommit install","pre-v":"npm run verify","post-v":"npm run do-changelog && git push --no-verify && git push --tags --no-verify","bump-major":"npm run pre-v && npm version major -m 'BLD: Release v%s' && npm run post-v","bump-minor":"npm run pre-v && npm version minor -m 'BLD: Release v%s' && npm run post-v","bump-patch":"npm run pre-v && npm version patch -m 'BLD: Release v%s' && npm run post-v"},"prepush":["npm run verify"],"precommit":["npm run verify"],"bin":{"mocha-runner":"./bin/runner.js"},"repository":{"type":"git","url":"git+https://github.com/royriojas/mocha-runner.git"},"license":"MIT","author":{"name":"Roy Riojas","url":"http://royriojas.com"},"devDependencies":{"changelogx":"^2.0.1","esbeautifier":"^10.1.1","eslinter":"^2.3.2","istanbul":"^0.3.17","precommit":"^1.1.5","prepush":"^3.1.4","proxyquire":"^1.6.0","watch-spawn":"^1.0.5"},"dependencies":{"chai":"^1.10.0","chai-fuzzy":"^1.4.0","clix":"^3.0.0","extend":"^3.0.0","file-entry-cache":"^1.0.1","mocha":"^5.2.0","obj-util":"^1.0.0","sinon":"^1.12.2","sinon-chai":"^2.7.0","stringformat":"0.0.5","underscore":"^1.8.2"},"bugs":{"url":"https://github.com/royriojas/mocha-runner/issues"},"homepage":"https://github.com/royriojas/mocha-runner","keywords":["mocha","runner","chai","chai-sinon","integration","run","specs","globs"],"gitHead":"cfc39248461d2e27dd3873457b0c595bd48a55b2","_id":"mocha-runner@3.0.0","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","dist":{"shasum":"0f30a675369c5b4de17485ea91b167fc53e87ca7","size":6361,"noattachment":false,"key":"/mocha-runner/-/mocha-runner-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mocha-runner/download/mocha-runner-3.0.0.tgz"},"maintainers":[{"name":"royriojas","email":"royriojas@gmail.com"}],"_npmUser":{"name":"royriojas","email":"royriojas@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-runner_3.0.0_1560240695121_0.7753845549369758"},"_hasShrinkwrap":false,"publish_time":1560240695315,"_cnpm_publish_time":1560240695315},"2.0.0":{"name":"mocha-runner","version":"2.0.0","description":"A simple mocha runner that includes chai, sinon, sinon-chai and chai-fuzzy and accepts a list of globs to run","main":"lib/mocha-runner.js","scripts":{"beautify":"esbeautifier 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","beautify-check":"esbeautifier -k 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","test":"node ./bin/runner.js 'specs/**/*.js'","eslint":"eslinter 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","coverage":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary","coverage-cache":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary -- --useCache=true","watch":"npm run coverage && watch-spawn -p 'specs/**/*.js' -p 'bin/**/*.js' -p 'lib/**/*.js' npm run coverage-cache","lint":"npm run beautify-check && npm run eslint","verify":"npm run lint && npm test","autofix":"npm run beautify && npm run eslint","changelog":"changelogx -f markdown -o ./changelog.md","do-changelog":"npm run changelog && git add ./changelog.md && git commit -m 'DOC: Generate changelog' --no-verify","install-hooks":"prepush install && changelogx install-hook && precommit install","pre-v":"npm run verify","post-v":"npm run do-changelog && git push --no-verify && git push --tags --no-verify","bump-major":"npm run pre-v && npm version major -m 'BLD: Release v%s' && npm run post-v","bump-minor":"npm run pre-v && npm version minor -m 'BLD: Release v%s' && npm run post-v","bump-patch":"npm run pre-v && npm version patch -m 'BLD: Release v%s' && npm run post-v"},"prepush":["npm run verify"],"precommit":["npm run verify"],"bin":{"mocha-runner":"./bin/runner.js"},"repository":{"type":"git","url":"git+https://github.com/royriojas/mocha-runner.git"},"license":"MIT","author":{"name":"Roy Riojas","url":"http://royriojas.com"},"devDependencies":{"changelogx":"^2.0.1","esbeautifier":"^10.1.1","eslinter":"^2.3.2","istanbul":"^0.3.17","precommit":"^1.1.5","prepush":"^3.1.4","proxyquire":"^1.6.0","watch-spawn":"^1.0.5"},"dependencies":{"chai":"^1.10.0","chai-fuzzy":"^1.4.0","clix":"^2.2.2","extend":"^3.0.0","file-entry-cache":"^1.0.1","mocha":"^5.2.0","obj-util":"^1.0.0","sinon":"^1.12.2","sinon-chai":"^2.7.0","stringformat":"0.0.5","underscore":"^1.8.2"},"bugs":{"url":"https://github.com/royriojas/mocha-runner/issues"},"homepage":"https://github.com/royriojas/mocha-runner","keywords":["mocha","runner","chai","chai-sinon","integration","run","specs","globs"],"gitHead":"413452cfa04b0581e31ffe3a8ba86ab6990cefcf","_id":"mocha-runner@2.0.0","_npmVersion":"5.8.0","_nodeVersion":"8.11.1","_npmUser":{"name":"royriojas","email":"royriojas@gmail.com"},"dist":{"shasum":"e129593c79985d85cbc441cac779a78c57f641ba","size":6266,"noattachment":false,"key":"/mocha-runner/-/mocha-runner-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mocha-runner/download/mocha-runner-2.0.0.tgz"},"maintainers":[{"name":"royriojas","email":"royriojas@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-runner_2.0.0_1534208715649_0.7474363307478746"},"_hasShrinkwrap":false,"publish_time":1534208715701,"_cnpm_publish_time":1534208715701},"1.1.2":{"name":"mocha-runner","version":"1.1.2","description":"A simple mocha runner that includes chai, sinon, sinon-chai and chai-fuzzy and accepts a list of globs to run","main":"lib/mocha-runner.js","scripts":{"beautify":"esbeautifier 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","beautify-check":"esbeautifier -k 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","test":"node ./bin/runner.js 'specs/**/*.js'","eslint":"eslinter 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","coverage":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary","coverage-cache":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary -- --useCache=true","watch":"npm run coverage && watch-spawn -p 'specs/**/*.js' -p 'bin/**/*.js' -p 'lib/**/*.js' npm run coverage-cache","lint":"npm run beautify-check && npm run eslint","verify":"npm run lint && npm test","autofix":"npm run beautify && npm run eslint","changelog":"changelogx -f markdown -o ./changelog.md","do-changelog":"npm run changelog && git add ./changelog.md && git commit -m 'DOC: Generate changelog' --no-verify","install-hooks":"prepush install && changelogx install-hook && precommit install","pre-v":"npm run verify","post-v":"npm run do-changelog && git push --no-verify && git push --tags --no-verify","bump-major":"npm run pre-v && npm version major -m 'BLD: Release v%s' && npm run post-v","bump-minor":"npm run pre-v && npm version minor -m 'BLD: Release v%s' && npm run post-v","bump-patch":"npm run pre-v && npm version patch -m 'BLD: Release v%s' && npm run post-v"},"prepush":["npm run verify"],"precommit":["npm run verify"],"bin":{"mocha-runner":"./bin/runner.js"},"repository":{"type":"git","url":"git+https://github.com/royriojas/mocha-runner.git"},"license":"MIT","author":{"name":"Roy Riojas","url":"http://royriojas.com"},"devDependencies":{"changelogx":"^1.0.18","esbeautifier":"^4.2.9","eslinter":"^2.3.2","istanbul":"^0.3.17","precommit":"^1.1.5","prepush":"^3.1.4","proxyquire":"^1.6.0","watch-spawn":"^1.0.5"},"dependencies":{"chai":"^1.10.0","chai-fuzzy":"^1.4.0","clix":"^2.0.8","extend":"^3.0.0","file-entry-cache":"^1.0.1","mocha":"^2.2.1","obj-util":"^1.0.0","sinon":"^1.12.2","sinon-chai":"^2.7.0","stringformat":"0.0.5","underscore":"^1.8.2"},"bugs":{"url":"https://github.com/royriojas/mocha-runner/issues"},"homepage":"https://github.com/royriojas/mocha-runner","keywords":["mocha","runner","chai","chai-sinon","integration","run","specs","globs"],"gitHead":"df806a7be90c3e0c561360557974e5d62fe1f6a3","_id":"mocha-runner@1.1.2","_shasum":"066fa7edd8eaef28686bbed0215b84ae7853908b","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.6.0","_npmUser":{"name":"royriojas","email":"royriojas@gmail.com"},"dist":{"shasum":"066fa7edd8eaef28686bbed0215b84ae7853908b","size":6565,"noattachment":false,"key":"/mocha-runner/-/mocha-runner-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mocha-runner/download/mocha-runner-1.1.2.tgz"},"maintainers":[{"name":"royriojas","email":"royriojas@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mocha-runner-1.1.2.tgz_1458952988038_0.7817732240073383"},"directories":{},"publish_time":1458952990319,"_cnpm_publish_time":1458952990319,"_hasShrinkwrap":false},"1.1.1":{"name":"mocha-runner","version":"1.1.1","description":"A simple mocha runner that includes chai, sinon, sinon-chai and chai-fuzzy and accepts a list of globs to run","main":"lib/mocha-runner.js","scripts":{"beautify":"esbeautifier 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","beautify-check":"esbeautifier -k 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","test":"node ./bin/runner.js 'specs/**/*.js'","eslint":"eslinter 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","coverage":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary","coverage-cache":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary -- --useCache=true","watch":"npm run coverage && watch-spawn -p 'specs/**/*.js' -p 'bin/**/*.js' -p 'lib/**/*.js' npm run coverage-cache","lint":"npm run beautify-check && npm run eslint","verify":"npm run lint && npm test","autofix":"npm run beautify && npm run eslint","changelog":"changelogx -f markdown -o ./changelog.md","do-changelog":"npm run changelog && git add ./changelog.md && git commit -m 'DOC: Generate changelog' --no-verify","install-hooks":"prepush install && changelogx install-hook && precommit install","pre-v":"npm run verify","post-v":"npm run do-changelog && git push --no-verify && git push --tags --no-verify","bump-major":"npm run pre-v && npm version major -m 'BLD: Release v%s' && npm run post-v","bump-minor":"npm run pre-v && npm version minor -m 'BLD: Release v%s' && npm run post-v","bump-patch":"npm run pre-v && npm version patch -m 'BLD: Release v%s' && npm run post-v"},"prepush":["npm run verify"],"precommit":["npm run verify"],"bin":{"mocha-runner":"./bin/runner.js"},"repository":{"type":"git","url":"https://github.com/royriojas/mocha-runner"},"license":"MIT","author":{"name":"Roy Riojas","url":"http://royriojas.com"},"devDependencies":{"changelogx":"^1.0.18","esbeautifier":"^4.2.9","eslinter":"^2.3.2","istanbul":"^0.3.17","precommit":"^1.1.5","prepush":"^3.1.4","proxyquire":"^1.6.0","watch-spawn":"^1.0.5"},"dependencies":{"chai":"^1.10.0","chai-fuzzy":"^1.4.0","clix":"^2.0.8","extend":"^3.0.0","file-entry-cache":"^1.0.1","mocha":"^2.2.1","obj-util":"^1.0.0","sinon":"^1.12.2","sinon-chai":"^2.7.0","stringformat":"0.0.5","underscore":"^1.8.2"},"bugs":{"url":"https://github.com/royriojas/mocha-runner/issues"},"homepage":"https://github.com/royriojas/mocha-runner","keywords":["mocha","runner","chai","chai-sinon","integration","run","specs","globs"],"gitHead":"e8a1a539ec97d48020d1ddfc0400c3c7154ac426","_id":"mocha-runner@1.1.1","_shasum":"e7d9e2c52f504e4cc714a5c1ea882aa0f2b4c52d","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.12.0","_npmUser":{"name":"royriojas","email":"royriojas@gmail.com"},"maintainers":[{"name":"royriojas","email":"royriojas@gmail.com"}],"dist":{"shasum":"e7d9e2c52f504e4cc714a5c1ea882aa0f2b4c52d","size":6447,"noattachment":false,"key":"/mocha-runner/-/mocha-runner-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mocha-runner/download/mocha-runner-1.1.1.tgz"},"directories":{},"publish_time":1439629135036,"_cnpm_publish_time":1439629135036,"_hasShrinkwrap":false},"1.1.0":{"name":"mocha-runner","version":"1.1.0","description":"A simple mocha runner that includes chai, sinon, sinon-chai and chai-fuzzy and accepts a list of globs to run","main":"lib/mocha-runner.js","scripts":{"beautify":"esbeautifier 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","beautify-check":"esbeautifier -k 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","test":"node ./bin/runner.js 'specs/**/*.js'","eslint":"eslinter 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","coverage":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary","coverage-cache":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary -- --useCache=true","watch":"npm run coverage && watch-spawn -p 'specs/**/*.js' -p 'bin/**/*.js' -p 'lib/**/*.js' npm run coverage-cache","lint":"npm run beautify-check && npm run eslint","verify":"npm run lint && npm test","autofix":"npm run beautify && npm run eslint","changelog":"changelogx -f markdown -o ./changelog.md","do-changelog":"npm run changelog && git add ./changelog.md && git commit -m 'DOC: Generate changelog' --no-verify","install-hooks":"prepush install && changelogx install-hook && precommit install","pre-v":"npm run verify","post-v":"npm run do-changelog && git push --no-verify && git push --tags --no-verify","bump-major":"npm run pre-v && npm version major -m 'BLD: Release v%s' && npm run post-v","bump-minor":"npm run pre-v && npm version minor -m 'BLD: Release v%s' && npm run post-v","bump-patch":"npm run pre-v && npm version patch -m 'BLD: Release v%s' && npm run post-v"},"prepush":["npm run verify"],"precommit":["npm run verify"],"bin":{"mocha-runner":"./bin/runner.js"},"repository":{"type":"git","url":"https://github.com/royriojas/mocha-runner"},"license":"MIT","author":{"name":"Roy Riojas","url":"http://royriojas.com"},"devDependencies":{"changelogx":"^1.0.18","esbeautifier":"^4.2.9","eslinter":"^2.3.2","istanbul":"^0.3.17","precommit":"^1.1.5","prepush":"^3.1.4","proxyquire":"^1.6.0","watch-spawn":"^1.0.5"},"dependencies":{"chai":"^1.10.0","chai-fuzzy":"^1.4.0","clix":"^2.0.8","extend":"^3.0.0","file-entry-cache":"^1.0.1","mocha":"^2.2.1","obj-util":"^1.0.0","sinon":"1.12.2","sinon-chai":"^2.7.0","stringformat":"0.0.5","underscore":"^1.8.2"},"bugs":{"url":"https://github.com/royriojas/mocha-runner/issues"},"homepage":"https://github.com/royriojas/mocha-runner","keywords":["mocha","runner","chai","chai-sinon","integration","run","specs","globs"],"gitHead":"31195aedfe4453d3b9297de20b80940417608380","_id":"mocha-runner@1.1.0","_shasum":"e2c3b9d3954ffc79b77db40fa81b716a4c10e707","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.12.0","_npmUser":{"name":"royriojas","email":"royriojas@gmail.com"},"maintainers":[{"name":"royriojas","email":"royriojas@gmail.com"}],"dist":{"shasum":"e2c3b9d3954ffc79b77db40fa81b716a4c10e707","size":10005,"noattachment":false,"key":"/mocha-runner/-/mocha-runner-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mocha-runner/download/mocha-runner-1.1.0.tgz"},"directories":{},"publish_time":1439627485633,"_cnpm_publish_time":1439627485633,"_hasShrinkwrap":true},"1.0.8":{"name":"mocha-runner","version":"1.0.8","description":"A simple mocha runner that includes chai, sinon, sinon-chai and chai-fuzzy and accepts a list of globs to run","main":"lib/mocha-runner.js","scripts":{"beautify":"esbeautifier 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","beautify-check":"esbeautifier -k 'bin/**/*.js' 'lib/**/*.js' 'specs/**/*.js'","test":"node ./bin/runner.js 'specs/**/*.js'","eslint":"eslint --format 'node_modules/eslint-friendly-formatter' lib/ bin/ specs/ -c './configs/eslint.json'","coverage":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary","coverage-cache":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary -- --useCache=true","watch":"npm run coverage && watch-spawn -p 'specs/**/*.js' -p 'bin/**/*.js' -p 'lib/**/*.js' npm run coverage-cache","check":"npm run beautify-check && npm run eslint","prepush":"npm run check && npm test","changelog":"changelogx -f markdown -o ./changelog.md","install-hooks":"prepush install && changelogx install-hook"},"prepush":["npm run prepush"],"bin":{"mocha-runner":"./bin/runner.js"},"repository":{"type":"git","url":"https://github.com/royriojas/mocha-runner"},"license":"MIT","author":{"name":"Roy Riojas","url":"http://royriojas.com"},"devDependencies":{"changelogx":"^1.0.5","eslint":"^0.16.1","eslint-friendly-formatter":"^1.0.3","istanbul":"^0.3.7","prepush":"^1.0.6","proxyquire":"^1.4.0","watch-spawn":"^1.0.1"},"dependencies":{"chai":"^1.10.0","chai-fuzzy":"^1.4.0","file-entry-cache":"^1.0.1","glob-expand":"0.0.2","lodash.merge":"^3.0.2","mocha":"^2.2.1","obj-util":"^1.0.0","optionator":"^0.5.0","read-json-sync":"^1.1.0","sinon":"1.12.2","sinon-chai":"^2.7.0","stringformat":"0.0.5","underscore":"^1.8.2"},"bugs":{"url":"https://github.com/royriojas/mocha-runner/issues"},"homepage":"https://github.com/royriojas/mocha-runner","keywords":["mocha","mocha","runner","chai","chai-sinon","integration","run","specs","globs"],"changelogx":{"issueIDRegExp":"#(\\d+)","commitURL":"https://github.com/royriojas/mocha-runner/commit/{0}","authorURL":"https://github.com/{0}","issueIDURL":"https://github.com/royriojas/mocha-runner/issues/{0}","projectName":"mocha-runner"},"gitHead":"2e77460c24303b55ecb08673086ddc5a9255daae","_id":"mocha-runner@1.0.8","_shasum":"4004861a82a64e4a030af825aa90ede4255c8bbb","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.12.0","_npmUser":{"name":"royriojas","email":"royriojas@gmail.com"},"maintainers":[{"name":"royriojas","email":"royriojas@gmail.com"}],"dist":{"shasum":"4004861a82a64e4a030af825aa90ede4255c8bbb","size":16671,"noattachment":false,"key":"/mocha-runner/-/mocha-runner-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/mocha-runner/download/mocha-runner-1.0.8.tgz"},"directories":{},"publish_time":1426669529830,"_cnpm_publish_time":1426669529830,"_hasShrinkwrap":true},"1.0.5":{"name":"mocha-runner","version":"1.0.5","description":"A simple mocha runner that includes chai, sinon, sinon-chai and chai-fuzzy and accepts a list of globs to run","main":"lib/mocha-runner.js","scripts":{"test":"node ./bin/runner.js 'specs/**/*.js'","lint":"eslint --format 'node_modules/eslint-friendly-formatter' lib/ bin/ specs/ -c './configs/eslint.json'","coverage":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary","coverage-cache":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary -- --useCache=true","watch":"npm run coverage && watch-spawn -p 'specs/**/*.js' -p 'bin/**/*.js' -p 'lib/**/*.js' npm run coverage-cache"},"bin":{"mocha-runner":"./bin/runner.js"},"repository":{"type":"git","url":"https://github.com/royriojas/mocha-runner"},"license":"MIT","author":{"name":"Roy Riojas","url":"http://royriojas.com"},"devDependencies":{"eslint":"^0.16.1","eslint-friendly-formatter":"^1.0.3","istanbul":"^0.3.7","proxyquire":"^1.4.0","watch-spawn":"^1.0.1"},"dependencies":{"file-entry-cache":"^1.0.1","glob-expand":"0.0.2","lodash.merge":"^3.0.2","obj-util":"^1.0.0","optionator":"^0.5.0","read-json-sync":"^1.1.0","stringformat":"0.0.5","chai":"^1.10.0","chai-fuzzy":"^1.4.0","sinon":"1.12.2","sinon-chai":"^2.7.0","mocha":"^2.2.1"},"bugs":{"url":"https://github.com/royriojas/mocha-runner/issues"},"homepage":"https://github.com/royriojas/mocha-runner","keywords":["mocha","mocha","runner","chai","chai-sinon","integration","run","specs","globs"],"gitHead":"4a944b7fceafe9c02bc054c920a9e63783314cfb","_id":"mocha-runner@1.0.5","_shasum":"93512f92057ff7a835b2b7732a89fcf67465966f","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.12.0","_npmUser":{"name":"royriojas","email":"royriojas@gmail.com"},"maintainers":[{"name":"royriojas","email":"royriojas@gmail.com"}],"dist":{"shasum":"93512f92057ff7a835b2b7732a89fcf67465966f","size":12385,"noattachment":false,"key":"/mocha-runner/-/mocha-runner-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/mocha-runner/download/mocha-runner-1.0.5.tgz"},"directories":{},"publish_time":1426073804529,"_cnpm_publish_time":1426073804529,"_hasShrinkwrap":false},"1.0.4":{"name":"mocha-runner","version":"1.0.4","description":"A simple mocha runner that includes chai, sinon, sinon-chai and chai-fuzzy and accepts a list of globs to run","main":"lib/mocha-runner.js","scripts":{"test":"node ./bin/runner.js 'specs/**/*.js'","lint":"eslint --format 'node_modules/eslint-friendly-formatter' lib/ bin/ specs/ -c './configs/eslint.json'","coverage":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary","coverage-cache":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary -- --useCache=true","watch":"npm run coverage && watch-spawn -p 'specs/**/*.js' -p 'bin/**/*.js' -p 'lib/**/*.js' npm run coverage-cache"},"bin":{"mocha-runner":"./bin/runner.js"},"repository":{"type":"git","url":"https://github.com/royriojas/mocha-runner"},"license":"MIT","author":{"name":"Roy Riojas","url":"http://royriojas.com"},"devDependencies":{"eslint":"^0.16.1","eslint-friendly-formatter":"^1.0.3","istanbul":"^0.3.7","proxyquire":"^1.4.0","watch-spawn":"^1.0.1"},"dependencies":{"file-entry-cache":"^1.0.1","glob-expand":"0.0.2","lodash.merge":"^3.0.2","obj-util":"^1.0.0","optionator":"^0.5.0","read-json-sync":"^1.1.0","stringformat":"0.0.5","chai":"^1.10.0","chai-fuzzy":"^1.4.0","sinon":"1.12.2","sinon-chai":"^2.7.0","mocha":"^2.2.1"},"gitHead":"fe64dedd61f082fbc9801f41870d23ce88c789b4","bugs":{"url":"https://github.com/royriojas/mocha-runner/issues"},"homepage":"https://github.com/royriojas/mocha-runner","_id":"mocha-runner@1.0.4","_shasum":"160bca383124976994e43dfee67af6ec3fc78b7a","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.12.0","_npmUser":{"name":"royriojas","email":"royriojas@gmail.com"},"maintainers":[{"name":"royriojas","email":"royriojas@gmail.com"}],"dist":{"shasum":"160bca383124976994e43dfee67af6ec3fc78b7a","size":12373,"noattachment":false,"key":"/mocha-runner/-/mocha-runner-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/mocha-runner/download/mocha-runner-1.0.4.tgz"},"directories":{},"publish_time":1425973723815,"_cnpm_publish_time":1425973723815,"_hasShrinkwrap":false},"1.0.3":{"name":"mocha-runner","version":"1.0.3","description":"A simple mocha runner that includes chai, sinon, sinon-chai and chai-fuzzy and accepts a list of globs to run","main":"lib/mocha-runner.js","scripts":{"test":"node ./bin/runner.js 'specs/**/*.js'","lint":"eslint --format 'node_modules/eslint-friendly-formatter' lib/ bin/ specs/ -c './configs/eslint.json'","coverage":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary","coverage-cache":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary -- --useCache=true","watch":"npm run coverage && watch-spawn -p 'specs/**/*.js' -p 'bin/**/*.js' -p 'lib/**/*.js' npm run coverage-cache"},"bin":{"mocha-runner":"./bin/runner.js"},"repository":{"type":"git","url":"https://github.com/royriojas/mocha-runner"},"license":"MIT","author":{"name":"Roy Riojas","url":"http://royriojas.com"},"devDependencies":{"eslint":"^0.16.1","eslint-friendly-formatter":"^1.0.3","istanbul":"^0.3.7","proxyquire":"^1.4.0","watch-spawn":"^1.0.1","mocha":"^2.2.1","chai":"^1.10.0","chai-fuzzy":"^1.4.0","sinon":"1.12.2","sinon-chai":"^2.7.0"},"peerDependencies":{"mocha":"^2.2.1","chai":"^1.10.0","chai-fuzzy":"^1.4.0","sinon":"1.12.2","sinon-chai":"^2.7.0","proxyquire":"^1.4.0"},"dependencies":{"file-entry-cache":"^1.0.1","glob-expand":"0.0.2","lodash.merge":"^3.0.2","obj-util":"^1.0.0","optionator":"^0.5.0","read-json-sync":"^1.1.0","stringformat":"0.0.5"},"gitHead":"2663ea17f72a8ba5b15b731a776f035326505f36","bugs":{"url":"https://github.com/royriojas/mocha-runner/issues"},"homepage":"https://github.com/royriojas/mocha-runner","_id":"mocha-runner@1.0.3","_shasum":"a01fa96b5b6998ad9fcae45693cb9aa6ba0b37a2","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.12.0","_npmUser":{"name":"royriojas","email":"royriojas@gmail.com"},"maintainers":[{"name":"royriojas","email":"royriojas@gmail.com"}],"dist":{"shasum":"a01fa96b5b6998ad9fcae45693cb9aa6ba0b37a2","size":12264,"noattachment":false,"key":"/mocha-runner/-/mocha-runner-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/mocha-runner/download/mocha-runner-1.0.3.tgz"},"directories":{},"publish_time":1425972248911,"_cnpm_publish_time":1425972248911,"_hasShrinkwrap":false},"1.0.2":{"name":"mocha-runner","version":"1.0.2","description":"A simple mocha runner that includes chai, sinon, sinon-chai and chai-fuzzy and accepts a list of globs to run","main":"lib/mocha-runner.js","scripts":{"test":"node ./bin/runner.js 'specs/**/*.js'","lint":"eslint --format 'node_modules/eslint-friendly-formatter' lib/ bin/ specs/ -c './configs/eslint.json'","coverage":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary","coverage-cache":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary -- --useCache=true","watch":"npm run coverage && watch-spawn -p 'specs/**/*.js' -p 'bin/**/*.js' -p 'lib/**/*.js' npm run coverage-cache"},"bin":{"mocha-runner":"./bin/runner.js"},"repository":{"type":"git","url":"https://github.com/royriojas/mocha-runner"},"license":"MIT","author":{"name":"Roy Riojas","url":"http://royriojas.com"},"devDependencies":{"eslint":"^0.16.1","eslint-friendly-formatter":"^1.0.3","istanbul":"^0.3.7","proxyquire":"^1.4.0","watch-spawn":"^1.0.1","mocha":"^2.2.1","chai":"^1.10.0","chai-fuzzy":"^1.4.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"peerDependencies":{"mocha":"^2.2.1","chai":"^1.10.0","chai-fuzzy":"^1.4.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"dependencies":{"file-entry-cache":"^1.0.1","glob-expand":"0.0.2","lodash.merge":"^3.0.2","obj-util":"^1.0.0","optionator":"^0.5.0","read-json-sync":"^1.1.0","stringformat":"0.0.5"},"gitHead":"ef6c0e61a94f6770699bfa18c112729357314359","bugs":{"url":"https://github.com/royriojas/mocha-runner/issues"},"homepage":"https://github.com/royriojas/mocha-runner","_id":"mocha-runner@1.0.2","_shasum":"005a406ee93e9b2b1ef0236af5bc3c00ae6b4931","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.12.0","_npmUser":{"name":"royriojas","email":"royriojas@gmail.com"},"maintainers":[{"name":"royriojas","email":"royriojas@gmail.com"}],"dist":{"shasum":"005a406ee93e9b2b1ef0236af5bc3c00ae6b4931","size":12263,"noattachment":false,"key":"/mocha-runner/-/mocha-runner-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mocha-runner/download/mocha-runner-1.0.2.tgz"},"directories":{},"publish_time":1425935890622,"_cnpm_publish_time":1425935890622,"_hasShrinkwrap":false},"1.0.1":{"name":"mocha-runner","version":"1.0.1","description":"A simple mocha runner that includes chai, sinon, sinon-chai and chai-fuzzy and accepts a list of globs to run","main":"lib/mocha-runner.js","scripts":{"test":"node ./bin/runner.js 'specs/**/*.js'","lint":"eslint --format 'node_modules/eslint-friendly-formatter' lib/ bin/ specs/ -c './configs/eslint.json'","coverage":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary","coverage-cache":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary -- --useCache=true","watch":"npm run coverage && watch-spawn -p 'specs/**/*.js' -p 'bin/**/*.js' -p 'lib/**/*.js' npm run coverage-cache"},"bin":{"mocha-runner":"./bin/runner.js"},"repository":{"type":"git","url":"https://github.com/royriojas/esbeautifier"},"license":"MIT","author":{"name":"Roy Riojas","url":"http://royriojas.com"},"devDependencies":{"eslint":"^0.16.1","eslint-friendly-formatter":"^1.0.3","istanbul":"^0.3.7","proxyquire":"^1.4.0","watch-run":"^1.2.2","watch-spawn":"^1.0.1"},"peerDependencies":{"mocha":"^2.2.1","chai":"^1.10.0","chai-fuzzy":"^1.4.0","sinon":"^1.12.2","sinon-chai":"^2.7.0"},"dependencies":{"file-entry-cache":"^1.0.1","glob-expand":"0.0.2","lodash.merge":"^3.0.2","obj-util":"^1.0.0","optionator":"^0.5.0","read-json-sync":"^1.1.0","stringformat":"0.0.5"},"gitHead":"862ee7293149bd820c90fe9c0a173595f5577421","bugs":{"url":"https://github.com/royriojas/esbeautifier/issues"},"homepage":"https://github.com/royriojas/esbeautifier","_id":"mocha-runner@1.0.1","_shasum":"18ae87577fd7ce3da50328985903db09b8731219","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.12.0","_npmUser":{"name":"royriojas","email":"royriojas@gmail.com"},"maintainers":[{"name":"royriojas","email":"royriojas@gmail.com"}],"dist":{"shasum":"18ae87577fd7ce3da50328985903db09b8731219","size":12174,"noattachment":false,"key":"/mocha-runner/-/mocha-runner-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mocha-runner/download/mocha-runner-1.0.1.tgz"},"directories":{},"publish_time":1425893336505,"_cnpm_publish_time":1425893336505,"_hasShrinkwrap":false},"1.0.0":{"name":"mocha-runner","version":"1.0.0","description":"A simple mocha runner that includes chai, sinon, sinon-chai and chai-fuzzy and accepts a list of globs to run","main":"lib/mocha-runner.js","scripts":{"test":"node ./bin/runner.js 'specs/**/*.js'","lint":"eslint --format 'node_modules/eslint-friendly-formatter' lib/ bin/ specs/ -c './configs/eslint.json'","coverage":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary","coverage-cache":"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary -- --useCache=true","watch":"npm run coverage && watch-spawn -p 'specs/**/*.js' -p 'bin/**/*.js' -p 'lib/**/*.js' npm run coverage-cache"},"bin":{"mocha-runner":"./bin/runner.js"},"repository":{"type":"git","url":"https://github.com/royriojas/esbeautifier"},"license":"MIT","author":{"name":"Roy Riojas","url":"http://royriojas.com"},"devDependencies":{"eslint":"^0.16.1","eslint-friendly-formatter":"^1.0.3","istanbul":"^0.3.7","proxyquire":"^1.4.0","watch-run":"^1.2.2","watch-spawn":"^1.0.1"},"dependencies":{"chai":"^1.10.0","chai-fuzzy":"^1.4.0","file-entry-cache":"^1.0.1","glob-expand":"0.0.2","lodash.merge":"^3.0.2","mocha":"^2.2.0","obj-util":"^1.0.0","optionator":"^0.5.0","read-json-sync":"^1.1.0","sinon":"^1.13.0","sinon-chai":"^2.7.0","stringformat":"0.0.5"},"gitHead":"007c5d81da02a5a7696828dc971ef57f626e6ecd","bugs":{"url":"https://github.com/royriojas/esbeautifier/issues"},"homepage":"https://github.com/royriojas/esbeautifier","_id":"mocha-runner@1.0.0","_shasum":"e9aa4a02da323b0da04abb74a54123a180a3e363","_from":".","_npmVersion":"2.6.0","_nodeVersion":"0.12.0","_npmUser":{"name":"royriojas","email":"royriojas@gmail.com"},"maintainers":[{"name":"royriojas","email":"royriojas@gmail.com"}],"dist":{"shasum":"e9aa4a02da323b0da04abb74a54123a180a3e363","size":12144,"noattachment":false,"key":"/mocha-runner/-/mocha-runner-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mocha-runner/download/mocha-runner-1.0.0.tgz"},"directories":{},"publish_time":1425886415711,"_cnpm_publish_time":1425886415711,"_hasShrinkwrap":false}},"readme":"[![NPM Version](http://img.shields.io/npm/v/mocha-runner.svg?style=flat)](https://npmjs.org/package/mocha-runner)\n[![Build Status](http://img.shields.io/travis/royriojas/mocha-runner.svg?style=flat)](https://travis-ci.org/royriojas/mocha-runner)\n\n# mocha-runner\n> A simple mocha runner that includes chai, sinon, sinon-chai and chai-fuzzy and accepts a list of globs to run\n\n## Motivation\n\n\n\n## install\n\n```bash\n# usually is enough to install it as a dev dependency since this is for testing\nnpm i --save-dev mocha-runner\n```\n\n## usage\n\n### Options\n```\n`mocha-runner` is yet another mocha cli with includes sinon, mocha and chai\n\n========================================================\nUsage: mocha-runner [options] glob [glob1] [glob2]..[globN]\n========================================================\n\nOptions:\n  -u, --use-cache        If true will filter the files returning only the ones that changed after the last run, if this is false the cache will be\n                         destroyed and created again the next time this flag is set to true. By default this is false\n  -g, --grep String      only run tests matching\n  -f, --fgrep String     only run tests matching\n  -b, --bail             fail on the first error\n  -r, --reporter String  Reporter, default to spec\n  -t, --timeout Number   mocha tests timeout\n  -h, --help             Show this help\n  -v, --version          Outputs the version number\n  -q, --quiet            Show only the summary info - default: false\n  --colored-output       Use colored output in logs\n  --stack                if true, uncaught errors will show the stack trace if available\n  -c, --config String    path to your mocha config. If none provided, it will first try to find a `./mocha.json` file in the current directory. If\n                         none found it will use the default ones. See mocha options here: http://mochajs.org/\n```\n\n### Example\n\nFrom the command line\n\n```bash\n# or node node_modules/mocha-runner/bin/runner.js if installed as dev-dependency\nmocha-runner --config='./path-to-mocha-config.json' 'specs/**/*.js' 'another/directory/**/*.js'\n```\nor in your package.json, **(Recommended)**, paired with [istanbul](https://www.npmjs.com/package/istanbul) and\n[watch-spawn](https://www.npmjs.com/package/watch-spawn)\n\n```javascript\n{\n  \"scripts\": {\n     // simple example for running tests\n     \"test\": \"mocha-runner 'specs/**/*.js'\",\n     // use it with istanbul to generate nice coverage reports\n     \"coverage\": \"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary\",\n     // use the useCache option to only run the tests that changed\n     \"coverage-cache\": \"istanbul cover -x 'specs/**/*.js' ./bin/runner.js 'specs/**/*.js' html text-summary -- --useCache=true\",\n     // pair it with watch-spawn and execute the tests only on the specs that changed\n     // or when the sources files change, this will save tons of time if running this on a project with several files\n     // Or at least save some noise to focus only on the modified specs.\n     \"watch\": \"npm run coverage && watch-spawn -p 'specs/**/*.js' -p 'bin/**/*.js' -p 'lib/**/*.js' npm run coverage-cache\"\n  }\n}\n```\n\nthen you can do\n\n```bash\nnpm run test # will execute the tests\nnpm run coverage # will generate a coverage report\nnpm run coverage-cache # will execute only the test that changed. Coverage report is only of the changed files\nnpm run watch # will watch for changes on the specified files and run\n```\n\n## [Changelog](./changelog.md)\n\n","_attachments":{},"homepage":"https://github.com/royriojas/mocha-runner","bugs":{"url":"https://github.com/royriojas/mocha-runner/issues"},"license":"MIT"}