Skip to content

Conversation

@bennycode
Copy link
Contributor

Hi @yoavbls, I’ve added over 400 error codes to TypeScript TV and modernized the error page UI.

Each error page now renders a single error, which improves rendering performance. As part of this change, I updated the URLs from /errors/#ts${errorCode} to /errors/ts${errorCode}. But don't worry! Hash-based URLs are still supported for backward-compatibility. 🙂

I also introduced a submission page so users can propose new error codes. When an unknown error code is encountered, the page still shows helpful information along with a submission form via comments (you can try it here: https://typescript.tv/errors/ts23001111/).

For the above reasons, I think we can remove the KNOWN_ERROR_NUMBERS limitation. Maintaining it required updates on both sides (your plugin and my site), and since the site now always renders meaningful content, it feels like the right time to simplify this.

@kevinramharak
Copy link
Collaborator

This would be very helpful, as it removes the requirement to maintain that list. Thanks, I'll wait for @yoavbls to take a look.

@yoavbls
Copy link
Owner

yoavbls commented Dec 16, 2025

I like it 🙂
Looks good to me!

@yoavbls yoavbls merged commit b0c5aa6 into yoavbls:main Dec 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants