UNPKG

3.83 kBJSONView Raw
1{
2 "name": "webpack-marauder",
3 "version": "1.17.1",
4 "description": "marauder 脚本库,支持打包 React,Vue 及 Vanilla JS ",
5 "scripts": {
6 "test": "echo \"Error: no test specified\" && exit 1",
7 "precommit": "lint-staged"
8 },
9 "author": "Vincent Lee <vv314@foxmail.com>",
10 "repository": {
11 "type": "git",
12 "url": "git@github.com:SinaMFE/webpack-marauder.git"
13 },
14 "bugs": "https://github.com/SinaMFE/webpack-marauder/issues",
15 "bin": {
16 "marax": "./bin/marax.js"
17 },
18 "engines": {
19 "node": ">=8.0.0"
20 },
21 "dependencies": {
22 "@babel/types": "^7.0.0-beta.54",
23 "acorn": "^5.5.3",
24 "art-template": "^4.13.0",
25 "art-template-loader": "^1.4.3",
26 "autoprefixer": "^9.1.3",
27 "axios": "^0.18.0",
28 "babel-core": "^6.26.0",
29 "babel-eslint": "^8.2.1",
30 "babel-jest": "^22.1.0",
31 "babel-loader": "^7.1.2",
32 "babel-plugin-inline-json": "^1.2.2",
33 "babel-plugin-transform-decorators-legacy": "^1.3.4",
34 "babel-preset-react-app": "^3.1.1",
35 "babel-runtime": "^6.26.0",
36 "browserslist": "^4.1.0",
37 "case-sensitive-paths-webpack-plugin": "^2.1.2",
38 "chalk": "^2.4.1",
39 "copy-webpack-plugin-hash": "^5.1.4",
40 "css-loader": "^0.28.9",
41 "cssnano": "^4.1.0",
42 "dev-ip": "^1.0.1",
43 "devalue": "^1.0.4",
44 "dotenv": "^6.0.0",
45 "dotenv-expand": "^4.2.0",
46 "duplicate-package-checker-webpack-plugin": "^2.1.0",
47 "eslint": "^4.16.0",
48 "eslint-config-sinamfe": "^1.0.3",
49 "eslint-friendly-formatter": "^3.0.0",
50 "eslint-loader": "^1.9.0",
51 "execa": "^1.0.0",
52 "extract-text-webpack-plugin": "^3.0.2",
53 "file-loader": "^1.1.6",
54 "filesize": "^3.6.1",
55 "friendly-errors-webpack-plugin": "^1.7.0",
56 "fs-extra": "^7.0.0",
57 "glob": "^7.1.2",
58 "gzip-size": "^5.0.0",
59 "html-loader": "^0.5.5",
60 "html-webpack-plugin": "^2.30.1",
61 "html-withimg-loader": "^0.1.16",
62 "inquirer": "^6.2.0",
63 "jest": "^22.1.2",
64 "marauder-ejs-loader": "^1.0.0",
65 "marauder-umd-loader": "^0.0.5",
66 "md5": "^2.2.1",
67 "mpvue": "^1.0.1",
68 "mpvue-template-compiler": "^1.0.1",
69 "mpvue-webpack-target": "^1.0.0",
70 "object-assign": "^4.1.1",
71 "optimize-css-assets-webpack-plugin": "^3.2.0",
72 "ora": "^1.4.0",
73 "portscanner": "^2.2.0",
74 "postcss-flexbugs-fixes": "^4.1.0",
75 "postcss-import": "^12.0.0",
76 "postcss-loader": "^3.0.0",
77 "postcss-mpvue-wxss": "^1.0.0",
78 "postcss-preset-env": "^5.3.0",
79 "postcss-url": "^8.0.0",
80 "prerender-html-plugin": "0.0.33",
81 "promise-polyfill": "^8.1.0",
82 "px2rpx-loader": "^0.1.8",
83 "raf": "^3.4.0",
84 "react-dev-utils": "^5.0.0",
85 "semver": "^5.5.1",
86 "sina-html-webpack-plugin": "^1.0.1",
87 "sinamfe-marauder-ensure-ls": "0.0.10",
88 "sinamfe-webpack-module_dependency": "^1.3.7",
89 "strip-ansi": "^4.0.0",
90 "sw-precache-webpack-plugin": "^0.11.4",
91 "tinify": "^1.5.0",
92 "ts-import-plugin": "^1.5.5",
93 "ts-loader": "^3.3.1",
94 "uglifyjs-webpack-plugin": "^1.3.0",
95 "url-loader": "^0.6.2",
96 "vinyl-fs": "^3.0.3",
97 "vinyl-ftp": "^0.6.1",
98 "vue-loader": "^14.1.1",
99 "vue-style-loader": "^4.1.2",
100 "vue-template-compiler": "^2.5.17",
101 "webpack": "^3.10.0",
102 "webpack-bundle-analyzer": "^2.13.1",
103 "webpack-dev-middleware-hard-disk": "^1.12.0",
104 "webpack-dev-server": "^2.11.1",
105 "webpack-manifest-plugin": "^1.3.2",
106 "webpack-merge": "^4.1.4",
107 "yargs": "^12.0.1",
108 "zip-webpack-plugin": "^2.1.0"
109 },
110 "license": "MIT",
111 "devDependencies": {
112 "cz-conventional-changelog": "^2.1.0",
113 "husky": "^0.14.3",
114 "lint-staged": "^7.2.2",
115 "prettier": "^1.10.2"
116 },
117 "lint-staged": {
118 "**/*.{js,json}": [
119 "prettier",
120 "git add"
121 ]
122 },
123 "config": {
124 "commitizen": {
125 "path": "./node_modules/cz-conventional-changelog"
126 }
127 }
128}