Skip to content

Commit d3e7fed

Browse files
authored
chore: remove legacy internal eslint configs (#35667)
1 parent 83f780c commit d3e7fed

31 files changed

Lines changed: 351 additions & 1288 deletions

apps/pr-deploy-site/eslint.config.js

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,13 @@
1-
const js = require('@eslint/js');
1+
// @ts-check
2+
const fluentPlugin = require('@fluentui/eslint-plugin');
23
const sdl = require('@microsoft/eslint-plugin-sdl');
3-
const es = require('eslint-plugin-es');
4-
const { FlatCompat } = require('@eslint/eslintrc');
5-
6-
const compat = new FlatCompat({
7-
baseDirectory: __dirname,
8-
recommendedConfig: js.configs.recommended,
9-
allConfig: js.configs.all,
10-
});
114

5+
/** @type {import("eslint").Linter.Config[]} */
126
module.exports = [
13-
...compat.extends('plugin:@fluentui/eslint-plugin/node'),
7+
...fluentPlugin.configs['flat/node'],
148
...sdl.configs.recommended,
159
{
1610
files: ['**/pr-deploy-site.js'],
17-
plugins: {
18-
es,
19-
},
20-
2111
rules: {
2212
curly: 'off',
2313
'no-var': 'off',
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "none",
3+
"comment": "docs: update README",
4+
"packageName": "@fluentui/eslint-plugin-react-components",
5+
"email": "vgenaev@gmail.com",
6+
"dependentChangeType": "none"
7+
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,6 @@
202202
"esbuild": "0.25.0",
203203
"esbuild-loader": "4.1.0",
204204
"eslint": "9.31.0",
205-
"eslint-config-airbnb": "18.2.1",
206205
"eslint-config-airbnb-extended": "2.1.2",
207206
"eslint-config-prettier": "10.1.8",
208207
"eslint-import-resolver-typescript": "3.7.0",
@@ -357,6 +356,7 @@
357356
"**/prismjs": "^1.30.0",
358357
"**/@tensile-perf/runner/express": "^4.21.2",
359358
"**/tar-fs": "^2.1.4",
359+
"jackspeak": "2.1.1",
360360
"**/micromatch/braces": "^3.0.3"
361361
},
362362
"nx": {

packages/eslint-plugin/.eslintrc.json

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

packages/eslint-plugin/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
"@typescript-eslint/type-utils": "^8.46.2",
1717
"@typescript-eslint/utils": "^8.46.2",
1818
"@nx/eslint-plugin": "21.6.10",
19-
"eslint-config-airbnb": "^18.2.1",
2019
"eslint-config-prettier": "^10.1.8",
2120
"eslint-plugin-react-compiler": "0.0.0-experimental-a97cca1-20240529",
2221
"eslint-config-airbnb-extended": "2.1.2",

packages/eslint-plugin/src/configs/base-legacy.js

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

packages/eslint-plugin/src/configs/base.js

Lines changed: 0 additions & 54 deletions
This file was deleted.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)