UNPKG

3.55 kBJSONView Raw
1{
2 "name": "webpack-command",
3 "version": "0.5.0",
4 "description": "A superior CLI experience for webpack.",
5 "license": "MIT",
6 "repository": "shellscape/webpack-command",
7 "author": "Andrew Powell <andrew@shellscape.org>",
8 "homepage": "https://github.com/shellscape/webpack-command",
9 "bugs": "https://github.com/shellscape/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": ">= 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 "security": "npm audit",
27 "test": "npm run prepublishOnly && mocha test/test.js --exit --timeout=5000",
28 "test:coverage": "mkdir -p coverage && nyc --silent npm test && npm run test:coverage:report",
29 "test:coverage:report": "nyc report --reporter=lcov --reporter=text-lcov --reporter=json --reporter=clover > coverage/lcov.info",
30 "ci:lint": "npm run lint && npm run security",
31 "ci:test": "npm run test -- --runInBand",
32 "ci:coverage": "npm run test:coverage -- --runInBand"
33 },
34 "files": [
35 "data/",
36 "lib/"
37 ],
38 "peerDependencies": {
39 "webpack": "^4.4.0"
40 },
41 "dependencies": {
42 "@webpack-contrib/config-loader": "^1.2.0",
43 "@webpack-contrib/schema-utils": "^1.0.0-beta.0",
44 "camelcase": "^5.0.0",
45 "chalk": "^2.3.2",
46 "debug": "^4.1.1",
47 "decamelize": "^3.2.0",
48 "enhanced-resolve": "^4.0.0",
49 "import-local": "^3.0.2",
50 "isobject": "^4.0.0",
51 "loader-utils": "^1.1.0",
52 "log-symbols": "^3.0.0",
53 "loud-rejection": "^2.1.0",
54 "meant": "^1.0.1",
55 "meow": "^5.0.0",
56 "merge-options": "^1.0.0",
57 "object.values": "^1.0.4",
58 "opn": "^6.0.0",
59 "ora": "^3.4.0",
60 "plur": "^3.0.0",
61 "pretty-bytes": "^5.0.0",
62 "strip-ansi": "^5.2.0",
63 "text-table": "^0.2.0",
64 "titleize": "^2.1.0",
65 "update-notifier": "^3.0.1",
66 "v8-compile-cache": "^2.0.0",
67 "webpack-log": "^3.0.1",
68 "wordwrap": "^1.0.0"
69 },
70 "devDependencies": {
71 "@commitlint/cli": "^8.1.0",
72 "@commitlint/config-conventional": "^8.1.0",
73 "babel-jest": "^24.9.0",
74 "babel-plugin-transform-object-rest-spread": "^6.26.0",
75 "babel-polyfill": "^6.26.0",
76 "babel-preset-env": "^1.6.1",
77 "camelcase-keys": "^6.0.1",
78 "codecov": "^3.0.0",
79 "crc": "^3.5.0",
80 "cross-env": "^5.1.4",
81 "decamelize-keys": "^1.1.0",
82 "del": "^5.0.0",
83 "del-cli": "^2.0.0",
84 "eslint": "^6.2.1",
85 "eslint-config-shellscape": "^2.0.2",
86 "execa": "^0.10.0",
87 "expect": "^24.9.0",
88 "html-webpack-plugin": "^3.2.0",
89 "husky": "^3.0.4",
90 "jest-serializer-path": "^0.1.14",
91 "jest-snapshot": "^23.0.1",
92 "lint-staged": "^9.2.3",
93 "memory-fs": "^0.4.1",
94 "minimist": "^1.2.0",
95 "minimist-options": "^4.0.1",
96 "mocha": "^6.2.0",
97 "nyc": "^14.1.1",
98 "pre-commit": "^1.2.2",
99 "prettier": "^1.11.1",
100 "standard-version": "^7.0.0",
101 "stylelint-webpack-plugin": "^0.10.4",
102 "uglifyjs-webpack-plugin": "^2.2.0",
103 "webpack": "^4.23.1"
104 },
105 "keywords": [
106 "webpack"
107 ],
108 "pre-commit": "lint-staged",
109 "lint-staged": {
110 "*.js": [
111 "eslint --fix",
112 "git add"
113 ]
114 },
115 "nyc": {
116 "include": [
117 "lib/**/*.js"
118 ]
119 }
120}