Skip to content
This repository has been archived by the owner on Apr 24, 2024. It is now read-only.

Commit

Permalink
Update eslint-config-nebenan-base (#41)
Browse files Browse the repository at this point in the history
* sort eslint rules alphabetically

* Bump semver in /javascript/packages/eslint-config-nebenan-base

Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)
- [Commits](npm/node-semver@v5.7.1...v5.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update dependencies and version for base

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
rejas and dependabot[bot] committed Oct 26, 2023
1 parent 7d1591e commit 56ea264
Show file tree
Hide file tree
Showing 3 changed files with 1,144 additions and 1,952 deletions.
53 changes: 26 additions & 27 deletions javascript/packages/eslint-config-nebenan-base/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,44 +20,43 @@ module.exports = {
},
plugins: ['unicorn'],
rules: {
'arrow-parens': ['error', 'always'],
'camelcase': 'off',
'class-methods-use-this': 'off',
'consistent-return': 'off',
'curly': ['error', 'multi-line'],
'default-case': 'off',
'default-param-last': 'off',
'func-names': ['error', 'never'],
'func-style': ['error', 'expression'], // completely disables function statements
'function-call-argument-newline': 'off',
'function-paren-newline': 'off', // forces to write illegible code
'global-require': 'off',
'import/extensions': ['error', 'never'],
'import/no-dynamic-require': 'off',
'import/no-extraneous-dependencies': ['error', { devDependencies: true }],
'import/prefer-default-export': 'off',
'lines-between-class-members': ['error', 'always', { exceptAfterSingleLine: true }],
'no-console': 'off',
'no-continue': 'off',
'no-control-regex': 'off',
'no-floating-decimal': 'off',
'no-mixed-operators': ['error', { allowSamePrecedence: true }],
'no-multiple-empty-lines': ['error', { max: 2, maxBOF: 0, maxEOF: 0 }],
'no-param-reassign': ['error', { props: false }],
'no-restricted-exports': 'off',
'no-restricted-syntax': [
'error',

'LabeledStatement',
'WithStatement',
'YieldExpression',
],
'space-before-function-paren': ['error', 'never'],
'global-require': 'off',
'default-case': 'off',
'no-continue': 'off',
'prefer-template': 'warn',
'arrow-parens': ['error', 'always'],
'no-floating-decimal': 'off',
'func-names': ['error', 'never'],
'func-style': ['error', 'expression'], // completely disables function statements
'camelcase': 'off',
'consistent-return': 'off',
'no-mixed-operators': ['error', { allowSamePrecedence: true }],
'no-param-reassign': ['error', { props: false }],
'class-methods-use-this': 'off',
'no-underscore-dangle': 'off',
'object-curly-newline': 'off', // forces to write illegible code
'function-paren-newline': 'off', // forces to write illegible code
'prefer-destructuring': 'off', // forces to write broken code!
'default-param-last': 'off',
'no-restricted-exports': 'off',
'function-call-argument-newline': 'off',
'no-control-regex': 'off',
'curly': ['error', 'multi-line'],
'lines-between-class-members': ['error', 'always', { exceptAfterSingleLine: true }],
'prefer-promise-reject-errors': 'off',
'import/no-dynamic-require': 'off',
'import/extensions': ['error', 'never'],
'import/no-extraneous-dependencies': ['error', { devDependencies: true }],
'import/prefer-default-export': 'off',
'no-multiple-empty-lines': ['error', { max: 2, maxBOF: 0, maxEOF: 0 }],
'prefer-template': 'warn',
'space-before-function-paren': ['error', 'never'],
'unicorn/filename-case': ['error', { case: 'snakeCase' }],
},
};

0 comments on commit 56ea264

Please sign in to comment.