1 parent 32caf48 commit 8d19133Copy full SHA for 8d19133
26 files changed
.github/workflows/pr.yaml
@@ -21,4 +21,4 @@ jobs:
21
run: npm run lint
22
23
- name: Prettier
24
- run: npm run prettier:check
+ run: npm run oxfmt:check
.prettierignore
eslint-configs/eslint-config-seekingalpha-base/CHANGELOG.md
@@ -1,5 +1,9 @@
1
# Change Log
2
3
+## 11.60.0 - 2026-05-27
4
+
5
+- [new] extend oxlint config
6
7
## 11.59.0 - 2026-05-19
8
9
- [new] extend oxlint config
eslint-configs/eslint-config-seekingalpha-base/index.js
@@ -1,7 +1,7 @@
-import esLintConfig from './rules/eslint/index.js';
import esLintPluginImport from './rules/eslint-plugin-import/index.js';
import esLintPluginPromise from './rules/eslint-plugin-promise/index.js';
import esLintPluginUnicorn from './rules/eslint-plugin-unicorn/index.js';
+import esLintConfig from './rules/eslint/index.js';
export default {
plugins: {
eslint-configs/eslint-config-seekingalpha-base/oxc.js
@@ -1,9 +1,9 @@
+import { ESLintPluginImportDisabled } from './rules/eslint-plugin-import/oxlint-disabled.js';
-import { ESLintDisabled } from './rules/eslint/oxlint-disabled.js';
import { ESLintPluginUnicornDisabled } from './rules/eslint-plugin-unicorn/oxlint-disabled.js';
-import { ESLintPluginImportDisabled } from './rules/eslint-plugin-import/oxlint-disabled.js';
+import { ESLintDisabled } from './rules/eslint/oxlint-disabled.js';
const oxcConfig = {
eslint-configs/eslint-config-seekingalpha-base/oxlint-config.js
@@ -1,6 +1,6 @@
-import baseConfig from './rules/eslint/oxlint-config.js';
import importConfig from './rules/eslint-plugin-import/oxlint-config.js';
import unicornConfig from './rules/eslint-plugin-unicorn/oxlint-config.js';
+import baseConfig from './rules/eslint/oxlint-config.js';
extends: [baseConfig, importConfig, unicornConfig],
eslint-configs/eslint-config-seekingalpha-base/package.json
{
"name": "eslint-config-seekingalpha-base",
- "version": "11.59.0",
+ "version": "11.60.0",
"description": "SeekingAlpha's sharable base ESLint config",
"main": "index.js",
"type": "module",
eslint-configs/eslint-config-seekingalpha-base/rules/eslint-plugin-unicorn/index.js
@@ -42,7 +42,7 @@ export default {
42
43
/*
44
* https://github.com/sindresorhus/eslint-plugin-unicorn/blob/master/docs/rules/empty-brace-spaces.md
45
- * Disabled to work with prettier
+ * Disabled to work with oxfmt
46
*/
47
'unicorn/empty-brace-spaces': 'off',
48
eslint-configs/eslint-config-seekingalpha-base/rules/eslint-plugin-unicorn/oxlint-config.js
@@ -19,6 +19,7 @@ export default {
19
'unicorn/escape-case': 'error',
20
'unicorn/explicit-length-check': 'off',
'unicorn/filename-case': 'off',
+ 'unicorn/import-style': 'off',
'unicorn/new-for-builtins': 'error',
'unicorn/no-abusive-eslint-disable': 'error',
25
'unicorn/no-accessor-recursion': 'error',
@@ -71,8 +72,8 @@ export default {
71
72
'unicorn/no-useless-promise-resolve-reject': 'error',
73
'unicorn/no-useless-undefined': 'error',
74
'unicorn/no-zero-fractions': 'error',
- 'number-literal-case': 'off',
75
- 'numeric-separators-style': 'off',
+ 'unicorn/number-literal-case': 'off',
76
+ 'unicorn/numeric-separators-style': 'off',
77
'unicorn/prefer-add-event-listener': 'error',
78
'unicorn/prefer-array-find': 'error',
79
'unicorn/prefer-array-flat': 'error',
eslint-configs/eslint-config-seekingalpha-base/rules/eslint-plugin-unicorn/oxlint-disabled.js
@@ -12,6 +12,7 @@ export const ESLintPluginUnicornDisabled = {
12
'unicorn/escape-case': 'off',
13
14
15
16
'unicorn/new-for-builtins': 'off',
17
'unicorn/no-abusive-eslint-disable': 'off',
18
'unicorn/no-accessor-recursion': 'off',
@@ -64,8 +65,8 @@ export const ESLintPluginUnicornDisabled = {
64
65
'unicorn/no-useless-promise-resolve-reject': 'off',
66
'unicorn/no-useless-undefined': 'off',
67
'unicorn/no-zero-fractions': 'off',
68
69
70
'unicorn/prefer-add-event-listener': 'off',
'unicorn/prefer-array-find': 'off',
'unicorn/prefer-array-flat': 'off',
0 commit comments