quasarframework/quasar-ui-qcalendar

Improved TypeScript support

septatrix opened this issue · 0 comments

Is your feature request related to a problem? Please describe.

Currently typescript support only exists for the main index file. When importing components directly this feature is lost.

Describe the solution you'd like

Each output file should have a matching .d.ts file.

Describe alternatives you've considered

Alternatively a typescript rewrite might be advantageous, especially for the v4 branch which could use the improved and native ts support from vue 3 and its composition API. In conjunction with JSDoc it should also be possible to generate the Quasar JSON API from this to reduce duplication.