UNPKG

3.95 kBJSONView Raw
1{
2 "name": "summerd-sdk",
3 "version": "1.4.43",
4 "description": "调整server服务器结构支持解耦",
5 "main": "index.js",
6 "scripts": {
7 "test": "echo \"Error: no test specified\" && exit 1",
8 "renew": "npm version patch; npm publish"
9 },
10 "author": "",
11 "license": "ISC",
12 "dependencies": {},
13 "mobile": {
14 "mescroll.js": "^1.3.2",
15 "postcss-pxtorem": "^4.0.1",
16 "fastclick": "^1.0.6"
17 },
18 "vue": {
19 "axios": "^0.18.0",
20 "vue": "^2.5.16",
21 "vue-router": "^3.0.1",
22 "vue-meta": "^1.5.0",
23 "vuex": "^3.0.1",
24 "vuex-router-sync": "^5.0.0",
25 "vue-server-renderer": "^2.5.16",
26 "vue-template-compiler": "^2.5.16",
27 "vue-class-component": "^6.2.0",
28 "vue-property-decorator": "^7.0.0"
29 },
30 "server": {
31 "winston": "^2.4.2",
32 "pm2": "^2.10.4",
33 "log4js": "^2.7.0",
34 "express": "^4.16.3",
35 "compression": "^1.7.2",
36 "raven-js": "^3.25.2",
37 "http-proxy": "^1.16.2",
38 "lru-cache": "^4.1.3",
39 "connect-history-api-fallback": "^1.5.0",
40 "ip": "^1.1.5"
41 },
42 "test": {
43 "chai": "^4.1.2",
44 "@vue/test-utils": "^1.0.0-beta.16",
45 "istanbul-instrumenter-loader": "^3.0.1",
46 "karma-mocha": "^1.3.0",
47 "karma-phantomjs-shim": "^1.5.0",
48 "karma-sourcemap-loader": "^0.3.7",
49 "mocha": "^5.1.1",
50 "karma": "^2.0.2",
51 "karma-coverage": "^1.1.2",
52 "karma-sinon-chai": "^1.3.4",
53 "karma-spec-reporter": "^0.0.32",
54 "karma-webpack": "^3.0.0",
55 "phantomjs-prebuilt": "^2.1.16",
56 "sinon": "^5.0.7",
57 "sinon-chai": "^3.0.0",
58 "jsdom": "^11.10.0",
59 "jsdom-global": "^3.0.2",
60 "karma-chrome-launcher": "^2.2.0"
61 },
62 "tool": {
63 "jquery": "^3.3.1",
64 "lodash": "^4.17.10",
65 "rxjs": "^6.2.1"
66 },
67 "devDependencies": {
68 "autoprefixer": "^8.3.0",
69 "babel-core": "^6.26.0",
70 "babel-eslint": "^8.2.3",
71 "babel-loader": "^7.1.4",
72 "babel-plugin-component": "^1.1.0",
73 "babel-plugin-istanbul": "^4.1.6",
74 "babel-plugin-syntax-dynamic-import": "^6.18.0",
75 "babel-plugin-transform-runtime": "^6.23.0",
76 "babel-polyfill": "^6.26.0",
77 "babel-preset-env": "^1.6.1",
78 "babel-preset-stage-0": "^6.24.1",
79 "babel-register": "^6.26.0",
80 "babel-runtime": "^6.26.0",
81 "chalk": "^2.4.1",
82 "clean-webpack-plugin": "^0.1.19",
83 "copy-webpack-plugin": "^4.5.1",
84 "css-loader": "^0.28.11",
85 "eslint": "^4.19.1",
86 "eslint-config-airbnb-base": "^12.1.0",
87 "eslint-friendly-formatter": "^4.0.1",
88 "eslint-loader": "^2.0.0",
89 "eslint-plugin-filenames": "^1.2.0",
90 "eslint-plugin-html": "^4.0.3",
91 "eslint-plugin-import": "^2.11.0",
92 "expose-loader": "^0.7.5",
93 "file-loader": "^1.1.11",
94 "happypack": "next",
95 "hard-source-webpack-plugin": "^0.6.4",
96 "html-webpack-include-assets-plugin": "^1.0.4",
97 "html-webpack-plugin": "^3.2.0",
98 "imagemin": "^5.3.1",
99 "imagemin-webp": "^4.1.0",
100 "less": "^3.0.4",
101 "less-loader": "^4.1.0",
102 "mini-css-extract-plugin": "^0.4.0",
103 "module-alias": "^2.0.6",
104 "multi-loader": "^0.1.0",
105 "normalize.css": "^8.0.0",
106 "postcss-loader": "^2.1.4",
107 "preload-webpack-plugin": "next",
108 "prettier": "~1.12.1",
109 "resource-hints-webpack-plugin": "^0.0.2",
110 "script-ext-html-webpack-plugin": "^2.0.1",
111 "stylus": "^0.54.5",
112 "stylus-loader": "^3.0.2",
113 "ts-loader": "^4.4.2",
114 "tslint": "^5.10.0",
115 "tslint-config-standard": "^7.1.0",
116 "tslint-loader": "^3.6.0",
117 "typescript": "^2.9.2",
118 "url-loader": "^1.0.1",
119 "vue-loader": "^15.2.4",
120 "webpack": "^4.6.0",
121 "webpack-cli": "^2.0.14",
122 "webpack-dev-middleware": "^3.1.2",
123 "webpack-dev-server": "^3.1.3",
124 "webpack-hot-middleware": "^2.21.2",
125 "webpack-merge": "^4.1.2",
126 "webpack-node-externals": "^1.7.2",
127 "webpack-visualizer-plugin": "^0.1.11",
128 "workbox-webpack-plugin": "^3.2.0"
129 },
130 "yeoman": {
131 "yo": "^2.0.2",
132 "del": "^3.0.0",
133 "yeoman-generator": "^2.0.5"
134 }
135}