git pre-commit for verifying commit-msg and eslint, then prettier
Provides metadata and conversions from repository urls for GitHub, Bitbucket and GitLab
Get raw git commits out of your repository using git-log(1).
## Project setup ``` yarn install ```
a util for spawning git from npm CLI contexts
Simple GIT interface for node.js
A high level git url parser for common git providers.
List of Git hooks
A low level git url parser.
Get all git semver tags of your repository in reverse chronological order.
 ---
Simple git client for conventional changelog packages.
Get the remote origin URL of a Git repository
Some git helpers that changesets use to get information
A pure JavaScript reimplementation of git for node and browsers
semantic-release plugin to commit release assets to the project's git repository
Enhance your conventional commits with gitmoji
Workflow Editor UI for n8n
Clean an input string into a usable git ref
V2.0.0
Lint files staged by git
Lints for LaTex code via the unified-latex framework
git-log-parser
A pure JS SHA1 implementation created for js-git.
A command line interface for linting Git commits.
RuboCop CLI that only lints and auto-fixes code you committed by utilizing `git-log` and `git-diff`. Rfix CLI makes it possible to lint (`rfix lint`) and auto-fix (`rfix local|origin|branch`) code changes since a certain point in history. You can auto-fix code committed since creating the current branch (`rfix origin`) or since pushing to upstream (`rfix local`). Includes a RuboCop formatter with syntax highlighting and build in hyperlinks for offense documentation. Holds the same CLI arguments as RuboCop. Run `rfix --help` for a complete list or `rfix` for supported commands.
Nexocop makes it trivial to add rubocop linting to your project that will only check linting against lines that have changed in git. Rubocop normally is not git aware. This gem makes it git aware.
Runs ESLint, SCSS-Lint, HAML-Lint, and Rubocop and returns info relevant to changed lines as reported by git.
Rules for linting Rails code at Panorama Education. Use the latest git commit of this gem instead of the version pushed to RubyGems.
Rules for linting Ruby code at Panorama Education. Use the latest git commit of this gem instead of the version pushed to RubyGems.
Mbeditor provides an in-browser code editor with split panes, git insights, search, and optional RuboCop linting for Rails apps.
Once you tag a new version of your cocoapod run this to automatically run pod spec lint, pod push and finally update your local cocoapod spec file. All you must do is git tag!
Once you tag a new version of your cocoapod run this to automatically run pod spec lint, pod push and finally update your local cocoapod spec file. All you must do is git tag!
- xcsims: Delete all simulators and recreate one for each compatible platform and device type pairing. - sync-git-remotes: Make sure all your GitHub repos are cloned into a given directory and keep them synced with upstream. Forks are maintained with a remote for both the fork and upstream, both remotes' default branches are tracked in local counterparts, and the upstream default branch is also pushed to the fork. - changetag: Extract changelog entries to write into git tag annotation messages. - prerelease-podspec: Branch and create/push a release candidate tag, modify the podspec to use that version tag, and try linting it. - release-podspec: Create a tag with the version and push it to repo origin, push podspec to CocoaPods trunk. - revert-failed-release-tag: In case `release-podspec` fails, make sure the tag it may have created/pushed is destroyed before trying to run it again after fixing, so it doesn't break due to the tag already existing the second time around. - bumpr: Increment the desired part of a version number (major/minor/patch/build) and write the change to a git commit. - clean-rc-tags: deletes any release candidate tags leftover after prerelease testing. - migrate-changelog: for a changelog adhering to [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), move any contents under Unreleased to a new section for a new version with the current date.
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.
Code Quality Check is a Ruby on Rails gem that runs automated quality and security checks on every commit using Overcommit and Git hooks. It bundles and configures RuboCop (style and lint), Brakeman (security), Rails Best Practices, and BundleAudit (CVE checks). The installer sets up a Rails initializer that verifies the gem is installed and ensures Overcommit hooks are present, so teams don't silently skip checks. Optional support for Reek, Flay, and Fasterer via .overcommit.yml. Requires Overcommit in your Gemfile; add the gem and run `rails generate code_quality_check:install` to get started.
No description provided.
No description provided.
No description provided.