* Completed List cmd and added API calls
* Minor comments and add delete code to pass linting
* Typo in descriptions
* Added delete functionality using existing list API
* Updated limit param for list api to default 30
* Minor refactoring
* Linting fixes for survey output
* Implemented review comments
* Handling 404 response when confirm flag is passed
* Added COMMAND back to delete CLI
* Minor comments
* Check http err statuscode for 404
* Validations
* Validations-1
* improved branch flag validation
* removed build
* String match made case insensitive
* Added TODO for error handling
* Updated error message when args are not provided
* Worked on review comments
* Argument length check updated
* Separated direct and indirect dependencies
* Used SPrintF for formatting strings
* Updated lastAccessed time logic
* Removed extra variable userConfirmation
* Removed unnecessary computations
* Printing and formatting changes
* Passed key from input in queryparams
* Scan List API iteratively to get exact matches
* Added pretty print for trimmed list
* Update page number instead of re-generating params
* Added listAllCaches method and moved it to utils
* Moved redTick to utils
* Update internal/utils.go
Co-authored-by: Bishal Prasad <bishal-pdmsft@github.com>
* Limited scope of `sb` to `if` block
* Fixed pretty print issue
* Error type checked for httpError
* Added PrintOneOrMore fn, moved listAll to service
* Implemented `Goment` for last accessed time
* Used percentage based on window size for printing
* Removed stringbuilder and updated fn name
* Made `ListAllCaches` member of `actions_cache.go`
* Updated prettyPrint logic cover better content
* Using PrettyPrint for List command as well.
* Separated direct and indirect modules
Co-authored-by: t-dedah <t-dedah@github.com>
Co-authored-by: Deepak Dahiya <59823596+t-dedah@users.noreply.github.com>
Co-authored-by: Bishal Prasad <bishal-pdmsft@github.com>