Eric Amodio
f7ffae07a6
Adds new eslint rules & applies them
Removes strict-boolean-expressions because its too noisy
Avoids unneeded `void`s to know if return value is intentionally discarded
Uses `type` imports when possible (avoids unneeded bundling)
pirms 2 gadiem
Eric Amodio
7b5c5ffbe4
Avoids more circular references
pirms 3 gadiem
Eric Amodio
0a6c6cc966
Reworks imports for commands and constants
Avoids circular imports
pirms 3 gadiem
Eric Amodio
a44ca2d5de
Moves some util functions to utils
Moves repo picking utils to RepositoryPicker
pirms 3 gadiem
Eric Amodio
9c2df377d3
Removes use strict as not needed for ES modules
pirms 3 gadiem
Eric Amodio
e61e8cdd44
Passes container into all commands
Should help with eventual testing
pirms 3 gadiem
Eric Amodio
5dee2e97b0
Reworks container usage
pirms 3 gadiem
Eric Amodio
60f8cb9fb8
Changes import ordering
pirms 3 gadiem
Eric Amodio
3345f67f7c
💄 & minor fixes
Adds @kh0m contribution
pirms 4 gadiem
Ken Hom
f7744edffb
Adds Feature for Copy Current Branch Name
Related Issue: #1306
pirms 4 gadiem