Skip to content

Commit 7477204

Browse files
committed
feat: enable eslint
1 parent 7c1337b commit 7477204

File tree

6 files changed

+59
-45
lines changed

6 files changed

+59
-45
lines changed

.eslintrc.js

-35
This file was deleted.

eslint.config.js

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
const js = require('@eslint/js')
2+
const tseslint = require('typescript-eslint')
3+
const importPlugin = require('eslint-plugin-import')
4+
const prettierRecommended = require('eslint-plugin-prettier/recommended')
5+
const promise = require('eslint-plugin-promise')
6+
7+
module.exports = tseslint.config({
8+
files: ["src/**/*.[jt]s", "dist/**/*.[jt]s"],
9+
extends: [
10+
js.configs.recommended,
11+
importPlugin.flatConfigs.recommended,
12+
promise.configs['flat/recommended'],
13+
prettierRecommended,
14+
tseslint.configs.recommended,
15+
],
16+
})

package-lock.json

+40-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,9 @@
2727
"test": "jest"
2828
},
2929
"devDependencies": {
30+
"@eslint/js": "^10.0.0",
3031
"@types/jest": "^29.5.14",
3132
"@types/node": "^22.10.1",
32-
"@typescript-eslint/eslint-plugin": "^8.17.0",
33-
"@typescript-eslint/parser": "^8.17.0",
3433
"eslint": "^9.16.0",
3534
"eslint-config-prettier": "^9.1.0",
3635
"eslint-plugin-import": "^2.31.0",
@@ -46,6 +45,7 @@
4645
"ts-loader": "^9.5.1",
4746
"ts-node": "^10.9.2",
4847
"typescript": "^5.7.2",
48+
"typescript-eslint": "^8.17.0",
4949
"webpack-cli": "^5.1.4"
5050
}
5151
}

src/index.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
export const hello = (a: number, b: number) => {
2-
return a + b;
2+
return a + b
33
}

webpack.config.js

-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
/* eslint-disable @typescript-eslint/no-var-requires */
2-
31
const path = require('path')
42

53
module.exports = [

0 commit comments

Comments
 (0)