{
  "name": "cucumber-steps-api",
  "version": "0.1.4",
  "description": "Cucumber step library for API testing and support functions",
  "main": "index.js",
  "scripts": {
    "test:coverage": "NODE_ENV=test nyc --all",
    "test:unit": "node spec/run.js",
    "test:bdd": "gulp cucumber",
    "test:all": "npm run test:unit && npm run test:bdd",
    "test": "npm run test:coverage npm run test:all",
    "coveralls": "nyc report --reporter=text-lcov | coveralls"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/snagi/cucumber-steps-api.git"
  },
  "keywords": [
    "cucumber",
    "api",
    "gherkin"
  ],
  "author": "Sushil Nagi",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/snagi/cucumber-steps-api/issues"
  },
  "homepage": "https://github.com/snagi/cucumber-steps-api#readme",
  "dependencies": {
    "chai": "^4.1.2",
    "chance": "^1.0.13",
    "cucumber": "^4.1.0",
    "debug": "^3.1.0",
    "faker": "^4.1.0",
    "jsonpath-plus": "^0.16.0",
    "require-dir": "^1.0.0",
    "superagent": "^3.8.2",
    "uuid": "^3.2.1"
  },
  "devDependencies": {
    "babel-plugin-istanbul": "^4.1.5",
    "babel-register": "^6.26.0",
    "coveralls": "^3.0.0",
    "eslint": "^4.19.1",
    "eslint-config-airbnb": "^16.1.0",
    "eslint-plugin-promise": "^3.7.0",
    "gulp": "^3.9.1",
    "gulp-cucumber": "0.0.23",
    "jasmine": "^3.1.0",
    "jasmine-console-reporter": "^3.0.0",
    "jasmine-promises": "^0.4.1",
    "mkdirp": "^0.5.1",
    "multiple-cucumber-html-reporter": "^1.8.0",
    "nyc": "^11.6.0",
    "rimraf": "^2.6.2",
    "run-sequence": "^2.2.1",
    "yargs": "^11.0.0"
  },
  "nyc": {
    "require": [
      "babel-register"
    ],
    "include": [
      "index.js",
      "support/**/*.js",
      "tag-parser.js"
    ],
    "exclude": [
      "step-definitions/**/*.js",
      "features/**/*.js",
      "coverage/**"
    ],
    "reporter": [
      "lcov",
      "text",
      "json",
      "text-summary"
    ],
    "all": true,
    "sourceMap": false,
    "instrument": true,
    "check-coverage": false,
    "lines": 90,
    "statements": 90,
    "functions": 90,
    "branches": 90
  }
}
