|
47 | 47 | "babel-core": "^6.22.1",
|
48 | 48 | "babel-eslint": "^8.2.1",
|
49 | 49 | "babel-loader": "^7.1.1",
|
| 50 | + "babel-helper-vue-jsx-merge-props": "^2.0.3", |
50 | 51 | "babel-plugin-istanbul": "^4.1.1",
|
| 52 | + "babel-plugin-syntax-jsx": "^6.18.0", |
51 | 53 | "babel-plugin-transform-runtime": "^6.22.0",
|
| 54 | + "babel-plugin-transform-vue-jsx": "^3.5.0", |
52 | 55 | "babel-preset-env": "^1.6.1",
|
53 | 56 | "babel-preset-stage-2": "^6.22.0",
|
54 | 57 | "babel-register": "^6.22.0",
|
|
61 | 64 | "cross-spawn": "^6.0.4",
|
62 | 65 | "css-loader": "^0.28.9",
|
63 | 66 | "cssnano": "^3.10.0",
|
| 67 | + "cpy-cli": "^1.0.1", |
64 | 68 | "eslint": "^4.16.0",
|
65 | 69 | "eslint-config-standard": "^11.0.0-beta.0",
|
66 | 70 | "eslint-friendly-formatter": "^3.0.0",
|
|
92 | 96 | "less-loader": "^4.0.5",
|
93 | 97 | "mocha": "^5.0.0",
|
94 | 98 | "nightwatch": "^0.9.19",
|
| 99 | + "node-notifier": "^5.1.2", |
95 | 100 | "opn": "^5.2.0",
|
96 | 101 | "optimize-css-assets-webpack-plugin": "^3.2.0",
|
97 | 102 | "ora": "^1.2.0",
|
| 103 | + "portfinder": "^1.0.13", |
| 104 | + "postcss-import": "^11.0.0", |
| 105 | + "postcss-loader": "^2.0.8", |
| 106 | + "postcss-url": "^7.2.1", |
98 | 107 | "phantomjs-prebuilt": "^2.1.14",
|
99 | 108 | "rimraf": "^2.6.0",
|
100 | 109 | "selenium-server": "^3.8.1",
|
|
104 | 113 | "sinon-chai": "^2.14.0",
|
105 | 114 | "sw-precache-webpack-plugin": "^0.11.4",
|
106 | 115 | "uglify-es": "^3.3.9",
|
| 116 | + "uglifyjs-webpack-plugin": "^1.2.5", |
107 | 117 | "url-loader": "^0.6.2",
|
108 | 118 | "vue-loader": "^13.3.0",
|
109 | 119 | "vue-style-loader": "^3.1.2",
|
110 | 120 | "vue-template-compiler": "^2.5.2",
|
111 | 121 | "webpack": "^3.10.0",
|
112 | 122 | "webpack-bundle-analyzer": "^2.9.2",
|
113 | 123 | "webpack-dev-middleware": "^2.0.4",
|
| 124 | + "webpack-dev-server": "^2.9.1", |
114 | 125 | "webpack-hot-middleware": "^2.21.0",
|
115 | 126 | "webpack-merge": "^4.1.0"
|
116 | 127 | },
|
|
0 commit comments