Skip to content

Commit 5d1988e

Browse files
committed
feat: added eslint
1 parent 60e7ac8 commit 5d1988e

File tree

3 files changed

+735
-2
lines changed

3 files changed

+735
-2
lines changed

eslint.config.js

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import globals from "globals";
2+
import pluginJs from "@eslint/js";
3+
import tseslint from "typescript-eslint";
4+
5+
export default [
6+
{ languageOptions: { globals: globals.browser } },
7+
pluginJs.configs.recommended,
8+
...tseslint.configs.recommended,
9+
];

package.json

+6-2
Original file line numberDiff line numberDiff line change
@@ -15,17 +15,21 @@
1515
"preview": "vite preview",
1616
"test": "vitest",
1717
"test:coverage": "vitest --coverage",
18-
"lint": "prettier --check .",
19-
"lint:fix": "prettier --write ."
18+
"lint": "prettier --check . && eslint .",
19+
"lint:fix": "prettier --write . && eslint . --fix"
2020
},
2121
"module": "dist/js-utils.js",
2222
"main": "dist/js-utils.cjs",
2323
"types": "dist/main.d.ts",
2424
"devDependencies": {
25+
"@eslint/js": "^9.2.0",
2526
"@types/node": "^20.12.7",
2627
"@vitest/coverage-v8": "^1.5.2",
28+
"eslint": "^9.2.0",
29+
"globals": "^15.2.0",
2730
"prettier": "^3.2.5",
2831
"typescript": "^5.4.5",
32+
"typescript-eslint": "^7.9.0",
2933
"vite": "^5.2.10",
3034
"vite-plugin-dts": "^3.9.0",
3135
"vitest": "^1.5.2"

0 commit comments

Comments
 (0)