{"repo":"alirezanet/Husky.Net","free":true,"listed":false,"github":"https://github.com/alirezanet/Husky.Net","clone":"git clone https://github.com/alirezanet/Husky.Net.git","description":"Lint your commit messages, run tests, format or analyze code, and perform any other checks automatically when you commit or push. 🚀","language":"C#","stars":852,"topics":["git","git-hooks","dotnet","husky","hooks","linting","lint-staged","developer-experience","stylelint","linter"],"license":"MIT","category":"dev-tools","readme_excerpt":"Husky.Net Introduction Husky improves your commits and more 🐶 woof! Run linters against staged git files and don't let 💩 slip into your code base! Inspired by the awesome Husky and lint-staged tools from the JS world, I built Husky.Net to bring the same power and simplicity to .NET developers — and then some! It lets you lint your commit messages, run tests, format or analyze code, and perform any other checks automatically 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 - Get started - 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 - Pre-commit hooks with Husky.NET - build, format, and test your .NET application before a Git commit - Automatically version and release .Net Application by @antosubash - چرا باید از Git Hooks استفاده کنیم؟ معرفی Husky.Net - Comming soon Contribution Feel free to send me a p","default_branch":null,"files":null,"tree":[],"storefront":"/r/alirezanet","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alirezanet/Husky.Net/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}