Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    git-pre-hookspublic

    git-pre-hooks

    NPM version node version Gittip

    Automatically install git pre hooks in your git repository that run your task.

    Installation

    $ npm install git-pre-hooks --save-dev

    Usage

    First install git-pre-hooks from npm.

    npm install git-pre-hooks --save-dev
    

    Then add git-pre-hooks config in your package.json:

    "git-pre-hooks": {
      "pre-commit": "make jshint",
      "pre-push": "make test",
      "pre-release": ["make test", "make build", "make test-build"],
      "post-release": "npm publish"
    }
    

    pre-release & post-release hook

    If you are using git-extras, git-pre-hooks also support pre-release and post-release hook. Please make sure you install git-extras after 2014/12/03.

    One-liner:

    (cd /tmp && git clone --depth 1 https://github.com/tj/git-extras.git && cd git-extras && sudo make install)

    License

    MIT

    install

    npm i git-pre-hooks

    Downloadsweekly downloads

    951

    version

    1.2.0

    license

    MIT

    repository

    githubgithub

    last publish

    collaborators

    • avatar