addon-blueprint icon indicating copy to clipboard operation
addon-blueprint copied to clipboard

Reduce blueprint variance and *always* have typescript support by default.

Open NullVoxPopuli opened this issue 1 year ago • 0 comments

Like with Vite, Bun, Deno, ESBuild, Parcel, RSpack, etc, I think we should always support typescript as an output, rather than have two varying blueprint outputs / branches.

What's great is that even if someone doesn't like typescript, none of the typescript stuff actually gets in their way, and they can use JS / GJS just fine.

This has the added advantage tho of enabling Glint by default, which there is an RFC for, and would also require a configured tsconfig.json anyway in JS projects.

Now, maybe we keep the --typescript flag and add / remove the lint:types script, and that's it, keeping everything else the same.

Thoughts?

NullVoxPopuli avatar Feb 11 '24 23:02 NullVoxPopuli