lume / cli

A CLI for managing TypeScript packages.
6 stars 2 forks source link

Add support for Solid JSX #7

Open trusktr opened 4 years ago

trusktr commented 4 years ago

The tests and global build for a package with .tsx outputting to .jsx currently don't work because lume/cli's Webpack setup isn't configured to consume .jsx yet.

trusktr commented 3 years ago

Karma-webpack is now configured to consume .jsx files, but the top-level files that run through karma (i.e. *.test.js files) can not have .jsx extensions, otherwise Karma will fail to pass those files to karma-webpack for handling. We've gotten rid of Karma, replaced it with @web/test-runner. It consumes plain .js files, and we transpile .tsx to .js.