Skip to content

Commit 0f5ead5

Browse files
chore(deps): update devdependency eslint to v9 (#70)
* chore(deps): update devdependency eslint to v9 * migrate eslint config * update lock file * add @jest/globals --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Tobias Diez <code@tobiasdiez.de>
1 parent 6d1ecf1 commit 0f5ead5

File tree

8 files changed

+300
-1338
lines changed

8 files changed

+300
-1338
lines changed

.eslintignore

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

.eslintrc

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

README.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@ const apollo = new ApolloServer({
3636

3737
export default startServerAndCreateH3Handler(apollo, {
3838
// Optional: Specify context
39-
context: (event) => {...}
39+
context: (event) => {
40+
/*...*/
41+
},
4042
})
4143
```
4244

@@ -58,8 +60,10 @@ app.use(
5860
'/api',
5961
startServerAndCreateH3Handler(apollo, {
6062
// Optional: Specify context
61-
context: (event) => {...}
62-
})
63+
context: (event) => {
64+
/*...*/
65+
},
66+
}),
6367
)
6468
```
6569

eslint.config.mjs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
import unjs from 'eslint-config-unjs'
2+
import prettier from 'eslint-config-prettier'
3+
import unusedImports from 'eslint-plugin-unused-imports'
4+
5+
export default unjs(
6+
{
7+
plugins: [unusedImports],
8+
},
9+
prettier,
10+
)

package.json

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"test": "vitest dev",
2424
"test:integration": "jest",
2525
"lint": "pnpm lint:eslint && pnpm lint:prettier",
26-
"lint:eslint": "eslint --ext .ts,.js,.vue,.graphql --ignore-path .gitignore --report-unused-disable-directives .",
26+
"lint:eslint": "eslint --report-unused-disable-directives .",
2727
"lint:prettier": "prettier --check --ignore-path .gitignore . '!pnpm-lock.yaml'",
2828
"example:simple": "listhen -w --open ./examples/simple.ts",
2929
"prepack": "unbuild",
@@ -38,12 +38,11 @@
3838
"@apollo/server-integration-testsuite": "^4.10.4",
3939
"@apollo/utils.withrequired": "^3.0.0",
4040
"@jest/globals": "^29.7.0",
41-
"@nuxtjs/eslint-config-typescript": "^12.1.0",
42-
"@typescript-eslint/eslint-plugin": "^7.16.0",
4341
"@typescript-eslint/parser": "^7.16.0",
4442
"@vitest/coverage-v8": "^2.0.1",
45-
"eslint": "^8.57.0",
43+
"eslint": "^9.6.0",
4644
"eslint-config-prettier": "^9.1.0",
45+
"eslint-config-unjs": "^0.3.0-rc.7",
4746
"eslint-plugin-unused-imports": "^4.0.0",
4847
"graphql": "^16.9.0",
4948
"h3": "^1.12.0",

0 commit comments

Comments
 (0)