@i-novus/eslint-config

1.0.19 • Public • Published

@i-novus/eslint-config

NPM version

Установка

npm install --save-dev @i-novus/eslint-config

or

yarn add --dev @i-novus/eslint-config

А так же понадобятся eslint, stylelint, @typescript-eslint/eslint-plugin, @typescript-eslint/parser.

Использование ESLint

  1. Добавьте .eslintrc.json в корень проекта.

Правила react

{
  "extends": ["@i-novus/eslint-config"]
  // or "extends": ["@i-novus/eslint-config/react"]
}

Правила nodejs

{
  "extends": ["@i-novus/eslint-config/node"]
}
  1. Добавить скрипт в package.json
{
  "scripts": {
    "lint": "eslint src/"
  }
}

Использование stylelint

  1. Добавьте stylelint.config.cjs в корень проекта.
module.exports = {
    extends: [
        '@i-novus/eslint-config/styles'
    ]
}
  1. Добавить скрипт в package.json
{
  "scripts": {
    "lint": "stylelint \"src/**/*.{css,scss,sass}\""
  }
}

License

Apache-2.0

/@i-novus/eslint-config/

    Package Sidebar

    Install

    npm i @i-novus/eslint-config

    Weekly Downloads

    150

    Version

    1.0.19

    License

    Apache-2.0

    Unpacked Size

    32.8 kB

    Total Files

    6

    Last publish

    Collaborators

    • sergey481516
    • notoriginal
    • alexeysokolov
    • predok-mif
    • alexanderibelov
    • esadykov