- Update typing in error handling and validation nodes to improve type safety. - Refactor cache decorators for async compatibility and cleanup functionality. - Enhance URL processing and validation logic with improved type checks. - Centralize error handling and recovery mechanisms in nodes. - Simplify and standardize function signatures across multiple modules for consistency. - Resolve linting issues and ensure compliance with type safety standards.
57 lines
1.6 KiB
JSON
57 lines
1.6 KiB
JSON
{
|
|
"include": [
|
|
"src",
|
|
"tests"
|
|
],
|
|
"extraPaths": [
|
|
"src",
|
|
"tests"
|
|
],
|
|
"exclude": [
|
|
"**/node_modules",
|
|
"**/__pycache__",
|
|
"**/.*",
|
|
"build",
|
|
"dist"
|
|
],
|
|
"strict": [
|
|
"src/biz_bud/core/errors"
|
|
],
|
|
"typeCheckingMode": "strict",
|
|
"pythonVersion": "3.12",
|
|
"pythonPlatform": "Linux",
|
|
"venvPath": ".",
|
|
"venv": ".venv",
|
|
"reportMissingImports": true,
|
|
"reportMissingTypeStubs": false,
|
|
"reportPrivateImportUsage": false,
|
|
"reportPrivateUsage": false,
|
|
"reportUnknownMemberType": false,
|
|
"reportUnknownArgumentType": false,
|
|
"reportUnknownVariableType": false,
|
|
"reportUnknownLambdaType": false,
|
|
"reportUnknownParameterType": false,
|
|
"reportMissingTypeArgument": true,
|
|
"reportUnnecessaryTypeIgnoreComment": true,
|
|
"reportUnnecessaryCast": true,
|
|
"reportAssertAlwaysTrue": true,
|
|
"reportSelfClsParameterName": true,
|
|
"reportImplicitStringConcatenation": false,
|
|
"reportInvalidStringEscapeSequence": true,
|
|
"reportInvalidTypeVarUse": true,
|
|
"reportCallInDefaultInitializer": true,
|
|
"reportUnnecessaryIsInstance": true,
|
|
"reportUnnecessaryComparison": true,
|
|
"reportUnnecessaryContains": true,
|
|
"reportImplicitOverride": false,
|
|
"reportIncompatibleVariableOverride": true,
|
|
"reportInconsistentConstructor": true,
|
|
"reportOverlappingOverload": true,
|
|
"reportMissingSuperCall": false,
|
|
"reportUninitializedInstanceVariable": true,
|
|
"reportInvalidTypeForm": true,
|
|
"reportMissingParameterType": false,
|
|
"reportUnusedCallResult": false,
|
|
"useLibraryCodeForTypes": true
|
|
}
|