README
eslint-config-incredible
Pretty eslint config.
Table of Contents
Requirements
To use library you need to have node and npm installed in your machine:
- node
>=10
- npm
>=6
Package is continuously tested on darwin, linux and win32 platforms. All active and maintenance LTS node releases are supported.
Installation
To install the library, run the following command:
npm install --save-dev eslint-config-incredible
If you received a warning about missing peerDependencies, install peer modules:
npm install --save-dev eslint eslint-plugin-censor eslint-plugin-import eslint-plugin-security eslint-plugin-markdown eslint-plugin-mocha eslint-plugin-no-secrets eslint-plugin-node eslint-plugin-promise eslint-plugin-regexp eslint-plugin-scanjs-rules eslint-plugin-sonarjs eslint-plugin-unicorn
Usage
Extend config in .eslintrc
{
"extends": "incredible"
}
Migration Guide
Check Migration Guide to upgrade the next major version. Upgrade to minor/patch versions should happen without additional interventions. See detailed Changelog for a list of changes.
Contribute
Make the changes to the code and tests. Then commit to your branch. Be sure to follow the commit message conventions. Read Contributing Guidelines for details.