vizard
Version:
An automated visual regression testing framework
70 lines (69 loc) • 2.18 kB
JSON
{
"name": "vizard",
"version": "0.3.1",
"description": "An automated visual regression testing framework",
"main": "src/index.js",
"bin": "src/index.js",
"files": [
"bin",
"src"
],
"scripts": {
"build": "echo 'BUILD' && npm-run-all --silent clean:* mkdirs --parallel build:*",
"build:framework": "browserify ./src/framework/index.js -o bin/vizard.js",
":": "",
"lint": "echo 'LINT' && npm-run-all --silent --parallel lint:*",
"lint:js": "eslint \"src/**/*.js\" && echo '✓ lint:js'",
"::": "",
"clean": "echo 'CLEAN' && npm-run-all --silent --parallel clean:*",
"clean:framework": "rimraf ./bin/vizard.js",
"clean:tmp": "rimraf tmp/",
"clean:coverage:": "rimraf reports/coverage",
"clean:exposed-version": "rimraf exposed-version.txt",
"clean:exposed-coverage": "rimraf exposed-coverage.txt",
":::": "",
"mkdirs": "echo 'MKDIRS' && mkdirp tmp/ && echo '✓ mkdirs'",
"::::": "",
"postinstall": "npm run build",
":::::": "",
"test": "echo \"Error: no test specified\" && exit 1",
"::::::": "",
"watch": "echo 'WATCH' && npm-run-all --sequential --silent build --parallel watch:*",
"watch:lint-js": "esw --watch --color \"src/**/*.js\" || true",
"watch:framework": "watchify ./src/framework/index.js -o bin/vizard.js"
},
"keywords": [
"visual",
"regression",
"puppeteer"
],
"author": "Streamotion Web Developers",
"license": "MIT",
"dependencies": {
"babelify": "^10.0.0",
"browserify": "^16.2.2",
"envify": "^4.1.0",
"get-port": "^3.2.0",
"img-diff-js": "^0.5.2",
"is-docker": "^1.1.0",
"junit-report-builder": "^1.3.3",
"lodash": "^4.17.21",
"log4js": "^3.0.6",
"minimist": "^1.2.5",
"mkdirp": "^0.5.5",
"npm-run-all": "^4.1.5",
"portfinder": "^1.0.19",
"puppeteer-core": "chrome-86",
"recursive-readdir": "^2.2.2",
"rimraf": "^2.6.2",
"serve-handler": "^6.1.3"
},
"devDependencies": {
"eslint": "^4.9.0",
"eslint-watch": "^4.0.2",
"fs-default-project-config": "^9.0.0",
"fs-extra": "^6.0.1",
"watch-run": "^1.2.5",
"watchify": "^3.11.0"
}
}