Skip to content

Commit 13f9fed

Browse files
authored
Fix dependency updates (#2070)
* update eslint relevant deps * update prettier-plugin-java * update react-table * lint * remove leftover
1 parent 4dfb2b7 commit 13f9fed

File tree

9 files changed

+3839
-19407
lines changed

9 files changed

+3839
-19407
lines changed

.eslintrc.js

Lines changed: 0 additions & 28 deletions
This file was deleted.

docs-java/overview.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ keywords:
1717
<!-- vale off -->
1818

1919
import MvnBadge from '@site/src/sap/sdk-java/MvnBadge';
20-
import JavaFeatureTable from '@site/src/components/JavaFeatureTable';
2120
import useBaseUrl from '@docusaurus/useBaseUrl';
2221
import ThemedImage from '@theme/ThemedImage';
2322

docs-java_versioned_docs/version-v4/overview.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ keywords:
1717
<!-- vale off -->
1818

1919
import MvnBadge from '@site/src/sap/sdk-java/MvnBadge';
20-
import JavaFeatureTable from '@site/src/components/JavaFeatureTable';
2120
import useBaseUrl from '@docusaurus/useBaseUrl';
2221
import ThemedImage from '@theme/ThemedImage';
2322

eslint.config.mjs

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
import { defineConfig, globalIgnores } from 'eslint/config';
2+
import react from 'eslint-plugin-react';
3+
import prettier from 'eslint-plugin-prettier';
4+
import globals from 'globals';
5+
import path from 'node:path';
6+
import { fileURLToPath } from 'node:url';
7+
import js from '@eslint/js';
8+
import { FlatCompat } from '@eslint/eslintrc';
9+
10+
const __filename = fileURLToPath(import.meta.url);
11+
const __dirname = path.dirname(__filename);
12+
const compat = new FlatCompat({
13+
baseDirectory: __dirname,
14+
recommendedConfig: js.configs.recommended,
15+
allConfig: js.configs.all
16+
});
17+
18+
export default defineConfig([
19+
globalIgnores(['build/**/*', 'node_modules/**/*', 'static/**/*']),
20+
{
21+
extends: compat.extends('plugin:react/recommended', 'prettier'),
22+
23+
plugins: {
24+
react,
25+
prettier
26+
},
27+
28+
languageOptions: {
29+
globals: {
30+
...globals.browser,
31+
Atomics: 'readonly',
32+
SharedArrayBuffer: 'readonly'
33+
},
34+
35+
ecmaVersion: 11,
36+
sourceType: 'module',
37+
38+
parserOptions: {
39+
ecmaFeatures: {
40+
jsx: true
41+
}
42+
}
43+
},
44+
45+
settings: {
46+
react: {
47+
version: 'detect'
48+
}
49+
},
50+
51+
rules: {
52+
'react/prop-types': 'off'
53+
}
54+
}
55+
]);

0 commit comments

Comments
 (0)