This PR modifies our build and lint steps (and I suppose test step) so that babel can understand typescript files that have been referenced by javascript files.
This PR is a replacement for https://github.com/tvkitchen/countertop/pull/186, which tried to go in the other direction (elimintating babel entirely and having typescript handle javascript). I think this is a cleaner approach for now due to the fact that jest needs babel in order to handle ESM.
This PR modifies our build and lint steps (and I suppose test step) so that babel can understand typescript files that have been referenced by javascript files.
This PR is a replacement for https://github.com/tvkitchen/countertop/pull/186, which tried to go in the other direction (elimintating babel entirely and having typescript handle javascript). I think this is a cleaner approach for now due to the fact that jest needs babel in order to handle ESM.
Related to Issue #153