UNPKG

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