Skip to content

Commit d84901b

Browse files
committed
chore: update compatibility nestjs v11.x
1 parent 9781507 commit d84901b

File tree

6 files changed

+1765
-1603
lines changed

6 files changed

+1765
-1603
lines changed

.eslintignore

-3
This file was deleted.

.eslintrc.js

-29
This file was deleted.

.github/workflows/nodejs-environment.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313

1414
strategy:
1515
matrix:
16-
node-version: [18.x, 20.x]
16+
node-version: [20.x, 22.x]
1717

1818
steps:
1919
- uses: actions/checkout@v4
@@ -30,7 +30,7 @@ jobs:
3030

3131
strategy:
3232
matrix:
33-
node-version: [18.x, 20.x]
33+
node-version: [20.x, 22.x]
3434
needs: [build]
3535

3636
steps:

eslint.config.mjs

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
//@ts-check
2+
import eslint from '@eslint/js';
3+
import eslintPluginPrettierRecommended from 'eslint-plugin-prettier/recommended';
4+
import globals from 'globals';
5+
import tseslint from 'typescript-eslint';
6+
7+
export default tseslint.config(
8+
{
9+
ignores: ['tests/**'],
10+
},
11+
eslint.configs.recommended,
12+
...tseslint.configs.recommendedTypeChecked,
13+
eslintPluginPrettierRecommended,
14+
{
15+
languageOptions: {
16+
globals: {
17+
...globals.node,
18+
...globals.jest,
19+
},
20+
ecmaVersion: 5,
21+
sourceType: 'module',
22+
parserOptions: {
23+
projectService: true,
24+
tsconfigRootDir: import.meta.dirname,
25+
},
26+
},
27+
},
28+
{
29+
rules: {
30+
'@typescript-eslint/no-explicit-any': 'off',
31+
'@typescript-eslint/no-unsafe-assignment': 'off',
32+
'@typescript-eslint/no-unsafe-call': 'off',
33+
'@typescript-eslint/no-unsafe-member-access': 'off',
34+
'@typescript-eslint/no-unsafe-function-type': 'off',
35+
'@typescript-eslint/no-unsafe-argument': 'off',
36+
'@typescript-eslint/no-unsafe-return': 'off',
37+
'@typescript-eslint/no-unused-expressions': 'off',
38+
'@typescript-eslint/await-thenable': 'off',
39+
'@typescript-eslint/unbound-method': 'off',
40+
},
41+
},
42+
);

0 commit comments

Comments
 (0)