gitextract_npj6yo6v/ ├── .github/ │ ├── FUNDING.yml │ ├── ISSUE_TEMPLATE/ │ │ └── bug_report.md │ └── workflows/ │ └── pr-ci.yml ├── .gitignore ├── .prettierrc ├── .vscode/ │ ├── extensions.json │ ├── launch.json │ ├── settings.json │ └── tasks.json ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── apps/ │ └── vscode-extension/ │ ├── .gitignore │ ├── LICENSE │ ├── package.json │ ├── scripts/ │ │ ├── build.js │ │ └── process-shim.js │ ├── src/ │ │ ├── commands/ │ │ │ ├── copyError.ts │ │ │ ├── execute.ts │ │ │ ├── pinError.ts │ │ │ ├── revealSelection.ts │ │ │ ├── showErrorInSidebar.ts │ │ │ ├── unpinError.ts │ │ │ └── validate.ts │ │ ├── diagnostics.ts │ │ ├── extension.ts │ │ ├── formattedDiagnosticsStore.ts │ │ ├── globals.d.ts │ │ ├── logger.ts │ │ ├── provider/ │ │ │ ├── hoverProvider.ts │ │ │ ├── markdownWebviewProvider.ts │ │ │ ├── selectedTextHoverProvider.ts │ │ │ └── webviewViewProvider.ts │ │ ├── supportedLanguageIds.ts │ │ └── test/ │ │ ├── runTest.ts │ │ └── suite/ │ │ ├── extension.test.ts │ │ └── index.ts │ ├── syntaxes/ │ │ └── type.tmGrammar.json │ ├── tsconfig.json │ └── webview/ │ ├── index.html │ ├── index.js │ ├── style.css │ └── vendor/ │ └── codicon.css ├── docs/ │ ├── hide-original-errors.md │ ├── pretty-ts-errors-hack.css │ └── vscode-logs.md ├── eslint.config.mjs ├── examples/ │ ├── errors.js │ ├── errors.ts │ ├── errors.vue │ └── examples.type ├── package.json ├── packages/ │ ├── formatter/ │ │ ├── README.md │ │ ├── package.json │ │ ├── src/ │ │ │ ├── addMissingParentheses.ts │ │ │ ├── errorMessagePrettifier.ts │ │ │ ├── formatTypeBlock.ts │ │ │ ├── formatTypeWithPrettier.ts │ │ │ └── index.ts │ │ ├── test/ │ │ │ ├── errorMessageMocks.ts │ │ │ └── formatter.vitest.ts │ │ ├── tsconfig.json │ │ └── vitest.config.ts │ ├── utils/ │ │ ├── package.json │ │ ├── src/ │ │ │ └── index.ts │ │ └── tsconfig.json │ └── vscode-formatter/ │ ├── README.md │ ├── package.json │ ├── src/ │ │ ├── components/ │ │ │ ├── actions.ts │ │ │ ├── errorTitle.ts │ │ │ ├── hoverCodeBlock.ts │ │ │ ├── htmlCodeBlock.ts │ │ │ ├── miniLine.ts │ │ │ ├── plainCodeBlock.ts │ │ │ └── spanBreak.ts │ │ ├── format/ │ │ │ ├── embedSymbolLinks.ts │ │ │ ├── identSentences.ts │ │ │ ├── prettifyDiagnosticForHover.ts │ │ │ └── prettifyDiagnosticForSidebar.ts │ │ └── index.ts │ ├── test/ │ │ └── vscode-formatter.vitest.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── tsconfig.base.json ├── tsconfig.json ├── tsdown.config.mjs └── turbo.json