@smcv/eslint-config

3.2.0 • Public • Published

@smcv/eslint-config

Shareable code style for projects using ESLint.

Install

Pure JavaScript:

npm install --save-dev @smcv/eslint-config eslint-config-standard eslint-plugin-promise eslint-plugin-jest eslint-plugin-node eslint-plugin-security eslint-plugin-import eslint-plugin-prefer-let eslint-plugin-unicorn eslint

TypeScript or ESM-only project:

npm install --save-dev @smcv/eslint-config @typescript-eslint/eslint-plugin @typescript-eslint/parser typescript eslint-config-standard eslint-plugin-promise eslint-plugin-jest eslint-plugin-n eslint-plugin-node eslint-plugin-security eslint-plugin-import eslint-plugin-prefer-let eslint-plugin-unicorn eslint

Usage

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

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

For TypeScript:

  "eslintConfig": {
    "extends": "@smcv/eslint-config/typescript"
  }

For ESM-only projects:

  "eslintConfig": {
    "extends": "@smcv/eslint-config/esm"
  }

Dependencies (1)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i @smcv/eslint-config

    Weekly Downloads

    0

    Version

    3.2.0

    License

    MIT

    Unpacked Size

    11.6 kB

    Total Files

    7

    Last publish

    Collaborators

    • semencov