{"repo":"yoavbls/pretty-ts-errors","free":true,"listed":false,"github":"https://github.com/yoavbls/pretty-ts-errors","clone":"git clone https://github.com/yoavbls/pretty-ts-errors.git","description":"🔵 Make TypeScript errors prettier and human-readable in VSCode 🎀","language":"TypeScript","stars":14106,"topics":["typescript","vscode","vscode-extension","errors","astro","deno","svelte","vue"],"license":"MIT","category":"docs-static-sites","readme_excerpt":"Pretty TypeScript Errors Make TypeScript errors prettier and human-readable in VSCode. &nbsp; &nbsp; TypeScript errors become messier as the complexity of types increases. At some point, TypeScript will throw on you a shitty heap of parentheses and \"...\" . This extension will help you understand what's going on. For example, in this relatively simple error: &nbsp; &nbsp; Watch this and others from: Web Dev Simplified, Josh tried coding, trash dev, and more Features - Syntax highlighting with your theme colors for types in error messages, supporting both light and dark themes - A button that leads you to the relevant type declaration next to the type in the error message - A button that navigates you to the error at typescript.tv, where you can find a detailed explanation, sometimes with a video - A button that navigates you to ts-error-translator, where you can read the error in plain English Supports - Node and Deno TypeScript error reporters (in .ts files) - JSDoc type errors (in .js and .jsx files) - React, Solid and Qwik errors (in .tsx and .mdx files) - Astro, Svelte and Vue files when TypeScript is enabled (in .astro , .svelte and .vue files) - Ember and Glimmer TypeScript errors and template issues reported by Glint (in .hbs , .gjs , and .gts files) Installation Or simply by searching for pretty-ts-errors in the VSCode marketplace How to hide the original errors and make the types copyable Follow the instructions there. unfortunately, this hack is required because of V","default_branch":null,"files":null,"tree":[],"storefront":"/r/yoavbls","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yoavbls/pretty-ts-errors/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}