isaacs / tshy

Other
890 stars 18 forks source link

improve ecosystem compat #38

Closed boneskull closed 10 months ago

boneskull commented 11 months ago

Since IDEs & other tools won't be hip to what tshy does behind the scenes, a consumer is going to need a reasonable tsconfig.json. But because TS' default configuration is not what tshy uses, the actual configuration will be opaque to other tools. The Actual configuration needs to be as static as is feasible to play nicely.

I have a few suggestions:

boneskull commented 11 months ago

My workaround for the noEmit thing is to just run tsc --noEmit

isaacs commented 10 months ago

Would #43 provide enough of an escape hatch for these use cases?

boneskull commented 8 months ago

Yes, this is helpful, thanks.