1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-Polly.JS

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
.eslintrc.js 1.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Offir Golan Отправлено 27.11.2021 21:51 8559ef8
/* eslint-env node */
module.exports = {
root: true,
parserOptions: {
ecmaVersion: 2018,
sourceType: 'module'
},
plugins: ['import'],
extends: ['eslint:recommended', 'plugin:prettier/recommended'],
globals: {
global: true
},
env: {
browser: true,
es6: true
},
rules: {
'no-console': 'off',
'prefer-const': 'error',
'getter-return': 'error',
'padding-line-between-statements': [
'error',
// require blank lines before all return statements,
{ blankLine: 'always', prev: '*', next: 'return' },
// Require blank lines after every sequence of variable declarations
{ blankLine: 'always', prev: ['const', 'let', 'var'], next: '*' },
{
blankLine: 'any',
prev: ['const', 'let', 'var'],
next: ['const', 'let', 'var']
}
],
'no-restricted-properties': [
2,
{
object: 'Object',
property: 'assign',
message: 'Please use the spread operator instead.'
}
],
// Require that imports occur at the top of the file
'import/first': 'error',
// Require imports to be grouped and ordered consistently
'import/order': [
'error',
{
'newlines-between': 'always'
}
]
},
overrides: [
// test files
{
files: ['tests/**/*.js', '**/*/tests/**/*.js'],
env: {
mocha: true
},
globals: {
chai: true,
expect: true
}
},
{
files: ['**/*/tests/node/**/*.js'],
env: {
browser: false
}
},
{
files: ['**/*/tests/jest/**/*.js'],
env: {
jest: true,
mocha: false
}
}
]
};

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-Polly.JS.git
git@api.gitlife.ru:oschina-mirror/mirrors-Polly.JS.git
oschina-mirror
mirrors-Polly.JS
mirrors-Polly.JS
master