zhaojinyu e984acc6d0 first commit 10 kuukautta sitten
..
bin e984acc6d0 first commit 10 kuukautta sitten
node_modules e984acc6d0 first commit 10 kuukautta sitten
LICENSE e984acc6d0 first commit 10 kuukautta sitten
README.md e984acc6d0 first commit 10 kuukautta sitten
index.d.ts e984acc6d0 first commit 10 kuukautta sitten
index.js e984acc6d0 first commit 10 kuukautta sitten
package.json e984acc6d0 first commit 10 kuukautta sitten

README.md

vue-tsc

Install: npm i vue-tsc -D

Usage: vue-tsc --noEmit && vite build

Vue 3 command line Type-Checking tool base on IDE plugin Volar.

Roadmap:

  • Type-Checking with --noEmit
  • Use released LSP module
  • Make typescript as peerDependencies
  • Cleaner dependencies (remove prettyhtml, prettier etc.) (with vscode-vue-languageservice version >= 0.26.4)
  • dts emit support
  • Watch mode support

Usage

Type check:

vue-tsc --noEmit

Build dts:

vue-tsc --declaration --emitDeclarationOnly

Check out https://github.com/vuejs/language-tools/discussions/640#discussioncomment-1555479 for example repo.

Sponsors