quasarframework / quasar-testing

Testing Harness App Extensions for the Quasar Framework 2.0+
https://testing.quasar.dev
MIT License
180 stars 65 forks source link

Migrate Quasar AE API files to TS #249

Open IlCallo opened 2 years ago

IlCallo commented 2 years ago

Since Qv2 it's possible to use TS for Quasar AE API files This requires some changes both to the AE structure/compilation process, some file names and package.json fields must be updated, and to Quasar app packages

The API types (IndexAPI, InstallAPI, etc) are already in place, but right now they're duplicated with minimal differences into app-webpack and app-vite packages. I did some initial work in moving types into an app-shared package, but had to abandon the idea due to time constraint: https://github.com/quasarframework/quasar/tree/app-shared