|
27 | 27 | "@typescript-eslint/parser": "^1.13.0", |
28 | 28 | "@vue/eslint-config-prettier": "^5.0.0", |
29 | 29 | "@vue/eslint-config-typescript": "^4.0.0", |
| 30 | + "css-loader": "^3.2.0", |
30 | 31 | "eslint": "^6.1.0", |
31 | 32 | "eslint-plugin-prettier": "^3.1.0", |
32 | 33 | "eslint-plugin-vue": "^5.2.3", |
| 34 | + "html-webpack-plugin": "^3.2.0", |
33 | 35 | "husky": "^3.0.3", |
34 | 36 | "mapbox-gl": "^1.3.0", |
35 | 37 | "prettier": "1.18.2", |
36 | 38 | "pretty-quick": "^1.11.1", |
37 | 39 | "rimraf": "^2.6.3", |
38 | 40 | "rollup": "^1.19.2", |
39 | 41 | "rollup-plugin-commonjs": "^10.0.2", |
40 | | - "rollup-plugin-generate-html-template": "^1.2.0", |
41 | 42 | "rollup-plugin-node-resolve": "^5.2.0", |
42 | 43 | "rollup-plugin-replace": "^2.2.0", |
43 | | - "rollup-plugin-serve": "^1.0.1", |
44 | 44 | "rollup-plugin-terser": "^5.1.1", |
45 | 45 | "rollup-plugin-typescript2": "^0.22.1", |
46 | 46 | "rollup-plugin-vue": "^5.0.1", |
| 47 | + "ts-loader": "^6.0.4", |
47 | 48 | "typescript": "^3.5.3", |
48 | 49 | "vue": "^2.6.10", |
49 | 50 | "vue-class-component": "^7.1.0", |
| 51 | + "vue-loader": "^15.7.1", |
50 | 52 | "vue-property-decorator": "^8.2.1", |
51 | | - "vue-template-compiler": "^2.6.10" |
| 53 | + "vue-style-loader": "^4.1.2", |
| 54 | + "vue-template-compiler": "^2.6.10", |
| 55 | + "webpack": "^4.39.3", |
| 56 | + "webpack-cli": "^3.3.7" |
52 | 57 | }, |
53 | 58 | "scripts": { |
54 | 59 | "build": "rimraf dist & yarn build:umd & yarn build:es & yarn build:unpkg & yarn build:demo", |
55 | | - "build:umd": "rollup --config rollup.config.js --format umd --file dist/vue-mapbox-gl.umd.js --environment BUILD:prod,FORMAT:umd", |
56 | | - "build:es": "rollup --config rollup.config.js --format es --file dist/vue-mapbox-gl.esm.js --environment BUILD:prod,FORMAT:es", |
57 | | - "build:unpkg": "rollup --config rollup.config.js --format iife --file dist/vue-mapbox-gl.min.js --environment BUILD:prod,FORMAT:iife", |
58 | | - "build:demo": "rollup --config rollup.config.js --format iife --file dist/demo.min.js --environment BUILD:demo,FORMAT:iife", |
59 | | - "serve": "rimraf dist & rollup --config rollup.config.js --format iife --file dist/demo.min.js --environment BUILD:dev,FORMAT:iife --watch", |
| 60 | + "build:umd": "rollup --config build-configs/rollup.umd.config.js", |
| 61 | + "build:es": "rollup --config build-configs/rollup.es.config.js", |
| 62 | + "build:unpkg": "rollup --config build-configs/rollup.iife.config.js", |
| 63 | + "build:demo": "webpack --config build-configs/webpack.demo.config.js --mode production", |
60 | 64 | "lint": "./node_modules/.bin/eslint src/**/*.{vue,ts}" |
61 | 65 | }, |
62 | 66 | "dependencies": {}, |
|
0 commit comments