Skip to content

Commit 2c2a3d5

Browse files
committed
password-rest
1 parent 37ac8a6 commit 2c2a3d5

13 files changed

+1050
-183
lines changed

Diff for: .eslintrc.json

-41
This file was deleted.

Diff for: eslint.config.js

+51
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
const eslint = require("@eslint/js");
2+
const tseslint = require("typescript-eslint");
3+
4+
module.exports = tseslint.config(
5+
{
6+
ignores: ["**/__test__", "**/*.json"],
7+
},
8+
eslint.configs.recommended,
9+
...tseslint.configs.recommended,
10+
{
11+
languageOptions: {
12+
parserOptions: {
13+
project: true,
14+
ecmaVersion: 2020,
15+
},
16+
},
17+
},
18+
{
19+
files: ["*.ts", "*.js"],
20+
...tseslint.configs.disableTypeChecked,
21+
},
22+
{
23+
files: ["*.test *.js"],
24+
rules: {
25+
"@typescript-eslint/no-unused-vars": 0,
26+
"@typescript-eslint/no-unsafe-call": 0,
27+
languageOptions: {
28+
globals: {
29+
it: "readonly",
30+
describe: "readonly",
31+
},
32+
},
33+
},
34+
},
35+
{
36+
rules: {
37+
semi: "error",
38+
"@typescript-eslint/no-unused-vars": 2,
39+
"@typescript-eslint/no-explicit-any": 0,
40+
"@typescript-eslint/no-var-requires": 0,
41+
"no-shadow": [2, { allow: ["req", "res", "err"] }],
42+
"new-cap": 0,
43+
"one-var-declaration-per-line": 0,
44+
"consistent-return": 0,
45+
"no-param-reassign": 0,
46+
"comma-dangle": 0,
47+
"no-undef": 0,
48+
curly: ["error", "multi-line"],
49+
},
50+
},
51+
);

0 commit comments

Comments
 (0)