/Eslint

Pulsanova Eslint Configs.

Primary LanguageJavaScriptMIT LicenseMIT

Pulsanova - Eslint Configs.

Configurations ESLint pour les projets Pulsanova

Pré-requis

Avant de pouvoir "consommer" les configurations ESLint Pulsanova, vous devez paramétrer NPM / Yarn pour qu'ils utilisent Github Packages pour les paquets @pulsanova/* (plus de détails à ce sujet ici):

❯ npm login --registry=https://npm.pkg.github.com --scope=@pulsanova

Configurations disponibles

Note: Pour savoir quelle configuration utiliser, reportez-vous aux paragraphes
"Quand l'utiliser" disponibles dans les différentes configurations.

@pulsanova/vue

Configuration générale pour le développement d'une application "browser" avec utilisation de Vue.

@pulsanova/react

Configuration générale pour le développement d'une application "browser" avec utilisation de React.

@pulsanova/browser

Configuration générale pour le développement d'une application "browser".

@pulsanova/node

Configuration générale pour le développement d'une application Node.

@pulsanova/esnext

Configuration ESLint pour les projets ESNext (babel) avec utilisation de TypeScript.

@pulsanova/base

Cette configuration correspond aux règles de base uniquement, sans spécificités propre à l'environnement.