nextcloud-libraries / nextcloud-libraries/nextcloud-vue
[FR]: TypeScript support
Open
@susnux is already working on this.
Since Apr 1, 2025.
discussion
- Dominant language
- Vue
- Stars
- 246
- Forks
- 99
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 103
Description
It would be very beneficial to add TypeScript support through a declaration file. I am currently working on porting my app to Vue.js based on TypeScript. I personally feel lot more comfortable with TS than plain JS and I think it might support other app devs as well, when they think about using this shared component lib.
Current state (updated by @susnux ):
- overall 71% (118 / 164)
- components 52% (63 / 121)
- composables 100% (10 / 10)
- directives 100% (3 / 3)
- functions 100% (16 / 16)
- mixins 0% (0 / 5)
- utils 100% (15 / 15)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.