@sdv/eslint-config-sdv

SDV JS ESLint config, following our styleguide

Usage no npm install needed!

<script type="module">
  import sdvEslintConfigSdv from 'https://cdn.skypack.dev/@sdv/eslint-config-sdv';
</script>

README

Использование в новом прокте:

  1. Установить необходимые зависимости:

    npm i -D eslint
    npm i -D git+ssh://git@stash.local:7999/ut/eslint-config-sdv.git
    
  2. Добавить в корень проекта файл .eslintrc.js со следующим содержимым:

    module.exports = {
        extends: ['sdv/base'], // или 'sdv/node' если node проект
        globals: {},
        rules: {}
    };
    

В дальнейшем в него можно добавлять глобальные переменные или правила специфичные для проекта.

  1. Установить в своем редакторе плагин для поддержки eslint или активировать встроенную поддержку.

В WebStorm: File | Settings | Languages and Frameworks | JavaScript | Code Quality Tools | ESLint. Включить галочку Enable.