0.2.0
this release comes with a full rewrite and simplification of the package 🥳
changelog
- some sugar such as the Git completions have been removed
- the API of
gm
has changedgm
is now a command and not a module- see the full command API below
- tests and a CI have been added thanks to Nupm
gm
command API
"gm" []: nothing -> nothing
"gm clone"
url: string
--remote: string = "origin"
--ssh
--fetch: string
--push: string
--bare
]: nothing -> nothing
"gm list" [
--full-path
]: nothing -> list<path>
"gm status" []: nothing -> record<root: record<path: path, exists: bool>, missing: list<path>, cache: record<path: path, exists: bool>, should_update_cache: bool>
"gm update-cache" []: nothing -> nothing
"gm remove" [
pattern?: string
--fuzzy
]: nothing -> nothing