UNPKG

4.11 kBJSONView Raw
1{
2 "name": "webpack-command",
3 "version": "0.4.0",
4 "description": "A superior CLI experience for webpack. Lightweight, modular, and opinionated.",
5 "license": "MIT",
6 "repository": "webpack-contrib/webpack-command",
7 "author": "Andrew Powell <andrew@shellscape.org>",
8 "homepage": "https://github.com/webpack-contrib/webpack-command",
9 "bugs": "https://github.com/webpack-contrib/webpack-command/issues",
10 "bin": {
11 "webpack": "lib/cli.js",
12 "webpack-command": "lib/cli.js",
13 "wp": "lib/cli.js"
14 },
15 "main": "lib/index.js",
16 "engines": {
17 "node": ">= 6.9.0 <7.0.0 || >= 8.9.0"
18 },
19 "scripts": {
20 "commitlint": "commitlint",
21 "commitmsg": "commitlint -e $GIT_PARAMS",
22 "lint": "eslint --cache lib test",
23 "ci:lint:commits": "commitlint --from=${CIRCLE_BRANCH} --to=${CIRCLE_SHA1}",
24 "lint-staged": "lint-staged",
25 "prepublishOnly": "mkdir -p data && cp -r lib/commands/defaults.json data/commands.json",
26 "release": "standard-version",
27 "release:ci": "conventional-github-releaser -p angular",
28 "release:validate": "commitlint --from=$(git describe --tags --abbrev=0) --to=$(git rev-parse HEAD)",
29 "security": "nsp check",
30 "test": "npm run prepublishOnly && mocha test/test.js --exit --timeout=5000",
31 "test:coverage": "mkdir -p coverage && nyc --silent npm test && npm run test:coverage:report",
32 "test:coverage:report": "nyc report --reporter=lcov --reporter=text-lcov --reporter=json --reporter=clover > coverage/lcov.info",
33 "ci:lint": "npm run lint && npm run security",
34 "ci:test": "npm run test -- --runInBand",
35 "ci:coverage": "npm run test:coverage -- --runInBand",
36 "defaults": "webpack-defaults"
37 },
38 "files": [
39 "data/",
40 "lib/"
41 ],
42 "peerDependencies": {
43 "webpack": "^4.4.0"
44 },
45 "dependencies": {
46 "@webpack-contrib/config-loader": "^1.2.0",
47 "@webpack-contrib/schema-utils": "^1.0.0-beta.0",
48 "camelcase": "^5.0.0",
49 "chalk": "^2.3.2",
50 "debug": "^3.1.0",
51 "decamelize": "^2.0.0",
52 "enhanced-resolve": "^4.0.0",
53 "import-local": "^1.0.0",
54 "isobject": "^3.0.1",
55 "loader-utils": "^1.1.0",
56 "log-symbols": "^2.2.0",
57 "loud-rejection": "^1.6.0",
58 "meant": "^1.0.1",
59 "meow": "^5.0.0",
60 "merge-options": "^1.0.0",
61 "object.values": "^1.0.4",
62 "opn": "^5.3.0",
63 "ora": "^2.1.0",
64 "plur": "^3.0.0",
65 "pretty-bytes": "^5.0.0",
66 "strip-ansi": "^4.0.0",
67 "text-table": "^0.2.0",
68 "titleize": "^1.0.1",
69 "update-notifier": "^2.3.0",
70 "v8-compile-cache": "^2.0.0",
71 "webpack-log": "^1.1.2",
72 "wordwrap": "^1.0.0"
73 },
74 "devDependencies": {
75 "@commitlint/cli": "^6.1.3",
76 "@commitlint/config-conventional": "^6.1.3",
77 "@webpack-contrib/eslint-config-webpack": "^2.0.4",
78 "babel-cli": "^6.26.0",
79 "babel-jest": "^23.0.1",
80 "babel-plugin-transform-object-rest-spread": "^6.26.0",
81 "babel-polyfill": "^6.26.0",
82 "babel-preset-env": "^1.6.1",
83 "camelcase-keys": "^4.2.0",
84 "codecov": "^3.0.0",
85 "conventional-github-releaser": "^2.0.2",
86 "crc": "^3.5.0",
87 "cross-env": "^5.1.4",
88 "decamelize-keys": "^1.1.0",
89 "del": "^3.0.0",
90 "del-cli": "^1.1.0",
91 "eslint": "^4.19.1",
92 "eslint-config-webpack": "^1.2.5",
93 "eslint-plugin-import": "^2.8.0",
94 "eslint-plugin-prettier": "^2.6.0",
95 "execa": "^0.10.0",
96 "expect": "^23.1.0",
97 "html-webpack-plugin": "^3.2.0",
98 "husky": "^0.14.3",
99 "istanbul": "^0.4.5",
100 "jest-serializer-path": "^0.1.14",
101 "jest-snapshot": "^23.0.1",
102 "lint-staged": "^7.0.4",
103 "memory-fs": "^0.4.1",
104 "minimist": "^1.2.0",
105 "minimist-options": "^3.0.2",
106 "mocha": "^5.1.1",
107 "nsp": "^3.2.1",
108 "nyc": "^12.0.2",
109 "pre-commit": "^1.2.2",
110 "prettier": "^1.11.1",
111 "standard-version": "^4.3.0",
112 "stylelint-webpack-plugin": "^0.10.4",
113 "webpack": "^4.6.0",
114 "webpack-defaults": "^2.3.0"
115 },
116 "keywords": [
117 "webpack"
118 ],
119 "pre-commit": "lint-staged",
120 "lint-staged": {
121 "*.js": [
122 "eslint --fix",
123 "git add"
124 ]
125 },
126 "nyc": {
127 "include": [
128 "lib/**/*.js"
129 ]
130 }
131}