tsdoist
v1.0.1
Published
a typescript wrapper around the todoist rest api
Readme
import { Todoist } from 'tsdoist';
let td = new Todoist('0123456789abcdef0123456789abcdef01234567');
td.getTasks().then(console.log);Notes and warnings
- Zod and TypeScript are unable to correctly deal with strict union arguments, so
createTask,updateTask, and most of theComment-related functions will not throw a compile-time error when you pass too many of a set of arguments (see here, here, and here for more info). - Files are not currently supported, and the
attachmentfield is currently missing from theCommenttype and from thecreateCommentoptions.
Roadmap
- [X] REST API
- [ ] OAuth2 Helper
- [ ] File API
- [ ] Sync API
