|
2 | 2 | "name": "lcap", |
3 | 3 | "version": "1.0.0", |
4 | 4 | "scripts": { |
5 | | - "build-mp": "webpack --config ./webpack/webpack.mp.prod.js", |
6 | | - "build-web": "webpack --config ./webpack/webpack.web.prod.js" |
| 5 | + "build-web": "webpack --config ./webpack/webpack.web.prod.js", |
| 6 | + "dev": "webpack-dev-server --mode development --config ./webpack/web.dev.js --open" |
7 | 7 | }, |
8 | 8 | "dependencies": { |
9 | | - "@cloudbase/js-sdk": "~1.4.0", |
10 | | - "@tcwd/weapps-core": "2.2.6", |
11 | | - "@tcwd/weapps-sdk": "1.2.9", |
12 | | - "base64-js": "^1.3.0", |
13 | | - "mobx": "^5.15.4", |
14 | | - "mobx-react-lite": "^2.0.7", |
15 | | - "miniprogram-api-promise": "^1.0.4", |
16 | | - "webpack-bundle-analyzer": "^3.8.0", |
17 | | - "fastclick": "^1.0.6", |
18 | | - "intersection-observer-polyfill": "^0.1.0", |
19 | | - "preact": "^10.3.4", |
20 | | - "promise-timeout": "^1.3.0", |
| 9 | + "@cloudbase/lowcode-render": "^1.1.3", |
21 | 10 | "react": "^16.12.0", |
22 | | - "react-dom": "^16.8.6", |
23 | | - "react-router-dom": "^5.1.2", |
24 | | - "regenerator-runtime": "^0.13.5", |
25 | | - "rxjs-compat": "^6.6.3", |
26 | | - "@cloudbase/weda-cloud-sdk": "^0.1.0" |
| 11 | + "react-dom": "^16.8.6" |
27 | 12 | }, |
28 | 13 | "devDependencies": { |
29 | 14 | "@types/react": "^16.9.49", |
|
33 | 18 | "@babel/preset-env": "^7.4.4", |
34 | 19 | "@babel/preset-react": "^7.0.0", |
35 | 20 | "@babel/plugin-proposal-decorators": "^7.4.4", |
| 21 | + "@babel/plugin-transform-class-properties": "^7.13.0", |
36 | 22 | "@babel/plugin-proposal-export-default-from": "^7.5.2", |
37 | | - "@babel/plugin-proposal-export-namespace-from": "^7.5.2", |
38 | | - "@babel/plugin-proposal-partial-application": "^7.4.4", |
39 | | - "@babel/plugin-proposal-pipeline-operator": "^7.5.0", |
40 | | - "@babel/plugin-transform-async-to-generator": "^7.10.4", |
41 | | - "@babel/plugin-transform-modules-commonjs": "^7.10.4", |
42 | | - "@babel/plugin-transform-react-jsx": "^7.9.4", |
43 | | - "@babel/plugin-transform-runtime": "^7.5.5", |
44 | | - "@babel/plugin-transform-template-literals": "^7.10.5", |
45 | | - "babel-plugin-import": "^1.13.0", |
46 | 23 | "base64-inline-loader": "^1.1.1", |
47 | 24 | "copy-webpack-plugin": "^6.2.1", |
48 | | - "css-loader": "^3.4.0", |
49 | | - "cssnano": "^4.1.10", |
50 | | - "dart-sass": "^1.24.0", |
51 | | - "postcss-loader": "^3.0.0", |
52 | | - "postcss-pxtorem": "^5.1.1", |
53 | | - "less-loader": "^6.1.0", |
| 25 | + "css-loader": "^5", |
| 26 | + "happypack": "^5.0.1", |
| 27 | + "sass": "^1.24.0", |
| 28 | + "less": "^4.0.0", |
| 29 | + "less-loader": "^7.0.1", |
| 30 | + "loader-utils": "^3.2.0", |
54 | 31 | "sass-loader": "^8.0.0", |
55 | 32 | "terser-webpack-plugin": "^3.0.2", |
56 | 33 | "mini-css-extract-plugin": "^0.8.0", |
57 | | - "miniprogram-api-promise": "^1.0.4", |
58 | | - "optimize-css-assets-webpack-plugin": "^5.0.3", |
59 | | - "hard-source-webpack-plugin": "^0.13.1", |
60 | | - "html-webpack-plugin": "^3.2.0", |
61 | | - "lodash": "^4.17.19", |
62 | | - "mp-webpack-plugin": "latest", |
63 | | - "webpack": "^4.41.4", |
64 | | - "webpack-cli": "^4.2.0", |
65 | | - "webpack-dev-server": "^3.11.0", |
66 | | - "babel-plugin-transform-default-import": "^1.0.0" |
| 34 | + "html-webpack-plugin": "^4.5.2", |
| 35 | + "ts-loader": "^8.3.0", |
| 36 | + "typescript": "^4.4.4", |
| 37 | + "veaury": "^2.4.2", |
| 38 | + "vue-loader": "^17.4.2", |
| 39 | + "vue-loader-for-vue2": "npm:vue-loader@15", |
| 40 | + "vue-template-compiler": "2.6.14", |
| 41 | + "webpack": "^4.47.0", |
| 42 | + "webpack-bundle-analyzer": "^4.10.2", |
| 43 | + "webpack-dev-server": "^3.11.3", |
| 44 | + "webpack-cli": "^3.3.12" |
67 | 45 | } |
68 | 46 | } |
0 commit comments