11ty / eleventy-plugin-template-languages

Official template syntax plugins for Eleventy
MIT License
2 stars 1 forks source link

JSX and TSX #12

Open pauleveritt opened 1 month ago

pauleveritt commented 1 month ago

Hey Zach, looking for any contributors? I wouldn't mind pitching in to add JSX and TSX and languages, as well as general maintenance. I could also help organize a group that pitches in.

I think JSX and TSX should be separate as TSX adds some TypeScript pushups that will frustrate people.

zachleat commented 1 month ago

Yeah, absolutely! Be awesome to simplify the docs on these pages (or at least provide simplified instructions): https://www.11ty.dev/docs/languages/jsx/ https://www.11ty.dev/docs/languages/typescript/

pauleveritt commented 1 month ago

@zachleat Here's a PR in a fork with tests and writeup.

I propose I toot about it, you quote-toot it it, and see if we can get some non-Zach eyeballs on it.

Once settled, merged, and released, I can do a PR for docs changes.

uncenter commented 4 weeks ago

Why not PR it to this repository?

pauleveritt commented 4 weeks ago

@uncenter I did, yesterday.

uncenter commented 4 weeks ago

Did you mean to open two duplicate PRs? CleanShot 2024-07-31 at 17 18 25@2x

pauleveritt commented 4 weeks ago

I did, I wanted to treat JSX as different from TSX. The latter has a bit more ceremony (and Zach is doing TS stuff ATM.)

If you'd prefer, I can combine them.