2.2.0 • Published 16 days ago
@madgex/eslint-config-madgex v2.2.0
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
ormodule
(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