Skip to content

Commit

Permalink
Ver/5.38.12 (#383)
Browse files Browse the repository at this point in the history
* eslint-config-seekingalpha-base ver. 8.0.0
- [breaking] removed `@stylistic/eslint-plugin-js`

* eslint-config-seekingalpha-typescript ver. 5.0.0
- [breaking] remove `@stylistic/eslint-plugin-ts`
- [deps] upgrade `@typescript-eslint/eslint-plugin` to version `7.6.0`
- [deps] upgrade `@typescript-eslint/parser` to version `7.6.0`
  • Loading branch information
alexkoval committed Apr 8, 2024
1 parent dbe4c53 commit cde6af8
Show file tree
Hide file tree
Showing 14 changed files with 19 additions and 932 deletions.
5 changes: 4 additions & 1 deletion eslint-configs/eslint-config-seekingalpha-base/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
# Change Log

## 8.0.0 - 2024-04-00

- [breaking] removed `@stylistic/eslint-plugin-js`

## 7.19.0 - 2024-04-03

- [deps] update `eslint-plugin-unicorn` to version `52.0.0`
- [breaking] enable `unicorn/no-await-in-promise-methods` rule
- [breaking] enable `unicorn/no-single-promise-in-promise-methods` rule
-

## 7.18.0 - 2024-03-17

Expand Down
2 changes: 1 addition & 1 deletion eslint-configs/eslint-config-seekingalpha-base/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ This package includes the shareable ESLint config used by [SeekingAlpha](https:/

Install ESLint and all [Peer Dependencies](https://nodejs.org/en/blog/npm/peer-dependencies/):

npm install [email protected] @stylistic/[email protected] [email protected] [email protected] [email protected] [email protected] [email protected] --save-dev
npm install [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] --save-dev

Install SeekingAlpha shareable ESLint:

Expand Down
3 changes: 0 additions & 3 deletions eslint-configs/eslint-config-seekingalpha-base/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,6 @@ module.exports = {
// ESLint rules (https://eslint.org/docs/rules/)
'./rules/eslint/index.js',

// ESLint Stylistic Stylistic Formatting https://eslint.style/packages/js
'./rules/eslint-plugin-stylistic-js/index.js',

// eslint-plugin-import rules (https://github.com/benmosher/eslint-plugin-import)
'./rules/eslint-plugin-import/index.js',

Expand Down
4 changes: 1 addition & 3 deletions eslint-configs/eslint-config-seekingalpha-base/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "eslint-config-seekingalpha-base",
"version": "7.19.0",
"version": "8.0.0",
"description": "SeekingAlpha's sharable base ESLint config",
"main": "index.js",
"scripts": {
Expand Down Expand Up @@ -48,7 +48,6 @@
"node": ">= 20"
},
"peerDependencies": {
"@stylistic/eslint-plugin-js": "1.7.0",
"eslint": "8.57.0",
"eslint-plugin-array-func": "4.0.0",
"eslint-plugin-import": "2.29.1",
Expand All @@ -57,7 +56,6 @@
"eslint-plugin-unicorn": "52.0.0"
},
"devDependencies": {
"@stylistic/eslint-plugin-js": "1.7.0",
"eslint": "8.57.0",
"eslint-find-rules": "4.1.0",
"eslint-plugin-array-func": "4.0.0",
Expand Down
61 changes: 0 additions & 61 deletions eslint-configs/eslint-config-seekingalpha-base/prettier.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,69 +2,8 @@ module.exports = {
extends: ['./index.js'],

rules: {
'@stylistic/js/array-bracket-newline': 'off',
'@stylistic/js/array-bracket-spacing': 'off',
'@stylistic/js/array-element-newline': 'off',
'@stylistic/js/arrow-parens': 'off',
'@stylistic/js/arrow-spacing': 'off',
'@stylistic/js/block-spacing': 'off',
'@stylistic/js/brace-style': 'off',
'@stylistic/js/comma-dangle': 'off',
'@stylistic/js/comma-spacing': 'off',
'@stylistic/js/comma-style': 'off',
'@stylistic/js/computed-property-spacing': 'off',
'@stylistic/js/dot-location': 'off',
'@stylistic/js/eol-last': 'off',
'@stylistic/js/function-call-spacing': 'off',
'@stylistic/js/function-call-argument-newline': 'off',
'@stylistic/js/function-paren-newline': 'off',
'@stylistic/js/generator-star-spacing': 'off',
'@stylistic/js/implicit-arrow-linebreak': 'off',
'@stylistic/js/indent': 'off',
'@stylistic/js/jsx-quotes': 'off',
'@stylistic/js/key-spacing': 'off',
'@stylistic/js/keyword-spacing': 'off',
'@stylistic/js/linebreak-style': 'off',
'@stylistic/js/multiline-ternary': 'off',
'@stylistic/js/newline-per-chained-call': 'off',
'@stylistic/js/new-parens': 'off',
'@stylistic/js/no-extra-parens': 'off',
'@stylistic/js/no-extra-semi': 'off',
'@stylistic/js/no-floating-decimal': 'off',
'@stylistic/js/no-mixed-spaces-and-tabs': 'off',
'@stylistic/js/no-multi-spaces': 'off',
'@stylistic/js/no-multiple-empty-lines': 'off',
'@stylistic/js/no-trailing-spaces': 'off',
'@stylistic/js/no-whitespace-before-property': 'off',
'@stylistic/js/nonblock-statement-body-position': 'off',
'@stylistic/js/object-curly-newline': 'off',
'@stylistic/js/object-curly-spacing': 'off',
'@stylistic/js/object-property-newline': 'off',
'@stylistic/js/one-var-declaration-per-line': 'off',
'@stylistic/js/operator-linebreak': 'off',
'@stylistic/js/padded-blocks': 'off',
'@stylistic/js/quote-props': 'off',
'@stylistic/js/rest-spread-spacing': 'off',
'@stylistic/js/semi': 'off',
'@stylistic/js/semi-spacing': 'off',
'@stylistic/js/semi-style': 'off',
'@stylistic/js/space-before-blocks': 'off',
'@stylistic/js/space-before-function-paren': 'off',
'@stylistic/js/space-in-parens': 'off',
'@stylistic/js/space-infix-ops': 'off',
'@stylistic/js/space-unary-ops': 'off',
'@stylistic/js/switch-colon-spacing': 'off',
'@stylistic/js/template-curly-spacing': 'off',
'@stylistic/js/template-tag-spacing': 'off',
'@stylistic/js/wrap-iife': 'off',
'@stylistic/js/wrap-regex': 'off',
'@stylistic/js/yield-star-spacing': 'off',
'unicode-bom': 'off',

// Might be enabled
'@stylistic/js/lines-around-comment': 'off',
'@stylistic/js/no-mixed-operators': 'off',

// Unicorn
'unicorn/empty-brace-spaces': 'off',
'unicorn/no-nested-ternary': 'off',
Expand Down
Loading

0 comments on commit cde6af8

Please sign in to comment.