Run eslint on changed files in your git repo, before git commit
Lint files staged by git
Secretlint CLI that scan secret/credential data.
Downgrade errors to warnings
Tauri API definitions
Advanced html to plain text converter
imagemin CLI designed for lint-staged usage with sensible defaults
A useful pre-commit hook for git based projects that lints and runs npm test
Detect file name case changes in a Git repository
Common typings for the Stoplight ecosystem.
Gherkin features linter written in Typescript
CDK library for Liflig
A Gherkin linter/validator written in javascript
remark plugin to validate links to headings and files
Generate the sfdx content in source format and destructive change from two git commits
Opinionated dependency linter for your git/github dependencies
Safely amend Git commits after applying auto-fixing tools
Generates a hash for an installed npm package, useful for salting caches
`npm install @tryghost/image-transform --save`
Parse a JSON string that has git merge conflicts, resolving if possible
Schema definition for CLI apps in the Zapier Developer Platform.
TypeScript is a language for application scale JavaScript development
Git plugin for gulp (gulpjs.com)
Run linters against files staged in Git
Runs ESLint, SCSS-Lint, HAML-Lint, and Rubocop and returns info relevant to changed lines as reported by git.
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.
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.
- 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.