mirror of
https://github.com/kjanat/livedash-node.git
synced 2026-01-16 14:12:10 +01:00
fix: resolve critical Biome linting issues and document code quality standards
- Add biome-ignore comments for security-critical non-null assertions - Fix unused variables and parameter ordering issues - Reduce complexity in integration functions via helper extraction - Replace problematic 'any' type casts with proper type definitions - Document code quality and linting standards in CLAUDE.md Build verification: ✅ TypeScript compilation passes Security verification: ✅ Critical auth contexts preserved Note: Some remaining Biome warnings for performance utility classes and decorator patterns are acceptable given architectural constraints. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@ -222,7 +222,7 @@ export function requireAllPermissions(permissions: Permission[]) {
|
||||
export function validateCompanyAccess(
|
||||
context: APIContext,
|
||||
targetCompanyId: string,
|
||||
resourceType?: ResourceType
|
||||
_resourceType?: ResourceType
|
||||
): CompanyAccessResult {
|
||||
if (!context.user) {
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user