An asynchronous API for interracting with Taskwarrior.
Planned features include:
- Asynchronous using promises.
- Type-safe using TypeScript.
- Full support for UDAs.
- Hides most of the low-level bits of Taskwarrior from you.
- A good suite of automated tests.
Why not use the existing taskwarrior module?
It was last updated four years ago so I didn't have a lot of confidence that it would be still working. Also the github repository hosting it seems to have been deleted.
Why not use taskwarrior-lib
It's a nice looking library however its API is synchronous and pretty low-level. By all means use it if that is what you're looking for.