Skip to content

Commit 51c2c66

Browse files
committed
chore: update to eslint v9
1 parent d0d0a94 commit 51c2c66

7 files changed

Lines changed: 296 additions & 1139 deletions

File tree

.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: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import unjs from "eslint-config-unjs";
2+
3+
// https://github.com/unjs/eslint-config
4+
export default unjs({
5+
ignores: [
6+
"**/.nuxt",
7+
"**/.nitro",
8+
],
9+
rules: {
10+
"unicorn/prefer-top-level-await": 0,
11+
"unicorn/no-empty-file": 0
12+
},
13+
});

package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
"build": "unbuild",
2626
"dev:nitro": "pnpm run -C examples/nitro dev",
2727
"dev:nuxt": "pnpm run -C examples/nuxt dev",
28-
"lint": "eslint --cache --ext .ts,.js,.mjs,.cjs . && prettier -c src",
29-
"lint:fix": "eslint --cache --ext .ts,.js,.mjs,.cjs . --fix && prettier -c src -w",
28+
"lint": "eslint --cache . && prettier -c src",
29+
"lint:fix": "eslint --cache . --fix && prettier -c src -w",
3030
"prepack": "pnpm run build",
3131
"release": "pnpm test && pnpm build && changelogen --release && npm publish && git push --follow-tags",
3232
"test": "pnpm lint && pnpm test:types",
@@ -44,8 +44,8 @@
4444
"@cloudflare/workers-types": "^4.20240620.0",
4545
"@types/node": "^20.14.9",
4646
"changelogen": "^0.5.5",
47-
"eslint": "^8.57.0",
48-
"eslint-config-unjs": "^0.2.1",
47+
"eslint": "^9.6.0",
48+
"eslint-config-unjs": "^0.3.2",
4949
"h3": "^1.12.0",
5050
"jiti": "^1.21.6",
5151
"miniflare": "^3.20240620.0",

0 commit comments

Comments
 (0)