Skip to content

Evolving set of shfmt-conformant, bats-tested, shellcheck-linted tools, templates, and more.

License

Notifications You must be signed in to change notification settings

hunterdsp/git-bash-ed

Repository files navigation

pre-commit

GNU Bash

Git-BA$H-Ed

Evolving set of shfmt-conformant, bats-tested, shellcheck-linted tools, templates, and more.

Getting Started

A release package contains shell libraries along with a script and two function templates for developing your own tools.

git-bash-ed
    +--README.md
    +--src/
    |   +-- datetime.sh
    |   +-- environment.sh
    :   :
    |   +-- function-template.sh
    |   +-- script-template
    +--test-results/

Some libraries depend on others so it's best to just use the whole package and source whatever you need, for example:

. git-bash-ed/src/datetime.sh # contains iso-8601-basic()
iso-8601-basic -d '10:32 AM EDT Jan 5 1982'
19820105T143200Z

About

Evolving set of shfmt-conformant, bats-tested, shellcheck-linted tools, templates, and more.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published