@dansup sorry for being rude but screw DHH with his deranged takes. man keeps living in times when he created rails and tries to force that on others
if you don't like typescript, that's fine, I get it, don't use it in your apps if you don't want to. but what he did is totally remove any typings from the LIBRARY that others use, without any alternative
the right way to do it is how @rich_harris did it at svelte where they now use JSDocs and publish declarations, which works great for everyone