2.2.0 • Published 16 days ago

@madgex/eslint-config-madgex v2.2.0

Weekly downloads
122
License
MIT
Repository
-
Last release
16 days ago

eslint-config-madgex

ESLint rules related to Madgex projects.

Install

npm install eslint@9 @madgex/eslint-config-madgex -save-dev

VSCode extension

Use VSCode Extension v3.0.5+ (you might need to switch to pre-release version)

Usage

⚠️ Recomended to use only 1 type of source file in your repo, either commonjs or module (esm). eslint & eslint-plugin-n (this config depends on) has difficulty supporting both at the same time in a monorepo.

// package.json
// ESM import/export modules, set to commonjs if you are using `require/module.exports`, you cant use both
"type": "module",
{
  "engines": {
    "node": ">=18"
  }
}

Node/Browser

// eslint.config.js
import configMadgex from '@madgex/eslint-config-madgex';
export default [...configMadgex];

Vue

config order matters.

// eslint.config.js
import configMadgex from '@madgex/eslint-config-madgex';
import pluginVue from 'eslint-plugin-vue';

export default [...configMadgex, ...pluginVue.configs['flat/recommended']];
2.2.0

16 days ago

2.1.0

20 days ago

2.0.0

21 days ago

1.4.1

3 years ago

1.3.1

4 years ago

1.2.7

4 years ago

1.2.5

4 years ago

1.2.4

4 years ago

1.2.3

4 years ago

1.2.2

4 years ago

1.2.1

4 years ago

1.2.0

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.5

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2-1

7 years ago

1.0.2-0

7 years ago

1.0.1-5

7 years ago

1.0.1-3

7 years ago

1.0.1-2

7 years ago

1.0.1-1

7 years ago

1.0.1-0

7 years ago

1.0.0

7 years ago