├── .gitignore ├── .jshintrc ├── .npmrc ├── .travis.yml ├── .vscode └── settings.json ├── CHANGELOG.md ├── Gruntfile.js ├── README.md ├── bin ├── _pre-git-helpers ├── commit-msg ├── commit-msg.js ├── commit-wizard ├── commit-wizard.js ├── post-checkout ├── post-checkout.js ├── post-commit ├── post-commit.js ├── post-merge ├── post-merge.js ├── pre-commit ├── pre-commit.js ├── pre-push └── pre-push.js ├── complexity.json ├── hooks ├── commit-msg ├── post-checkout ├── post-commit ├── post-merge ├── pre-commit └── pre-push ├── package.json ├── renovate.json ├── src ├── install.js └── pre-git.js └── test ├── e2e-allow-untracked-files.sh ├── e2e-pre-git-disabled.sh ├── e2e-test-fails.sh ├── e2e.sh └── foo └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/.jshintrc -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/.npmrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/.travis.yml -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "eslint.enable": false 3 | } -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/README.md -------------------------------------------------------------------------------- /bin/_pre-git-helpers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/bin/_pre-git-helpers -------------------------------------------------------------------------------- /bin/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/bin/commit-msg -------------------------------------------------------------------------------- /bin/commit-msg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/bin/commit-msg.js -------------------------------------------------------------------------------- /bin/commit-wizard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/bin/commit-wizard -------------------------------------------------------------------------------- /bin/commit-wizard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/bin/commit-wizard.js -------------------------------------------------------------------------------- /bin/post-checkout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/bin/post-checkout -------------------------------------------------------------------------------- /bin/post-checkout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/bin/post-checkout.js -------------------------------------------------------------------------------- /bin/post-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/bin/post-commit -------------------------------------------------------------------------------- /bin/post-commit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/bin/post-commit.js -------------------------------------------------------------------------------- /bin/post-merge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/bin/post-merge -------------------------------------------------------------------------------- /bin/post-merge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/bin/post-merge.js -------------------------------------------------------------------------------- /bin/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/bin/pre-commit -------------------------------------------------------------------------------- /bin/pre-commit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/bin/pre-commit.js -------------------------------------------------------------------------------- /bin/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/bin/pre-push -------------------------------------------------------------------------------- /bin/pre-push.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/bin/pre-push.js -------------------------------------------------------------------------------- /complexity.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/complexity.json -------------------------------------------------------------------------------- /hooks/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/hooks/commit-msg -------------------------------------------------------------------------------- /hooks/post-checkout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/hooks/post-checkout -------------------------------------------------------------------------------- /hooks/post-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/hooks/post-commit -------------------------------------------------------------------------------- /hooks/post-merge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/hooks/post-merge -------------------------------------------------------------------------------- /hooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/hooks/pre-commit -------------------------------------------------------------------------------- /hooks/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/hooks/pre-push -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/package.json -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/renovate.json -------------------------------------------------------------------------------- /src/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/src/install.js -------------------------------------------------------------------------------- /src/pre-git.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/src/pre-git.js -------------------------------------------------------------------------------- /test/e2e-allow-untracked-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/test/e2e-allow-untracked-files.sh -------------------------------------------------------------------------------- /test/e2e-pre-git-disabled.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/test/e2e-pre-git-disabled.sh -------------------------------------------------------------------------------- /test/e2e-test-fails.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/test/e2e-test-fails.sh -------------------------------------------------------------------------------- /test/e2e.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/test/e2e.sh -------------------------------------------------------------------------------- /test/foo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bahmutov/pre-git/HEAD/test/foo/package.json --------------------------------------------------------------------------------