Skip to content

anthony-telljohann/eslint-config-software-improvement-group

Repository files navigation

eslint-config-software-improvement-group

Greenkeeper badge

ESLint configuration for Software Improvement Group's (SIG) 10 guidelines for building maintainable software.

Install

npm install eslint-config-software-improvement-group --save-dev

Usage

For use with @typescript-eslint, extend software-improvement-group/@typescript-eslint. Recommended for new typescript code.

{
  "extends": ["software-improvement-group/@typescript-eslint"]
}

To error on maintainability guidelines, extend software-improvement-group. Recommended for new code.

{
  "extends": ["software-improvement-group"]
}

To warn on maintainability guidelines, extend software-improvement-group/loose. Recommended for legacy code.

{
  "extends": ["software-improvement-group/loose"]
}

About

ESLint configuration for Software Improvement Group's (SIG) 10 guidelines for building maintainable software.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published