Refactors the URL command to use new more efficient functions from the beauraines/rtm-api fork and makes minor improvements to the notes and tags commands. All changes are performance based and don't change existing behavior.
changes to use beauraines/rtm-api fork
new promise based user propmts through the prompt-sync package. These have been added to the prompt module which resulted in changing to name based exports for prompt across all commmands
makes the notes command more efficient by respecting the configuration for only requesting completed tasks
makes the tags command more efficient by respecting the configuration for only requesting completed tasks
refactors the url command to use the new methods from beauraines/rtm-api so that if a user has a lot of completed tasks with URLs the code doesn't lock up trying to create a task for every index returned, not just the requested task.
This is my first PR in modernizing and maintaining my fork of rtm-cli
Refactors the URL command to use new more efficient functions from the
beauraines/rtm-api
fork and makes minor improvements to thenotes
andtags
commands. All changes are performance based and don't change existing behavior.prompt-sync
package. These have been added to the prompt module which resulted in changing to name based exports for prompt across all commmandsnotes
command more efficient by respecting the configuration for only requesting completed taskstags
command more efficient by respecting the configuration for only requesting completed tasksurl
command to use the new methods frombeauraines/rtm-api
so that if a user has a lot of completed tasks with URLs the code doesn't lock up trying to create a task for every index returned, not just the requested task.This is my first PR in modernizing and maintaining my fork of rtm-cli