Files
claude-scripts/pyrightconfig.json
Travis Vasceannie 812378c0e1 Refactor and enhance code quality analysis framework
- Updated AGENTS.md to provide comprehensive guidance on the Claude-Scripts project, including project overview, development commands, and architecture.
- Added new utility functions in hooks/guards/utils.py to support code quality checks and enhance modularity.
- Introduced HookResponseRequired TypedDict for stricter type checking in hook responses.
- Enhanced quality guard functionality with additional checks and improved type annotations across various modules.
- Updated pyproject.toml and uv.lock to include mypy as a development dependency for better type checking.
- Improved type checking configurations in pyrightconfig.json to exclude unnecessary directories and suppress specific warnings.

This update significantly improves the structure and maintainability of the code quality analysis toolkit, ensuring better adherence to type safety and project guidelines.
2025-10-26 09:43:47 +00:00

17 lines
489 B
JSON

{
"venvPath": ".",
"venv": ".venv",
"exclude": ["**/node_modules", "**/__pycache__", "**/.*", "build", "dist", "typings"],
"pythonVersion": "3.12",
"typeCheckingMode": "strict",
"reportMissingImports": true,
"reportMissingTypeStubs": false,
"reportMissingModuleSource": "warning",
"reportUnknownMemberType": false,
"reportUnknownArgumentType": false,
"reportUnknownVariableType": false,
"reportUnknownLambdaType": false,
"reportUnknownParameterType": false,
}