brettz9

brettz9/eslint-config-ash-nazg

JavaScript
9
1
MIT License

eslint-config-ash-nazg is an ESLint configuration that provides strict, opinionated linting rules for JavaScript projects. It combines and extends popular ESLint configs like eslint:recommended and standard, adding additional rules from plugins like eslint-plugin-unicorn, eslint-plugin-jsdoc, and eslint-plugin-import. The project aims to enforce consistent coding practices, catch common errors, and promote readable, maintainable code. It's designed for developers who want a rigorous, standardized approach to code quality and are willing to adhere to strict linting rules.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of brettz9/eslint-config-ash-nazg

Account's avatar
ESLint parser that allows for linting of experimental syntax transformed by Babel
Account's avatar
Companion rules for @babel/eslint-parser
Account's avatar
Allow parsing of the module attributes in the import statement
Account's avatar
Additional ESLint rules.
Account's avatar
Additional ESLint rules for ESLint directive comments.
Account's avatar
Runtime-agnostic core of ESLint
Account's avatar
ESLint JavaScript language implementation
Account's avatar
Prevent common problems when using chai-as-promised
Account's avatar
Facilities for traversing JavaScript files
Account's avatar
Rules dealing with Array functions and methods.
Account's avatar
ESLint plugin that checks for common chai.js expect() mistakes
Account's avatar
ESLint plugin that checks for chai.js expect() assertions using non-existent keywords
Account's avatar
This plugin makes 'no-unused-expressions' rule friendly towards chai expect statements.
Account's avatar
Lint browser compatibility of API used
Account's avatar
An ESLint plugin for projects using Cypress
Account's avatar
A ESLint plugin to lint and fix inline scripts contained in HTML files.
Account's avatar
JSDoc linting rules for ESLint.
Account's avatar
Eslint rules for mocha.
Account's avatar
Check mocha tests for empty titles and equal titles, huge number of assertions in the one test-block, invalid sinon usage etc. TDD and BDD syntaxes are supported
Account's avatar
Additional ESLint's rules for Node.js
Account's avatar
ESLint rule to disallow unsanitized code
Account's avatar
ESLint plugin to prevent use of extended native objects
Account's avatar
Enforce best practices for JavaScript promises
Account's avatar
SonarJS rules for ESLint
Account's avatar
The semantic version parser used by npm.
Account's avatar
A tool to compare two eslint configurations.
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript definitions for semver
Account's avatar
A deep deletion module for node (like `rm -rf`)
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

brettz9's profile
brettz9
391 contributions
dependabot[bot]'s profile
dependabot[bot]
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet