{"library":"vue-tsc","type":"library","category":null,"description":"vue-tsc is a command-line tool designed to integrate TypeScript's `tsc` compiler with Vue's Single File Components (SFCs). It functions as a wrapper around `tsc`, enabling full TypeScript type-checking and declaration file generation for `.vue` files by transforming them into virtual TypeScript code. The current stable version is 3.2.7, part of the actively developed `vuejs/language-tools` monorepo, receiving frequent updates with several patch releases per month. Its key differentiator is providing robust, performant type-checking for Vue applications within existing TypeScript ecosystems, leveraging `tsconfig.json` for configuration. It requires TypeScript 5.0.0 or higher as a peer dependency.","language":"javascript","status":"active","version":"3.2.7","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-tsc","imports":["import { run } from 'vue-tsc'","import type { VueCompilerOptions } from 'vue-tsc'","import type { Diagnostic } from 'vue-tsc'"]},{"cmd":"yarn add vue-tsc","imports":[]},{"cmd":"pnpm add vue-tsc","imports":[]}],"homepage":null,"github":"https://github.com/vuejs/language-tools","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-tsc","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vue-tsc/compatibility"}}