yoavbls / pretty-ts-errors

🔵 Make TypeScript errors prettier and human-readable in VSCode 🎀
https://marketplace.visualstudio.com/items?itemName=yoavbls.pretty-ts-errors
MIT License
13.14k stars 89 forks source link

feat: Add glimmer support #85

Closed IgnaceMaes closed 6 months ago

IgnaceMaes commented 9 months ago

Adds support for .gjs and .gts file formats. Glimmer <template> tag components are the new format which power Ember.js. References:

RFC: https://rfcs.emberjs.com/id/0779-first-class-component-templates Component implementation: https://github.com/ember-template-imports/ember-template-imports

Ember diagnostics provided by Glint are also added as an input.

Local test

Before:

Screenshot 2023-10-23 at 19 22 54

After:

Screenshot 2023-10-23 at 19 22 44
NullVoxPopuli commented 8 months ago

This is very exciting!!!!

IgnaceMaes commented 6 months ago

@yoavbls I hate to ping, but any chance this could be looked at when you find some time?

I've been using a locally compiled version of the plugin for over two months already and it's been working great. Having this in the official plugin would be greatly beneficial to all Ember.js community members.

yoavbls commented 6 months ago

I'm sorry, I wasn't available because of the situation in Israel. It looks great. Thank you for this contribution 😀 I hope I'll publish a new version today or tomorrow.

IgnaceMaes commented 6 months ago

Thank you for creating this amazing extension.

Take care!