modernirc
Version:
IRC library for creating modern IRC bots
47 lines (45 loc) • 969 B
JavaScript
import globals from 'globals'
import js from '@eslint/js'
import stylisticJs from '@stylistic/eslint-plugin-js'
export default [
js.configs.recommended,
{
'plugins': {
'@stylistic/js': stylisticJs,
},
'languageOptions': {
'ecmaVersion': 'latest',
'sourceType': 'module',
globals: {
...globals.node,
},
},
'rules': {
'indent': [
'error',
2,
],
'linebreak-style': [
'error',
'unix',
],
'quotes': [
'error',
'single',
],
'semi': [
'error',
'never',
],
'comma-dangle': ['error', {
'arrays': 'always-multiline',
'objects': 'always-multiline',
'imports': 'always-multiline',
'exports': 'always-multiline',
'functions': 'never',
}],
'object-curly-spacing': ['error', 'always'],
'array-bracket-spacing': ['error', 'never'],
},
},
]