20.0.0 • Published 9 months ago
eslint-config-moqada v20.0.0
eslint-config-moqada
My personal ESLint configurations.
Installation
npm install --save-dev eslint eslint-config-moqada eslint-plugin-jsdoc
Usage
Add eslint.config.js
.
Summary
- Base
moqada
: Defaultmoqada/es5
: ES5
- Optional
moqada/browser
: Browser envmoqada/cli
: for CLI (Node.js env)moqada/flow
: for Flowmoqada/flow-jsdoc
: for JSDoc and Flowmoqada/node
: for Node.js envmoqada/react
: for Reactmoqada/react-native
: for React Nativemoqada/mocha
: for Testing mocha
Examples
ES6 (Node.js)
import configMoqada from 'eslint-config-moqada';
import configMoqadaNode from 'eslint-config-moqada/node';
export default [
...configMoqada,
...configMoqadaNode,
];
Additional Requirements
npm install --save-dev eslint-plugin-node
ES5 (Browser)
import configMoqadaEs5 from 'eslint-config-moqada/es5';
import configMoqadaBrowser from 'eslint-config-moqada/browser';
export default [
...configMoqadaEs5,
...configMoqadaBrowser,
];
CLI
import configMoqada from 'eslint-config-moqada';
import configMoqadaCli from 'eslint-config-moqada/cli';
export default [
...configMoqada,
...configMoqadaCli,
];
Additional Requirements
npm install --save-dev eslint-plugin-node
React
import configMoqada from 'eslint-config-moqada';
import configMoqadaBrowser from 'eslint-config-moqada/browser';
import configMoqadaReact from 'eslint-config-moqada/react';
export default [
...configMoqada,
...configMoqadaBrowser,
...configMoqadaReact,
];
Additional Requirements
npm install --save-dev eslint-plugin-react
React Native
import configMoqada from 'eslint-config-moqada';
import configMoqadaReactNative from 'eslint-config-moqada/react-native';
export default [
...configMoqada,
...configMoqadaReactNative,
];
Additional Requirements
npm install --save-dev eslint-plugin-react eslint-plugin-react-native
React Native with Flow
import configMoqada from 'eslint-config-moqada';
import configMoqadaReactNative from 'eslint-config-moqada/react-native';
import configMoqadaFlow from 'eslint-config-moqada/flow';
import configMoqadaFlowJsdoc from 'eslint-config-moqada/flow-jsdoc';
export default [
...configMoqada,
...configMoqadaReactNative,
...configMoqadaFlow,
...configMoqadaFlowJsdoc,
];
Additional Requirements
npm install --save-dev eslint-plugin-flowtype eslint-plugin-jsdoc eslint-plugin-react eslint-plugin-react-native eslint-plugin-import
20.0.0
9 months ago
19.0.0
8 years ago
18.0.0
9 years ago
17.0.2
9 years ago
17.0.1
9 years ago
17.0.0
9 years ago
16.0.0
9 years ago
15.0.0
9 years ago
14.0.0
9 years ago
13.0.0
9 years ago
12.1.0
9 years ago
12.0.1
9 years ago
12.0.0
9 years ago
11.0.0
9 years ago
10.0.0
9 years ago
9.0.0
10 years ago
8.0.1
10 years ago
8.0.0
10 years ago
7.0.0
10 years ago
6.0.0
10 years ago
5.0.0
10 years ago
4.1.2
10 years ago
4.1.1
10 years ago
4.1.0
10 years ago
4.0.1
10 years ago
4.0.0
10 years ago
3.0.0
10 years ago
2.0.1
10 years ago
2.0.0
10 years ago
1.0.0
10 years ago