Skip to content

Commit 83983a6

Browse files
authored
eslint-config-seekingalpha-base ver. 11.39.0 (#584)
- [breaking] drop `eslint-plugin-promise` from oxlint config
1 parent 2fb8d60 commit 83983a6

4 files changed

Lines changed: 20 additions & 6 deletions

File tree

eslint-configs/eslint-config-seekingalpha-base/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Change Log
22

3+
## 11.39.0 - 2025-12-30
4+
5+
- [breaking] drop `eslint-plugin-promise` from oxlint config
6+
37
## 11.38.0 - 2025-12-27
48

59
- [new] extend sharable oxlint config with eslint-plugin-import rules
Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,29 @@
1+
import esLintConfig from './rules/eslint/index.js';
2+
import esLintPluginImport from './rules/eslint-plugin-import/index.js';
3+
import esLintPluginUnicorn from './rules/eslint-plugin-unicorn/index.js';
14
import { ESLintDisabled } from './rules/eslint/oxlint-disabled.js';
25
import { ESLintPluginPromiseDisabled } from './rules/eslint-plugin-promise/oxlint-disabled.js';
36
import { ESLintPluginUnicornDisabled } from './rules/eslint-plugin-unicorn/oxlint-disabled.js';
47
import { ESLintPluginImportDisabled } from './rules/eslint-plugin-import/oxlint-disabled.js';
58

6-
import config from './index.js';
7-
89
const oxcConfig = {
9-
...config,
10+
plugins: {
11+
...esLintPluginImport.plugins,
12+
...esLintPluginUnicorn.plugins,
13+
},
1014
rules: {
11-
...config.rules,
15+
...esLintConfig.rules,
16+
...esLintPluginImport.rules,
17+
...esLintPluginUnicorn.rules,
18+
// Disabled rules for OXC projects
1219
...ESLintDisabled,
1320
...ESLintPluginImportDisabled,
1421
...ESLintPluginPromiseDisabled,
1522
...ESLintPluginUnicornDisabled,
1623
},
24+
settings: {
25+
...esLintPluginImport.settings,
26+
},
1727
};
1828

1929
export default oxcConfig;

eslint-configs/eslint-config-seekingalpha-base/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "eslint-config-seekingalpha-base",
3-
"version": "11.38.0",
3+
"version": "11.39.0",
44
"description": "SeekingAlpha's sharable base ESLint config",
55
"main": "index.js",
66
"type": "module",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "seekingalpha-javascript-style",
3-
"version": "9.86.0",
3+
"version": "9.87.0",
44
"description": "Set of linting rules, guides and best practices for best Javascript code",
55
"main": "index.js",
66
"type": "module",

0 commit comments

Comments
 (0)