nightwatch
Version:
Easy to use Node.js based end-to-end testing solution for web applications using the W3C WebDriver API.
126 lines (125 loc) • 2.88 kB
JSON
{
"name": "nightwatch",
"description": "Easy to use Node.js based end-to-end testing solution for web applications using the W3C WebDriver API.",
"version": "2.0.6",
"author": {
"name": "Andrei Rusu",
"email": "andrei@nightwatchjs.org"
},
"homepage": "https://nightwatchjs.org",
"main": "./lib/index.js",
"license": "MIT",
"bugs": "https://github.com/nightwatchjs/nightwatch/issues",
"repository": {
"type": "git",
"url": "git@github.com:nightwatchjs/nightwatch.git"
},
"dependencies": {
"assertion-error": "1.1.0",
"boxen": "5.1.2",
"chai-nightwatch": "0.5.3",
"ci-info": "^3.2.0",
"didyoumean": "^1.2.2",
"dotenv": "10.0.0",
"ejs": "^3.1.6",
"envinfo": "^7.8.1",
"glob": "^7.2.0",
"lodash.clone": "3.0.3",
"lodash.defaultsdeep": "^4.6.1",
"lodash.merge": "^4.6.2",
"minimatch": "3.0.4",
"minimist": "^1.2.5",
"mkpath": "1.0.0",
"mocha": "9.2.0",
"ora": "^5.4.1",
"selenium-webdriver": "4.1.0",
"semver": "^7.3.5",
"strip-ansi": "^6.0.0",
"@nightwatch/chai": "5.0.1"
},
"devDependencies": {
"@cucumber/cucumber": "^8.0.0-rc.2",
"@types/node": "^16.7.1",
"coveralls": "^3.0.11",
"eslint": "^8.7.0",
"js-yaml": "^3.13.1",
"lodash": "^4.17.21",
"mochawesome": "^7.0.1",
"mochawesome-merge": "^4.2.1",
"mochawesome-report-generator": "^6.0.1",
"mockery": "~2.1.0",
"nock": "^10.0.6",
"nyc": "^15.1.0",
"ts-node": "^10.2.1",
"typescript": "^4.3.5"
},
"peerDependencies": {
"@cucumber/cucumber": "^7.3.1",
"chromedriver": "*",
"geckodriver": "*"
},
"peerDependenciesMeta": {
"chromedriver": {
"optional": true
},
"geckodriver": {
"optional": true
},
"@cucumber/cucumber": {
"optional": true
}
},
"bin": {
"nightwatch": "./bin/nightwatch"
},
"man": "",
"scripts": {
"eslint": "eslint index.js lib bin api examples cucumber-js test --quiet",
"mocha-coverage": "nyc --reporter=html mocha test/src/ --recursive",
"test": "mocha test/src/ --recursive",
"coverage": "npx nyc report --reporter=text-lcov > ./coverage/mocha_coverage.lcov"
},
"eslintConfig": {
"extends": "eslint:recommended",
"env": {
"browser": false,
"node": true
},
"rules": {
"eqeqeq": "off",
"curly": [
"error",
"all"
],
"quotes": [
"error",
"single"
]
}
},
"engines": {
"node": ">= 10.0.0"
},
"keywords": [
"nightwatch",
"nightwatchjs",
"selenium",
"testing",
"webdriver",
"browserstack",
"end-to-end",
"automated-testing",
"e2e"
],
"files": [
"bin",
"examples",
"lib",
"api",
"cucumber-js",
"README.md",
"CODE_OF_CONDUCT.md",
"LICENSE.md",
"index.js"
]
}