Showing 15 of 339 projects
An ESLint plugin that prevents common problems when using the chai-as-promised library for promise assertions.
A lightweight native macOS app for formatting, linting, and correcting Swift syntax with an integrated editor.
Extends Airbnb's ESLint config to support Babel-specific syntax and features.
An opinionated ESLint flat configuration with modular mixins for various JavaScript/TypeScript frameworks and tools.
A utility to disable autofix for specific ESLint rules using a custom prefix in flat configurations.
ESLint plugin that enforces explicit mutation markers for parameters in JavaScript and TypeScript to prevent accidental side effects.
ESLint plugin that adds global variables for Chai's BDD assertion style in Mocha tests.
A collection of additional ESLint rules and configurations for JavaScript code quality.
An ESLint plugin that sorts imports by name and splits multi-import statements into single lines.
Converts Angular templates into static HTML strings for validation with standard HTML tools.
An ESLint plugin for incremental rule adoption in large codebases by sharing the burden among maintainers.
ESLint rule to prevent functions from having too many arguments with the same type, promoting better TypeScript signature design.
A pluggable linter for Terraform that finds errors, enforces best practices, and supports custom rules via plugins.
A codemod that replaces Ember.on calls with their method equivalents to comply with linting rules.
Custom ESLint rules for Angular enforcing proper boolean input handling and attribute shorthand syntax.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.