@pulsanova/eslint-config-react

2.5.0 • Public • Published

Pulsanova - ESLint: Configuration React

Configuration ESLint pour les projets browser Pulsanova utilisant React

Cette configuration étend la configuration browser et ajoute des règles propre au développement d'une application React.

Quand l'utiliser ?

Cette configuration est à utiliser quand toutes les assertions suivantes sont exactes:

  • Le code est transpilé avec Babel.
  • Le code est destiné à être exécuté dans un navigateur.
  • Le code utilise React.

Installation

# - NPM
npm install --save-dev eslint @pulsanova/eslint-config-react

# - Yarn
yarn add --dev eslint @pulsanova/eslint-config-react

Usage

Créez un fichier .eslintrc.js et ajoutez-y la configuration suivante:

'use strict';

module.exports = {
    extends: '@pulsanova/react',
    parserOptions: {
        babelOptions: {
            configFile: '[Chemin vers votre configuration Babel]',
        },

        // - Si votre projet utilise TypeScript...
        project: '[Chemin vers votre configuration TypeScript]',
        tsconfigRootDir: __dirname,
    },
};

Readme

Keywords

Package Sidebar

Install

npm i @pulsanova/eslint-config-react

Weekly Downloads

28

Version

2.5.0

License

MIT

Unpacked Size

34.7 kB

Total Files

5

Last publish

Collaborators

  • polosson
  • donov4n