Skip to content
This repository has been archived by the owner on Sep 10, 2023. It is now read-only.

Update dependency husky to v1 #50

Merged
merged 1 commit into from
Apr 9, 2019
Merged

Update dependency husky to v1 #50

merged 1 commit into from
Apr 9, 2019

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 9, 2019

This PR contains the following updates:

Package Type Update Change References
husky devDependencies major 0.14.3 -> 1.3.1 source

Release Notes

typicode/husky

v1.3.1

Compare Source

  • Update docs
  • Upgrade is-ci and support more CIs
  • Disable 1.3.0 change related to stdin due to a bug on Windows

v1.3.0

Compare Source

  • Enable stdin if hook is running in a terminal

v1.2.1

Compare Source

  • Fix don't fail if directory in project contains whitespace

v1.2.0

Compare Source

  • Add comments to generated hooks to specify which package has installed husky and when

v1.1.4

Compare Source

  • Upgrade execa dependency

v1.1.3

Compare Source

  • Fix don't fail if package.json doesn't exist

v1.1.2

Compare Source

  • Add debug message

v1.1.1

Compare Source

  • Check HUSKY_SKIP_INSTALL value first before checking if .git exists
  • Check Node version before running hooks

v1.1.0

Compare Source

  • Create .git/hooks if it doesn't exist

v1.0.1

Compare Source

v1.0.0

Compare Source

After a year of pre-releases and a complete rewrite, this marks the first stable release of husky 🐶🎉.

Notable changes

Below you'll find consolidated changes since 0.14.3. There's no change in code between 1.0.0-rc.15 and 1.0.0.

  • Hooks

    • Add sendemail-validate hook
  • Config

    • Move hooks config from scripts field to husky field
    • Prefer raw names for hooks (e.g. pre-commit rather than precommit)
    • Support .huskyrc config
  • Package managers

    • Support environments where yarn is the only package manager installed
    • Support pnpm package manager
  • Environment variables

    • Add HUSKY_SKIP_INSTALL environment variable for skipping git hooks installation
    • Add HUSKY_GIT_STDIN environment variable for pre-push, pre-receive, post-receive and post-rewrite to access arguments passed by Git via stdin
    • Rename GIT_PARAMS to HUSKY_GIT_PARAMS
  • Messages

    • Add many more messages in case of errors
    • Add please-upgrade-node message if using with unsupported Node version
    • Make --no-verify message more accurate and only show it for hooks that can be skipped
  • Upgrade

    • Add husky-upgrade command to automatically migrate hooks in package.json
    • Add deprecation warning for hooks that are still defined in scripts
  • Other

    • Drop Node 4 support
    • Drop integrated nvm support (see Node version management in docs)
Credits

Huge thanks to all the Contributors and Patreon Supporters! 🙏


Renovate configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻️ Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot. View repository job log here.

@coveralls
Copy link

Pull Request Test Coverage Report for Build 192

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 81.894%

Totals Coverage Status
Change from base Build 179: 0.0%
Covered Lines: 1006
Relevant Lines: 1153

💛 - Coveralls

@axetroy axetroy merged commit 8e05da9 into master Apr 9, 2019
@old-fusion-bot
Copy link

old-fusion-bot bot commented Apr 9, 2019

Triggered Fusion.js build verification: https://buildkite.com/uberopensource/fusion-release-verification/builds/1918

@old-fusion-bot old-fusion-bot bot deleted the renovate/husky-1.x branch April 9, 2019 11:51
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
3 participants