All Projects → logux → eslint-config

logux / eslint-config

Licence: MIT license
ESLint shareable config for Logux

Programming Languages

javascript
184084 projects - #8 most used programming language

Logux ESLint Config

Shareable code style and best practice for Logux projects.

Sponsored by Evil Martians

Install

Pure JavaScript:

pnpm add --save-dev @logux/eslint-config eslint-config-standard eslint-plugin-promise eslint-plugin-n eslint-plugin-import eslint-plugin-prefer-let eslint

TypeScript or ESM-only project:

pnpm add --save-dev @logux/eslint-config @typescript-eslint/eslint-plugin @typescript-eslint/parser typescript eslint-config-standard eslint-plugin-promise eslint-plugin-n eslint-plugin-import eslint-plugin-prefer-let eslint

Usage

For JavaScript add config to package.json or other ESLint configs.

  "eslintConfig": {
    "extends": "@logux/eslint-config"
  }

For TypeScript:

  "eslintConfig": {
    "extends": "@logux/eslint-config/ts"
  }

For ESM-only projects:

  "eslintConfig": {
    "extends": "@logux/eslint-config/esm"
  }
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].