{
  "name": "karma-mocha",
  "version": "0.2.2",
  "description": "A Karma plugin. Adapter for Mocha testing framework.",
  "main": "lib/index.js",
  "sharedKarmaFiles": {
    "editorconfig": ".editorconfig",
    "gitattributes": ".gitattributes"
  },
  "scripts": {
    "test": "grunt test"
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/karma-runner/karma-mocha.git"
  },
  "keywords": [
    "karma-plugin",
    "karma-adapter",
    "mocha"
  ],
  "author": {
    "name": "Vojta Jina",
    "email": "vojta.jina@gmail.com"
  },
  "dependencies": {},
  "devDependencies": {
    "chai": "^3.4.1",
    "eslint": "^2.0.0",
    "eslint-config-standard": "^5.1.0",
    "eslint-plugin-promise": "^1.0.8",
    "eslint-plugin-react": "^3.16.1",
    "eslint-plugin-standard": "^1.3.2",
    "grunt": "~0.4",
    "grunt-auto-release": "~0.0.2",
    "grunt-bump": "~0.7.0",
    "grunt-contrib-jshint": "~0.12",
    "grunt-eslint": "^18.0.0",
    "grunt-karma": "^0.12.1",
    "grunt-npm": "~0.0.2",
    "karma": "^0.13.15",
    "karma-chai": "~0.1.0",
    "karma-chrome-launcher": "^0.2.1",
    "karma-firefox-launcher": "~0.1.0",
    "karma-mocha": "~0.2.1",
    "karma-sinon": "~1.0.3",
    "load-grunt-tasks": "^3.2.0",
    "mocha": "^2.3.3",
    "shared-karma-files": "git://github.com/karma-runner/shared-karma-files.git#82ae8d02",
    "sinon": "^1.17.2"
  },
  "peerDependencies": {
    "mocha": "*"
  },
  "license": "MIT",
  "contributors": [
    {
      "name": "Maksim Ryzhikov",
      "email": "rv.maksim@gmail.com"
    },
    {
      "name": "dignifiedquire",
      "email": "friedel.ziegelmayer@gmail.com"
    },
    {
      "name": "Friedel Ziegelmayer",
      "email": "friedel.ziegelmayer@gmail.com"
    },
    {
      "name": "Jordan Klassen",
      "email": "jordan@vidigami.com"
    },
    {
      "name": "Martin Hansen",
      "email": "martin@martinhansen.no"
    },
    {
      "name": "Aliaksei Shytkin",
      "email": "e79eas@gmail.com"
    },
    {
      "name": "Dave Geddes",
      "email": "davidcgeddes@gmail.com"
    },
    {
      "name": "Lukasz Bandzarewicz",
      "email": "lucassus@gmail.com"
    },
    {
      "name": "Pawel Kozlowski",
      "email": "pkozlowski.opensource@gmail.com"
    },
    {
      "name": "Jeff Jagoda",
      "email": "jeffrey.jagoda@gmail.com"
    },
    {
      "name": "dej611",
      "email": "marco@terraling.com"
    },
    {
      "name": "Jason Divock",
      "email": "jdivock@gmail.com"
    },
    {
      "name": "JONATHAN PARK",
      "email": "jonathan@silvenstudios.com"
    },
    {
      "name": "Aymeric Beaumet",
      "email": "aymeric@beaumet.me"
    },
    {
      "name": "Sahat Yalkabov",
      "email": "sakhat@gmail.com"
    },
    {
      "name": "Tim Macfarlane",
      "email": "timmacfarlane@gmail.com"
    },
    {
      "name": "Ciro S. Costa",
      "email": "ciro.costa@usp.br"
    },
    {
      "name": "Jonathan Knapp",
      "email": "jon@coffeeandcode.com"
    },
    {
      "name": "Karolis Narkevicius",
      "email": "karolis.n@gmail.com"
    }
  ],
  "readme": "# karma-mocha\n\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/karma-runner/karma-mocha)\n [![npm version](https://img.shields.io/npm/v/karma-mocha.svg?style=flat-square)](https://www.npmjs.com/package/karma-mocha) [![npm downloads](https://img.shields.io/npm/dm/karma-mocha.svg?style=flat-square)](https://www.npmjs.com/package/karma-mocha)\n\n[![Build Status](https://img.shields.io/travis/karma-runner/karma-mocha/master.svg?style=flat-square)](https://travis-ci.org/karma-runner/karma-mocha) [![Dependency Status](https://img.shields.io/david/karma-runner/karma-mocha.svg?style=flat-square)](https://david-dm.org/karma-runner/karma-mocha) [![devDependency Status](https://img.shields.io/david/dev/karma-runner/karma-mocha.svg?style=flat-square)](https://david-dm.org/karma-runner/karma-mocha#info=devDependencies)\n\n> Adapter for the [Mocha](http://mochajs.org/) testing framework.\n\n## Installation\n\nThe easiest way is to keep `karma-mocha` as a devDependency in your `package.json`.\n```json\n{\n  \"devDependencies\": {\n    \"karma-mocha\": \"~0.1\"\n  }\n}\n```\n\nYou can simple do it by:\n```bash\nnpm install karma-mocha --save-dev\n```\n\nInstructions on how to install `karma` can be found [here.](http://karma-runner.github.io/0.12/intro/installation.html)\n\n## Configuration\nFollowing code shows the default configuration...\n```js\n// karma.conf.js\nmodule.exports = function(config) {\n  config.set({\n    frameworks: ['mocha'],\n\n    files: [\n      '*.js'\n    ]\n  });\n};\n```\n\nIf you want to pass configuration options directly to mocha you can\ndo this in the following way\n\n```js\n// karma.conf.js\nmodule.exports = function(config) {\n  config.set({\n    frameworks: ['mocha'],\n\n    files: [\n      '*.js'\n    ],\n\n    client: {\n      mocha: {\n        reporter: 'html', // change Karma's debug.html to the mocha web reporter\n        ui: 'tdd'\n      }\n    }\n  });\n};\n```\n\nIf you want run only some tests matching a given pattern you can\ndo this in the following way\n\n```sh\nkarma start &\nkarma run -- --grep=<pattern>\n```\n\nor\n\n```js\nmodule.exports = function(config) {\n  config.set({\n    ...\n    client: {\n      mocha:{\n        grep: '<pattern>',\n        ...\n      }\n      ...\n    }\n  });\n};\n```\n\nThe `grep` argument is passed directly to mocha.\n\n## Internals\n\nOn the end of each test `karma-mocha` passes to `karma` result object with fields:\n\n* `description` Test title.\n* `suite` List of titles of test suites.\n* `success` True if test is succeed, false otherwise.\n* `skipped` True if test is skipped.\n* `time` Test duration.\n* `log` List of errors.\n* `assertionErrors` List of additional error info: \n    * `name` Error name.\n    * `message` Error message.\n    * `actual` Actual data in assertion, serialized to string.\n    * `expected` Expected data in assertion, serialized to string.\n    * `showDiff` True if it is configured by assertion to show diff.\n\nThis object will be passed to test reporter.\n\n\n----\n\nFor more information on Karma see the [homepage].\n\n\n[homepage]: http://karma-runner.github.com\n",
  "readmeFilename": "README.md",
  "bugs": {
    "url": "https://github.com/karma-runner/karma-mocha/issues"
  },
  "_id": "karma-mocha@0.2.2",
  "dist": {
    "shasum": "08949ac86161c23a9e27ceb502c1a8511296549f"
  },
  "_from": "karma-mocha@^0.2.0",
  "_resolved": "https://registry.npmjs.org/karma-mocha/-/karma-mocha-0.2.2.tgz"
}
