e2e/package.json (view raw)
1{
2 "name": "@blueimp/wdio",
3 "version": "0.0.0",
4 "private": true,
5 "dependencies": {
6 "@babel/cli": "^7.10.4",
7 "@babel/core": "^7.10.4",
8 "@babel/node": "^7.10.4",
9 "@babel/plugin-transform-runtime": "^7.10.4",
10 "@babel/polyfill": "^7.10.4",
11 "@babel/register": "^7.10.4",
12 "@wdio/allure-reporter": "^6.1.22",
13 "@wdio/cli": "6",
14 "@wdio/mocha-framework": "6",
15 "@wdio/sync": "^6.1.14",
16 "allure-commandline": "^2.13.0",
17 "axios": "^0.19.2",
18 "faker": "^4.1.0",
19 "mailhog": "4",
20 "mocha": "^8.0.1",
21 "path": "^0.12.7",
22 "pug": "^3.0.0",
23 "slugify": "^1.4.4",
24 "uuid": "8",
25 "wdio-screen-commands": "5"
26 },
27 "devDependencies": {
28 "@babel/preset-env": "^7.10.4",
29 "@types/cucumber": "^6.0.1",
30 "@types/mocha": "7",
31 "@types/node": "14",
32 "@types/uuid": "7",
33 "@wdio/cucumber-framework": "^6.1.22",
34 "@wdio/local-runner": "^6.1.22",
35 "@wdio/spec-reporter": "^6.1.14",
36 "cucumber": "^6.0.5",
37 "dotenv": "^8.2.0",
38 "eslint": "^7.3.1",
39 "eslint-config-blueimp": "2",
40 "eslint-config-prettier": "^6.11.0",
41 "eslint-plugin-prettier": "^3.1.4",
42 "prettier": "2",
43 "typescript": "3"
44 },
45 "scripts": {
46 "test": "rm -rf ./reports/screenshots/**/*.png && rm -rf ./reports/videos/**/*.mp4 && npm run test:chrome && npm run test:firefox && npm run test:mobile-safari",
47 "lint": "eslint .",
48 "report": "npm run screenshot && ./bin/deploy",
49 "screenshot": "node reports/screenshots.js",
50 "report:allure": "npx allure",
51 "report:generate": "npm run report:allure generate -- --clean ./reports/allure/ -o ./reports/allure-report",
52 "test:chrome": "docker-compose run -e NAV=chrome --rm wdio",
53 "test:edge": "docker-compose run -e NAV=edge-legacy --rm wdio",
54 "test:edge-legacy": "docker-compose run -e NAV=edge-legacy --rm wdio",
55 "test:firefox": "docker-compose run -e NAV=firefox --rm wdio",
56 "test:internet-explorer": "docker-compose run -e NAV=internet-explorer --rm wdio",
57 "test:mobile-chrome": "docker-compose run -e NAV=mobile-chrome --rm wdio",
58 "test:mobile-safari": "docker-compose run -e NAV=mobile-safari --rm wdio",
59 "test:safari": "docker-compose run -e NAV=safari --rm wdio"
60 }
61}