Skip to content

Commit c035f3e

Browse files
chore: OPS-4835 upgrade eslint
1 parent 516d9f1 commit c035f3e

File tree

5 files changed

+15
-15
lines changed

5 files changed

+15
-15
lines changed

.circleci/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ version: 2.1
66
parameters:
77
node_version:
88
type: string
9-
default: '18.18.2'
9+
default: '20.18.1'
1010

1111
commands:
1212
install_deps:

.eslintignore

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

.eslintrc

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

eslint.config.mjs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import rules from '@shelf/eslint-config/typescript.js';
2+
3+
export default [
4+
...rules,
5+
{files: ['**/*.js', '**/*.jsx', '**/*.ts', '**/*.tsx', '**/*.json']},
6+
{
7+
ignores: ['**/node_modules/', '**/coverage/', '**/lib/', 'renovate.json', 'tsconfig.json'],
8+
},
9+
];

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
"build": "rm -rf lib/ && yarn build:types && babel src --out-dir lib --ignore '**/*.test.ts' --extensions '.ts'",
2929
"build:types": "tsc --emitDeclarationOnly --declaration --isolatedModules false --declarationDir lib",
3030
"coverage": "jest --coverage",
31-
"lint": "eslint . --ext .js,.ts,.json --fix",
32-
"lint:ci": "eslint . --ext .js,.json,.ts --quiet",
31+
"lint": "yarn lint:ci --fix",
32+
"lint:ci": "eslint . --quiet",
3333
"prepack": "yarn build",
3434
"test": "jest src",
3535
"type-check": "tsc --noEmit",
@@ -57,14 +57,14 @@
5757
"@babel/cli": "7.26.4",
5858
"@babel/core": "7.26.0",
5959
"@shelf/babel-config": "3.0.0",
60-
"@shelf/eslint-config": "3.15.1",
60+
"@shelf/eslint-config": "4.2.1",
6161
"@shelf/tsconfig": "0.1.0",
6262
"@types/benchmark": "2.1.5",
6363
"@types/jest": "29.5.14",
6464
"@types/node": "18",
6565
"@types/runes": "0.4.3",
6666
"benny": "3.7.1",
67-
"eslint": "8.57.1",
67+
"eslint": "9.17.0",
6868
"fast-lorem-ipsum": "1.2.0",
6969
"husky": "9.1.7",
7070
"jest": "29.7.0",
@@ -73,7 +73,7 @@
7373
"typescript": "5.7.2"
7474
},
7575
"engines": {
76-
"node": ">=18"
76+
"node": ">=20"
7777
},
7878
"publishConfig": {
7979
"access": "public"

0 commit comments

Comments
 (0)