UNPKG

3.36 kBJSONView Raw
1{
2 "name": "@mara/x",
3 "version": "2.4.1",
4 "description": "支持 React / Vue + Ts 的多页应用打包工具",
5 "keywords": [
6 "ts",
7 "typescript",
8 "bundle",
9 "vue",
10 "react",
11 "webpack",
12 "marax",
13 "marauder"
14 ],
15 "scripts": {
16 "test": "echo \"Error: no test specified\" && exit 1"
17 },
18 "author": "Vincent Lee <vv314@foxmail.com>",
19 "repository": {
20 "type": "git",
21 "url": "https://github.com/SinaMFE/mara.git"
22 },
23 "types": "types/mara-app.d.ts",
24 "bugs": "https://github.com/SinaMFE/mara/issues",
25 "bin": {
26 "marax": "./bin/marax.js"
27 },
28 "engines": {
29 "node": ">=8.10"
30 },
31 "dependencies": {
32 "@babel/core": "^7.4.4",
33 "@babel/plugin-proposal-decorators": "^7.4.4",
34 "@babel/plugin-transform-typescript": "^7.4.4",
35 "@babel/types": "^7.4.4",
36 "@mara/devkit": "^1.2.0",
37 "@mara/friendly-errors-webpack-plugin": "^1.1.0",
38 "@mara/image-loader": "^1.0.2",
39 "@mara/schema-utils": "^1.0.2",
40 "axios": "^0.18.0",
41 "babel-core": "^7.0.0-bridge.0",
42 "babel-eslint": "^10.0.1",
43 "babel-jest": "^24.8.0",
44 "babel-loader": "^8.0.6",
45 "babel-plugin-import": "^1.11.0",
46 "babel-plugin-inline-json": "^1.2.2",
47 "babel-preset-react-app": "^9.0.0",
48 "browserslist": "^4.6.3",
49 "cache-loader": "^3.0.0",
50 "case-sensitive-paths-webpack-plugin": "^2.2.0",
51 "chalk": "^2.4.2",
52 "copy-webpack-plugin": "^5.0.3",
53 "core-js": "^3.0.1",
54 "css-loader": "^2.1.1",
55 "cssnano": "^4.1.10",
56 "devalue": "^1.1.0",
57 "dotenv": "^8.0.0",
58 "dotenv-expand": "^5.1.0",
59 "eslint": "^5.15.3",
60 "eslint-config-sinamfe": "^1.0.3",
61 "eslint-friendly-formatter": "^4.0.1",
62 "eslint-loader": "^2.1.2",
63 "file-loader": "^3.0.1",
64 "filesize": "^4.1.2",
65 "fork-ts-checker-webpack-plugin": "^1.3.1",
66 "fs-extra": "^8.0.0",
67 "glob": "^7.1.4",
68 "gzip-size": "^5.1.0",
69 "html-webpack-plugin": "^4.0.0-beta.5",
70 "jest": "^24.8.0",
71 "jest-resolve": "^24.8.0",
72 "jest-watch-typeahead": "^0.3.1",
73 "marauder-ejs-loader": "^1.0.0",
74 "marauder-umd-loader": "^0.0.5",
75 "mini-css-extract-plugin": "^0.6.0",
76 "mri": "^1.1.4",
77 "object-assign": "^4.1.1",
78 "optimize-css-assets-webpack-plugin": "^5.0.1",
79 "ora": "^3.4.0",
80 "pnp-webpack-plugin": "^1.4.3",
81 "postcss-flexbugs-fixes": "^4.1.0",
82 "postcss-import": "^12.0.1",
83 "postcss-loader": "^3.0.0",
84 "postcss-preset-env": "^6.6.0",
85 "postcss-safe-parser": "^4.0.1",
86 "postcss-url": "^8.0.0",
87 "promise": "^8.0.3",
88 "prompts": "^2.0.4",
89 "raf": "^3.4.1",
90 "react-dev-utils": "^9.0.1",
91 "react-error-overlay": "^5.1.6",
92 "semver": "^6.0.0",
93 "sinamfe-webpack-module_dependency": "^2.0.0",
94 "sockjs-client": "^1.3.0",
95 "terser-webpack-plugin": "^1.2.3",
96 "ts-import-plugin": "^1.5.5",
97 "ts-loader": "^5.3.3",
98 "tslint": "^5.14.0",
99 "typescript": "^3.4.5",
100 "url-loader": "^1.1.2",
101 "vinyl-fs": "^3.0.3",
102 "vinyl-ftp": "^0.6.1",
103 "vue-loader": "^15.7.0",
104 "vue-style-loader": "^4.1.2",
105 "webpack": "^4.31.0",
106 "webpack-bundle-analyzer": "^3.3.2",
107 "webpack-dev-server": "^3.3.1",
108 "webpack-merge": "^4.2.1",
109 "zip-webpack-plugin": "^3.0.0"
110 },
111 "publishConfig": {
112 "access": "public"
113 },
114 "license": "MIT",
115 "gitHead": "9fd6e0411d7248cd07ef6f8efff6725a971fc6a9"
116}