]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
build: run ls-lint on commit
authorEvan You <yyx990803@gmail.com>
Thu, 19 Mar 2020 20:38:31 +0000 (16:38 -0400)
committerEvan You <yyx990803@gmail.com>
Thu, 19 Mar 2020 20:38:31 +0000 (16:38 -0400)
.circleci/config.yml
package.json

index 0b3181bca7d5cf99560dbf19a51cb77d2b843e4c..16114f451ec2f6e4ae8212edbe518124c8594785 100644 (file)
@@ -33,6 +33,7 @@ jobs:
       - *restore_cache
       - *install_deps
       - *save_cache
+      - run: yarn ls-lint
       - run: yarn test --ci --runInBand
 
   test-dts:
index edaa3840de43c24a6721db6c3c37a31dc4825597..dc63378d7009fede1d429aec1745c52ee86acbc2 100644 (file)
@@ -9,8 +9,8 @@
     "build": "node scripts/build.js",
     "size": "node scripts/build.js vue runtime-dom size-check -p -f global",
     "lint": "prettier --write --parser typescript \"packages/**/*.ts?(x)\"",
-    "ls-lint": "npx @ls-lint/ls-lint",
-    "test": "node scripts/build.js vue -f global -d && ls-lint && jest",
+    "ls-lint": "ls-lint",
+    "test": "node scripts/build.js vue -f global -d && jest",
     "test-dts": "node scripts/build.js shared reactivity runtime-core runtime-dom -dt -f esm-bundler && tsd",
     "release": "node scripts/release.js",
     "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s",
@@ -23,7 +23,7 @@
     "directory": "test-dts"
   },
   "gitHooks": {
-    "pre-commit": "lint-staged",
+    "pre-commit": "ls-lint && lint-staged",
     "commit-msg": "node scripts/verifyCommit.js"
   },
   "lint-staged": {