test-automation-pack
Version:
framework for test automation using selenium with gherkin support
101 lines (100 loc) • 2.22 kB
JSON
{
"author": {
"name": "Thomas Ashwin DSilva",
"email": "thomasashwin.dsilva@outlook.com"
},
"bugs": {
"url": "https://github.com/thomasashwindsilva/test-automation-pack/issues"
},
"dependencies": {
"chai": "latest",
"chromedriver": "latest",
"geckodriver": "latest",
"imagemin": "latest",
"imagemin-pngquant": "latest",
"jsonfile": "latest",
"jsonwebtoken": "latest",
"minimist": "latest",
"nodemailer": "latest",
"request-promise-native": "latest",
"selenium-webdriver": "latest",
"testrail-api": "latest",
"tough-cookie": "latest",
"debugging-logger": "latest"
},
"description": "framework for test automation using selenium with gherkin support",
"devDependencies": {
"eslint": "^6.8.0",
"eslint-config-airbnb-base": "latest",
"eslint-config-prettier": "^6.11.0",
"eslint-plugin-import": "^2.20.2",
"eslint-plugin-prettier": "^3.1.3",
"husky": "^4.2.5",
"lint-staged": "^10.1.5",
"prettier": "^2.0.4"
},
"homepage": "https://github.com/thomasashwindsilva/test-automation-pack#readme",
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"keywords": [
"test-automation",
"automated-testing",
"browser-testing",
"browsers",
"logger",
"cucumber",
"gherkin",
"selenium",
"webdriver",
"chromedriver",
"firefox",
"chrome",
"request",
"rest",
"request-promise",
"api-testing",
"api",
"page-object"
],
"license": "MPL-2.0",
"lint-staged": {
"*.{json,sh,groovy,md}": [
"prettier --write"
],
"*.{js,jsx,ts,tsx}": [
"eslint --fix"
]
},
"eslintConfig": {
"extends": [
"airbnb-base"
],
"rules": {
"no-plusplus": [
"error",
{
"allowForLoopAfterthoughts": true
}
],
"max-len": [
"error",
{
"code": 120,
"comments": 180
}
]
}
},
"name": "test-automation-pack",
"repository": {
"type": "git",
"url": "git+https://github.com/thomasashwindsilva/test-automation-pack.git"
},
"scripts": {
"test": "npm run test"
},
"version": "0.0.36"
}