schultek / jaspr

Modern web framework for building websites in Dart. Supports SPAs, SSR and SSG.
https://jasprpad.schultek.de
MIT License
1.07k stars 65 forks source link

feat: Jaspr Dart Analyzer Plugin #132

Open fusion44 opened 9 months ago

fusion44 commented 9 months ago

I want to be able to wrap components via my IDE similar to what the Flutter tooling has to offer. This issue exists to track my progress implementing this and maybe avoid duplicating work on this.

Features: [x] Remove components from the tree* [x] Wrap components with another component [ ] ...

* right now the code generator removes commas where there have been some. Need to find a fix for this.

I'm using the Dart Custom Lint plugin.

Preview: https://github.com/schultek/jaspr/assets/503952/d8fd12d3-9196-4fa2-89ae-0e408831d480

schultek commented 9 months ago

Very cool idea, I'd love to see this coming together. Let me know if I can assist in any way.

fusion44 commented 9 months ago

If you have ideas for lints or assists you can post them here and I try to implement them. Although, this might take a bit of time to do all of this.