An opinionated ESLint config.
- Extends recommended ESLint configurations including
eslint:recommended
,plugin:prettier/recommended
,eslint-config-unjs
, andplugin:sonarjs/recommended
. - Includes rules for sorting imports, object curly spacing, and various complexity metrics.
- Configured with
sort-imports-es6-autofix
plugin for auto-fixing import orders.
To install the eslint-config-dsfx3d
, use the following command:
npm install eslint-config-dsfx3d
In your .eslintrc
file, extend this configuration:
{
"extends": "eslint-config-dsfx3d"
}
Refer to the CHANGELOG.md for detailed release notes.
@typescript-eslint/eslint-plugin
@typescript-eslint/parser
eslint-config-prettier
eslint-config-unjs
eslint-plugin-prettier
eslint-plugin-sonarjs
eslint-plugin-sort-imports-es6-autofix
Yashodhan Singh Rathore dsfx3d@gmail.com