{
  "name": "protractor-cucumber-framework",
  "version": "9.5.0",
  "description": "Protractor framework for Cucumber.js",
  "main": "index.js",
  "engines": {
    "node": "^16.13 || ^18.12 || ^20"
  },
  "scripts": {
    "webdriver": "webdriver-manager update --standalone --versions.standalone=2.53.1 && webdriver-manager start --versions.standalone=2.53.1 --logging ../../../../logging.properties",
    "start": "node test/testapp/server",
    "lint": "eslint .",
    "lint:fix": "eslint . --fix",
    "pretest": "multidep test/multidep.js && npx rimraf 'test/multidep_modules/cucumber-*/node_modules/**/colors'",
    "test": "mocha -c -s 10000 -t 60000 'test/{,!(multidep_modules)/**}/*.spec.js'",
    "test:ci": "start-server-and-test http://localhost:8081",
    "commit": "git-cz",
    "semantic-release": "semantic-release"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/protractor-cucumber-framework/protractor-cucumber-framework"
  },
  "keywords": [
    "angular",
    "test",
    "testing",
    "webdriver",
    "webdriverjs",
    "selenium",
    "protractor",
    "protractor-framework",
    "serenity",
    "serenity-js",
    "cucumber",
    "cucumber-js",
    "gherkin",
    "bdd"
  ],
  "author": "Matt Fritz <mfritzer@gmail.com>",
  "contributors": [
    "Alexandros Dallas <dallas.alexandros@gmail.com>",
    "Aron Erdei <a-r-o-n@users.noreply.github.com>",
    "Cody Ray Freeman Hoeft <crhoeft@gmail.com>",
    "Craig Spence <craigspence0@gmail.com>",
    "Darrin Holst <darrinholst@gmail.com>",
    "David McGregor <dmcgregor@odecee.com.au>",
    "Ed Snodgrass <ed.snodgrass@csgi.com>",
    "kalmykov-sergey <kalmykov.sergei@gmail.com>",
    "Loïc Mahieu <mahieuloic@gmail.com>",
    "Matt Fritz <mfritzer@gmail.com>",
    "Maxime CARUCHET <maxime.caruchet@niji.fr>",
    "Nathan Thompson <nathan.thompson@readytalk.com>",
    "Pehr Johansson <pehr.johansson@nab.com.au>",
    "Sammy Jelin <sjelin@gmail.com>",
    "Wim Selles <wim@wswebcreation.nl>",
    "Flavien Cathala <flavien.cathala@gmail.com>",
    "Adrian Ber <beradrian@yahoo.com>",
    "Darlan Alves <darlan.alves1@fedex.com>",
    "Jan Molak <jan.molak@serenity.io>"
  ],
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/protractor-cucumber-framework/protractor-cucumber-framework/issues"
  },
  "homepage": "https://github.com/protractor-cucumber-framework/protractor-cucumber-framework",
  "dependencies": {
    "@serenity-js/core": "^3.7.1",
    "@serenity-js/cucumber": "^3.7.1",
    "@serenity-js/protractor": "^3.7.1"
  },
  "peerDependencies": {
    "@cucumber/cucumber": "^7.3.2 || ^8.0.0 || ^9.0.0",
    "cucumber": "^1.3.3 || ^2.3.1 || ^3.2.1 || ^4.2.1 || ^5.0.0 || ^6.0.0",
    "protractor": "^5.0.0 || ^7.0.0"
  },
  "peerDependenciesMeta": {
    "cucumber": {
      "optional": true
    },
    "@cucumber/cucumber": {
      "optional": true
    }
  },
  "devDependencies": {
    "@semantic-release/changelog": "^6.0.3",
    "@semantic-release/commit-analyzer": "^10.0.1",
    "@semantic-release/github": "^9.0.4",
    "@semantic-release/npm": "^10.0.4",
    "@semantic-release/release-notes-generator": "^11.0.4",
    "chai": "^4.3.7",
    "chai-as-promised": "^7.1.1",
    "chai-like": "^1.1.1",
    "chromedriver": "^114.0.3",
    "colors": "^1.4.0",
    "commitizen": "^4.3.0",
    "cz-conventional-changelog": "^3.3.0",
    "eslint": "^8.45.0",
    "eslint-config-prettier": "^8.8.0",
    "eslint-plugin-import": "^2.27.5",
    "eslint-plugin-mocha": "^10.1.0",
    "eslint-plugin-prettier": "^5.0.0",
    "eslint-plugin-simple-import-sort": "^10.0.0",
    "eslint-plugin-unicorn": "^48.0.0",
    "eslint-plugin-unused-imports": "^3.0.0",
    "express": "^4.18.2",
    "glob": "^10.3.3",
    "httpster": "^1.2.1",
    "mocha": "^10.2.0",
    "multidep": "^2.0.2",
    "prettier": "^3.0.0",
    "protractor": "^7.0.0",
    "rimraf": "^5.0.1",
    "semantic-release": "^21.0.7",
    "start-server-and-test": "^2.0.0"
  },
  "cucumberConf": {
    "version1": {
      "module": "cucumber",
      "version": "1.3.3"
    },
    "version2": {
      "module": "cucumber",
      "version": "2.3.1"
    },
    "version3": {
      "module": "cucumber",
      "version": "3.2.1"
    },
    "version4": {
      "module": "cucumber",
      "version": "4.2.1"
    },
    "version5": {
      "module": "cucumber",
      "version": "5.1.0"
    },
    "version6": {
      "module": "cucumber",
      "version": "6.0.2"
    },
    "version7": {
      "module": "@cucumber/cucumber",
      "version": "7.3.2"
    },
    "version8": {
      "module": "@cucumber/cucumber",
      "version": "8.11.1"
    },
    "version9": {
      "module": "@cucumber/cucumber",
      "version": "9.3.0"
    }
  },
  "prettier": {
    "printWidth": 80,
    "singleQuote": true,
    "bracketSpacing": false
  },
  "config": {
    "commitizen": {
      "path": "cz-conventional-changelog"
    }
  }
}
