Husky 0.6.1-test1

This is a prerelease version of Husky.
There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global Husky --version 0.6.1-test1                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local Husky --version 0.6.1-test1                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Husky&version=0.6.1-test1&prerelease                
nuke :add-package Husky --version 0.6.1-test1                

Husky.Net

GitHub Nuget Nuget (with prereleases) Nuget GitHub Workflow Status NuGet version (Husky)

Husky.Net WorkFlow

Introduction

Husky improves your commits and more 🐶 woof!

Run linters against staged git files and don't let 💩 slip into your code base!

These two quotes from husky and lint-staged JS tools inspired me to create Husky.Net for dotnet developers. it provides a simple native way to do both also has a lot of other cool features. You can use it to lint your commit messages, run tests, lint/format code, etc... when you commit or push. 🚀🚀

Features

  • 🔥 It brings the dev-dependency concept to the .NET world!
  • 🔥 Internal task runner!
  • 🔥 Supports all Git & gitflow hooks
  • Multiple file states (staged, last-commit, git-files, etc...)
  • CSharp scripts (csx)
  • Supports macOS, Linux and Windows
  • Powered by modern new Git feature (core.hooksPath)
  • User-define variables
  • Compatible with dotnet-format, CSharpier, ReSharper command line tools and other formatting tools
  • User-friendly messages
  • Git GUIs
  • Custom directories
  • Monorepo

Documentation

Support

  • Don't forget to give a ⭐ on GitHub
  • Share your feedback and ideas to improve this tool
  • Share Husky.Net on your favorite social media and your friends
  • Write a blog post about Husky.Net

Articles / Examples

Contribution

Feel free to send me a pull request!

Check out the Contribution Page

Credits

  • This tool inspired of husky & lint-staged and a few other tools, for DotNet, so make sure to support them too!

  • I'd also like to thank @kaylumah for his article that gave me the csharp scripting support idea.

License

MIT

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
0.7.1 218,037 8/13/2024
0.7.0 136,094 6/16/2024
0.6.5 92,914 5/10/2024
0.6.4 475,612 12/17/2023
0.6.3 168,015 11/16/2023
0.6.2 153,163 9/19/2023
0.6.1 55,956 9/2/2023
0.6.1-test1 807 9/19/2023
0.6.0 11,164 8/29/2023
0.6.0-Preview4 1,007 6/8/2023
0.6.0-Preview2 1,050 4/17/2023
0.6.0-Preview1 1,154 2/26/2023
0.5.4 411,183 1/7/2023
0.5.4-preview2 1,143 1/7/2023
0.5.4-preview1 15,525 12/2/2022
0.5.2 82,750 10/8/2022
0.5.1 154,978 8/1/2022
0.5.0 1,572 7/30/2022 0.5.0 is deprecated because it has critical bugs.
0.4.4 98,477 5/18/2022
0.4.2 47,098 3/9/2022
0.4.1 1,249 3/9/2022
0.4.0 41,004 1/31/2022
0.4.0-preview-4 1,070 1/29/2022
0.4.0-preview-3 1,121 1/28/2022
0.3.2 7,251 1/15/2022
0.3.1 1,511 1/11/2022
0.3.0 61,561 1/5/2022
0.2.2 1,609 1/3/2022
0.2.1 1,201 12/31/2021
0.2.0 2,149 12/30/2021
0.1.2 1,225 12/29/2021
0.1.1 1,187 12/28/2021
0.0.9 1,216 12/28/2021
0.0.8 1,064 12/27/2021
0.0.7 1,148 12/27/2021