Files
openswarm/linter/config/config.json
2026-04-18 00:20:44 -07:00

44 lines
884 B
JSON

{
"enabled": {
"max-file-lines": false,
"max-folder-items": true,
"no-nested-imports": true,
"vulture": true,
"eslint": false,
"knip": true,
"endpoints": true,
"classes": true
},
"rules": {
"max-file-lines": 250,
"max-folder-items": 7,
"vulture-min-confidence": 1,
"vulture-error-threshold": 1,
"no-nested-imports": true,
"endpoint-ignore-routes": ["*/callback", "*/callback/*"]
},
"include_extensions": [".py", ".ts", ".tsx", ".js", ".jsx"],
"exclude": [
"node_modules",
".venv",
"dist",
"build",
"__pycache__",
".git",
".cursor",
".vscode",
"uv-bin",
"data",
"public",
"openswarm_debug.egg-info"
],
"exceptions": {
"max-file-lines": [],
"max-folder-items": [],
"no-nested-imports": [],
"vulture": [],
"endpoints": [],
"classes": []
}
}