UNPKG

3.3 kBJSONView Raw
1{
2 "name": "@mara/x",
3 "version": "2.7.4",
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.0"
30 },
31 "dependencies": {
32 "@babel/core": "^7.5.5",
33 "@babel/plugin-proposal-decorators": "^7.4.4",
34 "@babel/plugin-transform-typescript": "7.6.3",
35 "@babel/types": "^7.5.5",
36 "@mara/devkit": "^1.2.1",
37 "@mara/friendly-errors-webpack-plugin": "^1.1.0",
38 "@mara/image-loader": "^1.0.3",
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.2",
43 "babel-jest": "^24.9.0",
44 "babel-loader": "^8.0.6",
45 "babel-plugin-inline-json": "^1.2.2",
46 "babel-preset-react-app": "^9.0.1",
47 "browserslist": "^4.6.6",
48 "cache-loader": "^4.1.0",
49 "case-sensitive-paths-webpack-plugin": "^2.2.0",
50 "chalk": "^2.4.2",
51 "copy-webpack-plugin": "^5.0.4",
52 "core-js": "^3.2.1",
53 "css-loader": "^3.2.0",
54 "cssnano": "^4.1.10",
55 "devalue": "^2.0.0",
56 "dotenv": "^8.1.0",
57 "dotenv-expand": "^5.1.0",
58 "eslint": "^6.4.0",
59 "eslint-config-sinamfe": "^1.0.3",
60 "eslint-friendly-formatter": "^4.0.1",
61 "eslint-loader": "^3.0.0",
62 "file-loader": "^4.2.0",
63 "filesize": "^4.1.2",
64 "fork-ts-checker-webpack-plugin": "^1.5.0",
65 "fs-extra": "^8.1.0",
66 "glob": "^7.1.4",
67 "gzip-size": "^5.1.1",
68 "html-webpack-plugin": "^4.0.0-beta.8",
69 "jest": "^24.9.0",
70 "jest-resolve": "^24.9.0",
71 "jest-watch-typeahead": "^0.4.0",
72 "marauder-ejs-loader": "^1.0.0",
73 "marauder-umd-loader": "^0.0.5",
74 "mini-css-extract-plugin": "^0.8.0",
75 "mri": "^1.1.4",
76 "object-assign": "^4.1.1",
77 "optimize-css-assets-webpack-plugin": "^5.0.3",
78 "ora": "^3.4.0",
79 "pnp-webpack-plugin": "^1.5.0",
80 "postcss-flexbugs-fixes": "^4.1.0",
81 "postcss-import": "^12.0.1",
82 "postcss-loader": "^3.0.0",
83 "postcss-normalize": "^8.0.1",
84 "postcss-preset-env": "^6.7.0",
85 "postcss-safe-parser": "^4.0.1",
86 "postcss-url": "^8.0.0",
87 "promise": "^8.0.3",
88 "prompts": "^2.2.1",
89 "raf": "^3.4.1",
90 "react-dev-utils": "^9.0.3",
91 "react-error-overlay": "^6.0.1",
92 "resolve-url-loader": "^3.1.0",
93 "semver": "^6.3.0",
94 "sinamfe-webpack-module_dependency": "^2.0.1",
95 "sockjs-client": "^1.3.0",
96 "terser-webpack-plugin": "^1.4.1",
97 "typescript": "^3.5.3",
98 "url-loader": "^2.1.0",
99 "vinyl-fs": "^3.0.3",
100 "vinyl-ftp": "^0.6.1",
101 "vue-loader": "^15.7.1",
102 "vue-style-loader": "^4.1.2",
103 "webpack": "^4.39.2",
104 "webpack-bundle-analyzer": "^3.4.1",
105 "webpack-dev-server": "^3.8.0",
106 "webpack-merge": "^4.2.1",
107 "zip-webpack-plugin": "^3.0.0"
108 },
109 "publishConfig": {
110 "access": "public"
111 },
112 "license": "MIT",
113 "gitHead": "54f4b212a404ab9722f92b61f191704ba89e5fa8"
114}