UNPKG

3.44 kBJSONView Raw
1{
2 "name": "store",
3 "version": "1.0.0",
4 "description": "A vivo Vue.js project",
5 "author": "fengwei <fengwei@bbktel.com>",
6 "private": true,
7 "scripts": {
8 "build": "node build/build.js && cd dist && gulp && rimraf gulpfile.js ",
9 "dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js ",
10 "start": "cross-env NODE_ENV=development npm run dev",
11 "testServer": "cross-env NODE_ENV=testServer npm run build",
12 "prod": "cross-env NODE_ENV=production npm run build",
13 "lint": "eslint --ext .js,.vue src --fix"
14 },
15 "dependencies": {
16 "babel-polyfill": "6.26.0",
17 "fastclick": "1.0.6",
18 "js-cookie": "2.2.0",
19 "jsonp": "0.2.1",
20 "lodash": "4.17.4",
21 "qs": "6.5.1",
22 "vue": "2.5.6",
23 "vue-localstorage": "0.5.0",
24 "vue-router": "3.0.1",
25 "vue-session": "0.9.10",
26 "vuex": "3.0.1",
27 "vuex-router-sync": "5.0.0",
28 "vux": "2.7.3",
29 "iscroll": "5.2.0"
30 },
31 "devDependencies": {
32 "autoprefixer": "7.1.6",
33 "babel-core": "6.26.0",
34 "babel-loader": "7.1.2",
35 "babel-plugin-transform-runtime": "6.23.0",
36 "babel-preset-env": "1.6.1",
37 "babel-preset-stage-2": "6.24.1",
38 "babel-register": "6.26.0",
39 "chalk": "2.3.0",
40 "compression-webpack-plugin": "1.0.1",
41 "connect-history-api-fallback": "1.5.0",
42 "copy-webpack-plugin": "4.2.1",
43 "cross-env": "5.1.1",
44 "css-loader": "0.28.7",
45 "eventsource-polyfill": "0.9.6",
46 "express": "4.16.2",
47 "extract-text-webpack-plugin": "3.0.2",
48 "file-loader": "1.1.5",
49 "friendly-errors-webpack-plugin": "1.6.1",
50 "gulp": "3.9.1",
51 "gulp-inline-source": "3.1.0",
52 "html-webpack-plugin": "2.30.1",
53 "http-proxy-middleware": "0.17.4",
54 "ip": "1.1.5",
55 "less-loader": "4.0.5",
56 "opn": "5.1.0",
57 "optimize-css-assets-webpack-plugin": "3.2.0",
58 "ora": "1.3.0",
59 "postcss-pxtorem": "4.0.1",
60 "rimraf": "2.6.2",
61 "semver": "5.4.1",
62 "shelljs": "0.7.8",
63 "towebp-webpack-plugin": "1.1.5",
64 "url-loader": "0.6.2",
65 "vue-loader": "13.5.0",
66 "vue-style-loader": "3.0.3",
67 "vue-template-compiler": "2.5.6",
68 "vux-loader": "1.1.27",
69 "webpack": "3.8.1",
70 "webpack-bundle-analyzer": "2.9.1",
71 "webpack-dev-middleware": "1.12.0",
72 "webpack-hot-middleware": "2.20.0",
73 "webpack-merge": "4.1.1",
74 "zip-webpack-plugin": "2.1.0",
75 "babel-eslint": "8.0.2",
76 "eslint": "4.11.0",
77 "eslint-config-standard": "10.2.1",
78 "eslint-friendly-formatter": "3.0.0",
79 "eslint-loader": "1.9.0",
80 "eslint-plugin-html": "4.0.0",
81 "eslint-plugin-import": "2.8.0",
82 "eslint-plugin-node": "5.2.1",
83 "eslint-plugin-promise": "3.6.0",
84 "eslint-plugin-standard": "3.0.1",
85 "node-notifier": "5.1.2",
86 "portfinder": "1.0.13",
87 "postcss-import": "11.0.0",
88 "postcss-loader": "2.0.8",
89 "webpack-dev-server": "2.9.4"
90 },
91 "engines": {
92 "node": ">= 4.0.0",
93 "npm": ">= 3.0.0"
94 },
95 "browserslist": [
96 "> 1%",
97 "last 2 versions",
98 "not ie <= 8"
99 ],
100 "vivo": {
101 "devPort": 9999,
102 "cdnPath": "https://memberwsdl.vivo.com.cn/member/",
103 "stPath": "https://stmember.vivo.com.cn",
104 "loginPath": "https://passport.vivo.com.cn/v3/web/login/authorize?client_id=25&redirect_uri=https://member.vivo.com.cn",
105 "proxyTable": {
106 "/api/**.do": {
107 "target": "http://10.101.15.88:8080",
108 "changeOrigin": false,
109 "secure": false
110 }
111 }
112 }
113}