keymanapp / keyman

Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
https://keyman.com/
Other
387 stars 107 forks source link

chore(web): generate `tsconfig.json` files #12071

Open ermshiperete opened 1 month ago

ermshiperete commented 1 month ago

Most of our tsconfig.json files are similar with the only differences being paths to the build directory (which can be derived from the project name), and paths to the dependencies which are needed for tsc --build.

The dependencies are also listed in build.sh and package.json, so it should be possible to generate the tsconfig.json during the configure build action.

mcdurdin commented 1 month ago

I'm tagging this as a 19.0 infrastructure task, hope that's okay