UNPKG

webpack-validator

Version:
115 lines 3.21 kB
{ "name": "webpack-validator", "description": "Validate your webpack config with joi", "main": "dist", "bin": "./dist/bin/webpack-validator.js", "files": [ "dist" ], "scripts": { "commit": "git-cz", "prebuild": "rimraf dist", "validate": "npm-run-all --parallel lint cover build test --sequential check-coverage", "build": "babel --ignore *.test.js -d dist src", "check-coverage": "nyc check-coverage --statements 100 --branches 100 --functions 100 --lines 100", "lint": "eslint .", "cover": "cross-env NODE_ENV=test nyc --reporter=lcov --reporter=text --reporter=html mocha \"src/**/*.test.js\"", "report-coverage": "cat ./coverage/lcov.info | node_modules/.bin/codecov", "test": "cross-env NODE_ENV=test mocha \"src/**/*.test.js\"", "watch:test": "npm run test -- -w", "semantic-release": "semantic-release pre && npm publish && semantic-release post" }, "repository": { "type": "git", "url": "https://github.com/js-dxtools/webpack-validator.git" }, "contributors": [ "Jonathan Werner <jwe@posteo.de> (http://jonathanwerner.net)", "Juho Vepsäläinen (http://survivejs.com/)", "Kent C. Dodds <kent@doddsfamily.us> (http://kentcdodds.com/)", "Martin Schmid", "Sarbbottam Bandyopadhyay" ], "license": "MIT", "babel": { "presets": [ "es2015", "stage-2" ] }, "dependencies": { "basename": "0.1.2", "chalk": "1.1.3", "commander": "2.9.0", "common-tags": "0.1.1", "cross-env": "^3.1.1", "find-node-modules": "^1.0.1", "joi": "9.0.0-0", "lodash": "^4.11.1", "npmlog": "2.0.3", "semver": "^5.3.0", "shelljs": "0.7.0", "yargs": "4.7.1" }, "devDependencies": { "autoprefixer": "6.3.6", "babel-cli": "6.7.7", "babel-core": "6.7.6", "babel-plugin-espower": "^2.1.2", "babel-preset-es2015": "6.6.0", "babel-preset-stage-2": "6.5.0", "babel-register": "6.7.2", "brace-expansion": "1.1.3", "codecov": "1.0.1", "commitizen": "^2.7.6", "compression-webpack-plugin": "^0.3.2", "copy-webpack-plugin": "^4.0.1", "cz-conventional-changelog": "^1.1.5", "eslint": "2.8.0", "eslint-config-jonathanewerner": "1.0.1", "extract-text-webpack-plugin": "^2.1.0", "ghooks": "1.2.1", "glob": "7.0.3", "html-webpack-plugin": "^2.28.0", "mocha": "2.4.5", "npm-run-all": "1.8.0", "nyc": "6.4.0", "path-here": "*", "path-parse": "1.0.5", "power-assert": "1.3.1", "rimraf": "2.5.2", "semantic-release": "^4.3.5", "sinon": "1.17.3", "validate-commit-msg": "2.6.1", "webpack": "^1", "webpack-md5-hash": "^0.0.5", "webpack-notifier": "^1.5.0", "with-package": "0.2.0" }, "keywords": [ "webpack", "config", "schema", "validation", "joi" ], "nyc": { "exclude": [ "**/*.test.js", "test/**/*.js" ] }, "eslintConfig": { "extends": "jonathanewerner" }, "config": { "ghooks": { "commit-msg": "validate-commit-msg", "pre-commit": "npm run validate -s" }, "commitizen": { "path": "node_modules/cz-conventional-changelog" } }, "version": "3.0.1" }