Johnson Chu
Johnson Chu
Tree shaking power by https://github.com/KermanX/tree-shaker.
In addition to local TS version, it is best to run tests daily for TS latest(ignore lock), next and 4.x to catch TS and Volar regressions early. We can automatically...
Below is a custom rule that checks if the imported module is correctly added to package.json. ```ts 'missing-dependency'({ typescript: ts, sourceFile, reportError, languageServiceHost }) { const { noEmit } =...
Fixes https://github.com/vuejs/language-tools/issues/4582 In `getNewImportFixes`, prioritize checking scriptKind over file extension for `isJs`. This ensures consistent `JsdocTypeImport` behavior for file types added via LS plugins.
This PR is all about improving the implementations of `defineComponent` type inference. It's not a complete rewrite because we can't aggressively rewrite or remove existing types/interfaces to maintain backward compatibility...
### Initial checklist * [x] I read the support docs * [x] I read the contributing guide * [x] I agree to follow the code of conduct * [x] I...