UNPKG

cucumber-json-merge

Version:

NodeJS CLI for merging Cucumber JSON test results

86 lines (85 loc) 2.09 kB
{ "name": "cucumber-json-merge", "version": "0.0.8", "description": "NodeJS CLI for merging Cucumber JSON test results", "main": "./lib/index.js", "bin": "./bin/cucumber-json-merge", "directories": { "test": "test" }, "dependencies": { "commander": "^2.20.3", "fs-readdir-recursive": "^1.1.0", "mkdirp": "^0.5.6" }, "devDependencies": { "chai": "^4.1.2", "eslint": "^6.8.0", "eslint-config-airbnb-base": "^13.2.0", "eslint-config-prettier": "6.0.0", "eslint-plugin-import": "^2.22.1", "eslint-plugin-prettier": "^3.3.0", "istanbul": "^0.4.5", "mocha": "^6.2.3", "mocha-junit-reporter": "^1.23.3", "mocha-lcov-reporter": "^1.3.0", "mocha-multi-reporters": "^1.5.1", "nyc": "^14.1.1", "pkg": "4.4.0", "prettier": "^1.19.1" }, "scripts": { "mocha": "./node_modules/.bin/_mocha -- test/**/*.spec.js", "cov": "nyc --all --reporter=html --reporter=text --reporter=lcov mocha test/**/*.spec.js --reporter-options configFile=config.json", "test": "npm run lint && npm run mocha && npm run cov", "lint": "eslint lib test", "pkg": "pkg . --out-path=pkg" }, "repository": { "type": "git", "url": "git+https://github.com/bitcoder/cucumber-json-merge.git" }, "keywords": [ "cucumber", "reports" ], "author": "Sergio Freire <sergio.freire@gmail.com>", "license": "Apache-2.0", "bugs": { "url": "https://github.com/bitcoder/cucumber-json-merge/issues" }, "homepage": "https://github.com/bitcoder/cucumber-json-merge#readme", "standard": { "globals": [ "describe", "it" ] }, "mocha": { "reporter": "mocha-multi-reporters", "reporterOptions": { "configFile": "config.json" } }, "nyc": { "exclude": [ "coverage/*", "test/*" ] }, "eslintConfig": { "extends": "prettier", "parserOptions": { "ecmaVersion": 6 }, "plugins": [ "prettier" ], "rules": { "prettier/prettier": "error" } }, "prettier": { "trailingComma": "es5" } }