zephinzer/dev

View on GitHub
internal/constants/commands.go

Summary

Maintainability
A
0 mins
Test Coverage
package constants

var (
    // verbs
    AddCanonicalVerb     = "add"
    AddAliases           = []string{"+", "a"}
    CheckCanonicalVerb   = "check"
    CheckAliases         = []string{"c", "verify"}
    DebugCanonicalVerb   = "debug"
    DebugAliases         = []string{"test"}
    GetCanonicalVerb     = "get"
    GetAliases           = []string{"retrieve", "g"}
    GotoCanonicalVerb    = "goto"
    GotoAliases          = []string{"go", "go2"}
    InstallCanonicalVerb = "install"
    InstallAliases       = []string{"setup"}
    OpenCanonicalVerb    = "open"
    OpenAliases          = []string{"op", "o"}
    StartCanonicalVerb   = "start"
    StartAliases         = []string{"st", "s"}

    // nouns
    AccountCanonicalNoun        = "account"
    AccountAliases              = []string{"accounts", "acct", "accts", "acc", "accs", "a"}
    ClientCanonicalNoun         = "client"
    ClientAliases               = []string{"cl", "c"}
    ConfigurationCanonicalNoun  = "configuration"
    ConfigurationAliases        = []string{"config", "conf", "cf", "c"}
    DatabaseCanonicalNoun       = "database"
    DatabaseAliases             = []string{"db"}
    GitlabCanonicalNoun         = "gitlab"
    GitlabAliases               = []string{"gl"}
    GithubCanonicalNoun         = "github"
    GithubAliases               = []string{"gh"}
    InitialiseCanonicalNoun     = "initialise"
    InitialiseAliases           = []string{"initialize", "init", "i"}
    MergeRequestNoun            = "merge-request"
    MergeRequestAliases         = []string{"mr"}
    NetworkCanonicalNoun        = "network"
    NetworkAliases              = []string{"networks", "net", "nets", "nw"}
    NotificationsCanonicalNoun  = "notifications"
    NotificationsAliases        = []string{"notification", "notif", "notifs", "n"}
    PivotalTrackerCanonicalNoun = "pivotaltracker"
    PivotalTrackerAliases       = []string{"pivotal", "pt"}
    PullRequestCanonicalNoun    = "pull-request"
    PullRequestAliases          = []string{"pr"}
    RepositoryCanonicalNoun     = "repository"
    RepositoryAliases           = []string{"repositories", "repo", "repos", "rp", "r"}
    ServerCanonicalNoun         = "server"
    ServerAliases               = []string{"syncer"}
    SoftwareCanonicalNoun       = "software"
    SoftwareAliases             = []string{"softwares", "sw", "apps", "s"}
    SystemInfoCanonicalNoun     = "sysinfo"
    SystemInfoAliases           = []string{"system-info", "system", "si"}
    TelegramCanonicalNoun       = "telegram"
    TelegramAliases             = []string{"tg", "t.me"}
    ThisCanonicalNoun           = "this"
    ThisAliases                 = []string{"t"}
    TrelloCanonicalNoun         = "trello"
    TrelloAliases               = []string{"tr"}
    WorkCanonicalNoun           = "work"
    WorkAliases                 = []string{"stories", "tasks", "tickets", "w"}
    WorkspaceCanonicalNoun      = "workspace"
    WorkspaceAliases            = []string{"ws"}
)