Git pre-commit hook that just runs your tests.
Performant, flexible and extensible forms library for React Hooks
Datadog CI plugin for `sarif` commands
asynchronous before/error/after hooks for internal functionality
React Hook Form validation resolvers: Yup, Joi, Superstruct, Zod, Vest, Class Validator, io-ts, Nope, computed-types, TypeBox, arktype, Typanion, Effect-TS and VineJS
Datadog CI plugin for `coverage` commands
Module to hook into the Node.js require function
Intercept imports in Node.js
Command usage and error telemetry for the Salesforce CLI
Efficient Git Commit Message Linting and Formatting
No nonsense Git hook management
Tiny tool to run commands for modified, staged, and committed git files.
Simple and complete DOM testing utilities that encourage good testing practices.
Automatically install pre-commit hooks for your npm modules.
Event Emitting and Middleware Hooks
Simple and complete React DOM testing utilities that encourage good testing practices.
Hooks for require, vm and script used in istanbul
Simple and complete React hooks testing utilities that encourage good testing practices.
git commit message lint hook
Custom jest matchers to test the state of the DOM
Run some code when the process exits
Fire events the same way the user does
Official sortable preset and sensors for dnd kit
[React](https://react.dev/) UI components for the [AI SDK](https://ai-sdk.dev/docs):
GitHooks provides a framework for building tests that can be used with git hooks
GitHooker provides a framework for building test that can be used with git hooks
adding a pre-push hook for git to compile & run tests
ALPHA: Test runner for one-shot command line tools. This was built to support writing git hooks over at http://github.com/samsalisbury/righteous-git-hooks
A set of rake tasks that install git pre-commit hooks to run your tests. If your build fails, the commit will not proceed. Git-precommit will call `rake precommit` to run your tests. Be sure to define this task.
Implements database branching in development and test by cloning the database automatically, supplementing Git branching workflow. This prevents situations where the database becomes stale due to schema or data inconsistencies between git branches. It automates the process of creating and deleting branch database copies by hooking into git.
Opinionated local CI that checks your code before it leaves your machine. Runs a four-stage pipeline (lint, build, fast tests, slow tests) on every commit with strict time budgets. Hooks into git pre-commit and pre-push, stores results in SQLite, and includes a TUI dashboard for monitoring.
Heimdal AI Analyze installs a git pre-commit hook that runs an AI-assisted code review of your staged diff when you commit with analysis enabled (e.g. `git analyze -m "message"`). Reviews security, duplication, complexity, style, and tests; critical issues can block the commit. Requires CURSOR_API_KEY in the environment or a repo-local `.env`.
Allows customization of: * Specify which level of notification you would like with an array of optional styles of notification (email, webhooks) * the sender address of the email * the recipient addresses * the text used to prefix the subject line * the HTTP status codes to notify for * the error classes to send emails for * alternatively, the error classes to not notify for * whether to send error emails or just render without sending anything * the HTTP status and status code that gets rendered with specific errors * the view path to the error page templates * custom errors, with custom error templates * define error layouts at application or controller level, or use the controller's own default layout, or no layout at all * get error notification for errors that occur in the console, using notifiable method * Override the gem's handling and rendering with explicit rescue statements inline. * Hooks into `git blame` output so you can get an idea of who (may) have introduced the bug * Hooks into other website services (e.g. you can send exceptions to to Switchub.com) * Can notify of errors occurring in any class/method using notifiable { method } * Can notify of errors in Rake tasks using NotifiedTask.new instead of task * Works with Hoptoad Notifier, so you can notify via SEN and/or Hoptoad for any particular errors. * Tested with Rails 2.3.x, should work with rails 2.2.x, and is apparently not yet compatible with rails 3.
Authentication / Authorization library for Watermark apps