README
Oggetto ESLint
Данный пакет отвечает за линтинг современной реализации ECMAScript (ES6+) с помощью eslint.
Использование
- Установить пакет
# npm >= 7
npm i @oggetto/eslint-config -D
# npm < 7
npm i @oggetto/eslint-config @oggetto/eslint-config-base eslint -D
- В корне проекта создать файл конфигурации
.eslintrc.js
// .eslintrc.js
module.exports = {
extends: [
'@oggetto',
],
};
@oggetto/eslint-config-base
Использование совместно сДля одновременной поддержки стандарта ES5 и ES6+ необходимо обновить файл конфигурации .eslintrc.js
// .eslintrc.js
module.exports = {
extends: [
'@oggetto/base',
],
overrides: [{
extends: [
'@oggetto',
],
files: [
'app/design/frontend/**/*.babel.js',
],
}],
};