]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
workflow: update release script for dts tests
authorEvan You <yyx990803@gmail.com>
Fri, 12 Jun 2020 22:03:51 +0000 (18:03 -0400)
committerEvan You <yyx990803@gmail.com>
Fri, 12 Jun 2020 22:03:51 +0000 (18:03 -0400)
package.json
scripts/release.js

index 5aa08308915bd53cf6f046f71c6f4ef369369987..dbbc8a06fa515a1cf5df53cd107f3570010a3cb8 100644 (file)
@@ -12,7 +12,8 @@
     "format": "prettier --write --parser typescript \"packages/**/*.ts?(x)\"",
     "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 && tsc -p ./test-dts/tsconfig.json && tsc -p ./test-dts/tsconfig.build.json",
+    "test-dts": "node scripts/build.js shared reactivity runtime-core runtime-dom -dt -f esm-bundler && yarn test-dts-only",
+    "test-dts-only": "tsc -p ./test-dts/tsconfig.json && tsc -p ./test-dts/tsconfig.build.json",
     "release": "node scripts/release.js",
     "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s",
     "dev-compiler": "npm-run-all --parallel \"dev template-explorer\" serve",
index 50d4181e61acf1bfd68b8880008f8f4c5c760db5..88a6941f8e69643ba5215a8d456a931ed574832d 100644 (file)
@@ -94,7 +94,7 @@ async function main() {
     await run('yarn', ['build', '--release'])
     // test generated dts files
     step('\nVerifying type declarations...')
-    await run(bin('tsd'))
+    await run('yarn', ['test-dts-only'])
   } else {
     console.log(`(skipped)`)
   }