astrochili / astrochili/defold-annotations
Teal annotations for Defold API
- Dominant language
- Lua
- Stars
- 59
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
According to https://github.com/defold/defold/issues/8284#issuecomment-2104065688 Teal will be available for building together with bob.
So it would be nice to implement the generation of Teal annotations on the same pipeline.
- [Official example of annotations for libs](https://github.com/teal-language/teal-types/tree/master/types).
- [An outdated example of API implementation for Love2D](https://github.com/MikuAuahDark/love2d-tl/blob/master/love.d.tl).
Contributor guide
No contributing guide indexed for this repository
Research direction
Read the linked official Teal annotations examples and the outdated Love2D API example, then inspect this repository's existing annotation-generation pipeline. Done means the pipeline also produces Teal annotations alongside the current Lua output, with the generated result matching the requested API coverage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- lua
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100