Skip to content

0.2.0

Compare
Choose a tag to compare
@amtoine amtoine released this 25 Oct 15:02
· 123 commits to main since this release
0.2.0
2409fa4

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 changed
    • gm 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