Quellcode durchsuchen

update eslint config and deps

Evan You vor 8 Jahren
Ursprung
Commit
22fbb5bc6a
6 geänderte Dateien mit 278 neuen und 380 gelöschten Zeilen
  1. 2 1
      .babelrc
  2. 9 0
      .eslintrc
  3. 0 8
      .eslintrc.json
  4. 7 12
      package.json
  5. 0 0
      test/unit/.eslintrc
  6. 260 359
      yarn.lock

+ 2 - 1
.babelrc

@@ -1,3 +1,4 @@
 {
-  "presets": ["es2015", "stage-2"]
+  "presets": ["env"],
+  "plugins": ["transform-object-rest-spread"]
 }

+ 9 - 0
.eslintrc

@@ -0,0 +1,9 @@
+{
+  "root": true,
+  "plugins": [
+    "vue-libs"
+  ],
+  "extends": [
+    "plugin:vue-libs/recommended"
+  ]
+}

+ 0 - 8
.eslintrc.json

@@ -1,8 +0,0 @@
-{
-  "root": true,
-  "parser": "babel-eslint",
-  "parserOptions": {
-    "sourceType": "module"
-  },
-  "extends": "vue"
-}

+ 7 - 12
package.json

@@ -40,20 +40,15 @@
   "homepage": "https://github.com/vuejs/vuex#readme",
   "devDependencies": {
     "babel-core": "^6.22.1",
-    "babel-eslint": "^7.1.1",
     "babel-loader": "^6.2.10",
-    "babel-plugin-transform-runtime": "^6.22.0",
+    "babel-plugin-transform-object-rest-spread": "^6.23.0",
     "babel-polyfill": "^6.22.0",
-    "babel-preset-es2015": "^6.22.0",
-    "babel-preset-es2015-rollup": "^3.0.0",
-    "babel-preset-stage-2": "^6.22.0",
-    "babel-runtime": "^6.22.0",
+    "babel-preset-env": "^1.5.1",
     "chromedriver": "^2.27.2",
     "cross-spawn": "^5.0.1",
     "css-loader": "^0.26.1",
     "eslint": "^3.15.0",
-    "eslint-config-vue": "^2.0.2",
-    "eslint-plugin-vue": "^2.0.1",
+    "eslint-plugin-vue-libs": "^1.1.0",
     "express": "^4.14.1",
     "jasmine": "2.5.3",
     "jasmine-core": "2.5.2",
@@ -68,10 +63,10 @@
     "todomvc-app-css": "^2.1.0",
     "typescript": "^2.1.5",
     "uglify-js": "^2.7.5",
-    "vue": "^2.1.10",
-    "vue-loader": "^11.0.0",
-    "vue-template-compiler": "^2.1.10",
-    "webpack": "^2.2.1",
+    "vue": "^2.3.3",
+    "vue-loader": "^12.0.0",
+    "vue-template-compiler": "^2.3.3",
+    "webpack": "^2.6.1",
     "webpack-dev-middleware": "^1.10.0",
     "webpack-hot-middleware": "^2.16.1"
   }

+ 0 - 0
test/unit/.eslintrc.json → test/unit/.eslintrc


Datei-Diff unterdrückt, da er zu groß ist
+ 260 - 359
yarn.lock


Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.