Product
Introducing License Enforcement in Socket
Ensure open-source compliance with Socket’s License Enforcement Beta. Set up your License Policy and secure your software!
husky-pivotal
Advanced tools
Husky hook commands to keep commits tied to Pivotal Tracker stories.
npm install husky-pivotal --save-dev
The hup-mkmsg
command looks for a Pivotal Tracker Story ID in the current branch name and then uses it to prefill new commit messages with a [#____] format story reference. For example, if you're working in a branch named 123456-new-feature
then [#123456]
will be prefilled in new commit messages created within that branch.
To use this command, add hup-mkmsg
to your Husky prepare-commit-msg
hook:
npx husky add .husky/prepare-commit-msg 'npx --no-install hup-mkmsg "$1"'
The hup-ckmsg
command checks that commit messages contain a [#____] format story reference. The commit is aborted if it doesn't contain a story reference.
To use this command, add hup-ckmsg
to your Husky commit-msg
hook:
npx husky add .husky/commit-msg 'npx --no-install hup-ckmsg "$1"'
The hup-ckbranch
command checks that the current branch name contains a Pivotal Tracker Story ID. Commits are aborted if the branch name doesn't contain a Story ID.
To use this command, add hup-ckbranch
to your Husky pre-commit
hook:
npx husky add .husky/pre-commit 'npx --no-install ckbranch'
FAQs
Husky Git hooks for Pivotal Tracker.
We found that husky-pivotal demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Ensure open-source compliance with Socket’s License Enforcement Beta. Set up your License Policy and secure your software!
Product
We're launching a new set of license analysis and compliance features for analyzing, managing, and complying with licenses across a range of supported languages and ecosystems.
Product
We're excited to introduce Socket Optimize, a powerful CLI command to secure open source dependencies with tested, optimized package overrides.