Initial setup of project dependencies including axios, express, dotenv, and other supporting packages. Added configuration files and documentation for project setup and usage.
39 lines
1.0 KiB
Plaintext
39 lines
1.0 KiB
Plaintext
{
|
|
"root": true,
|
|
|
|
"extends": "@ljharb",
|
|
|
|
"ignorePatterns": [
|
|
"dist/",
|
|
],
|
|
|
|
"rules": {
|
|
"complexity": 0,
|
|
"consistent-return": 1,
|
|
"func-name-matching": 0,
|
|
"id-length": [2, { "min": 1, "max": 25, "properties": "never" }],
|
|
"indent": [2, 4],
|
|
"max-lines-per-function": [2, { "max": 150 }],
|
|
"max-params": [2, 18],
|
|
"max-statements": [2, 100],
|
|
"multiline-comment-style": 0,
|
|
"no-continue": 1,
|
|
"no-magic-numbers": 0,
|
|
"no-restricted-syntax": [2, "BreakStatement", "DebuggerStatement", "ForInStatement", "LabeledStatement", "WithStatement"],
|
|
},
|
|
|
|
"overrides": [
|
|
{
|
|
"files": "test/**",
|
|
"rules": {
|
|
"function-paren-newline": 0,
|
|
"max-lines-per-function": 0,
|
|
"max-statements": 0,
|
|
"no-buffer-constructor": 0,
|
|
"no-extend-native": 0,
|
|
"no-throw-literal": 0,
|
|
},
|
|
},
|
|
],
|
|
}
|