mirror of
https://github.com/BerriAI/litellm.git
synced 2026-08-28 05:25:59 +00:00
Some checks failed
CI Coverage / assert-ci-coverage (push) Waiting to run
CodSpeed Benchmarks / benchmarks (push) Waiting to run
Publish basedpyright base counts / publish (push) Waiting to run
Code Quality Checks / code-quality (push) Waiting to run
UI Unit Tests / ui-unit-tests (push) Waiting to run
Unit Tests: Documentation Validation / documentation (push) Waiting to run
Unit Tests: Proxy DB Operations / assert-shard-coverage (push) Waiting to run
Unit Tests: Proxy DB Operations / auth-checks (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / budgets (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / custom-logging (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / db-and-spend (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / endpoints-and-responses (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / guardrails-hooks (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / jwt-and-keys (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / key-generation (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / logging-misc (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / proxy-runtime (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / proxy-server-core (push) Blocked by required conditions
Unit Tests: Proxy DB Operations / proxy-utils (push) Blocked by required conditions
GitHub Actions Security Analysis / zizmor (push) Waiting to run
Unit Tests: Core Utilities / core-utils (push) Has been cancelled
Unit Tests: Enterprise, Google GenAI & Routing / enterprise-routing (push) Has been cancelled
Unit Tests: Integrations (Callbacks & Logging) / integrations (push) Has been cancelled
Unit Tests: LLM Provider Transformations / Vertex AI (push) Has been cancelled
Unit Tests: LLM Provider Transformations / All Other Providers (push) Has been cancelled
Unit Tests: MCP, Secrets, Containers & Misc / misc (push) Has been cancelled
Unit Tests: Proxy Auth & Key Management / proxy-auth (push) Has been cancelled
Unit Tests: Proxy Infrastructure / proxy-infra (push) Has been cancelled
Unit Tests: Responses, Caching & Types / responses-caching-types (push) Has been cancelled
Unit Tests: Proxy API Endpoints / proxy-endpoints (push) Has been cancelled
Unit Tests: Proxy API Endpoints / proxy-server (push) Has been cancelled
Nothing in the dashboard renders antd any more, so the package and the
scaffolding around it can go. This removes `antd` and
`@ant-design/cssinjs` from package.json, deletes the global StyleProvider
the root layout wrapped every page in, drops the `antd` cascade layer and
the z-index override that lifted Base UI popups over an antd Modal, and
retires the lint rules that policed antd imports and antd class selectors
in tests.
Fifteen test files still carried `vi.mock("antd", ...)` factories for
components that stopped importing antd during the migration. They were
inert, and they resolve the real module, so they would have broken the
moment the package left node_modules.
The compatibility shims keep their behaviour and lose the antd name:
`antdRules`/`antdRequired` become `validatorRules`/`requiredRule`,
`isAntdUrl` becomes `isValidUrl`, and `ABOVE_ANTD_MODAL` becomes
`NESTED_DIALOG_LAYER`. Comments that explain why a contract looks the way
it does still name antd, because that history is the reason.
2504 lines
No EOL
57 KiB
JSON
2504 lines
No EOL
57 KiB
JSON
{
|
|
"scripts/check-lint-budgets.mjs": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/admin-panel/_components/AdminPanel.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/agents/_components/add_agent_form.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 3
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/agents/_components/agent_card_discovery.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/refs": {
|
|
"count": 3
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/agents/_components/agent_cost_view.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/agents/_components/agent_form_fields.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/agents/_components/agent_info.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/immutability": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/agents/_components/agent_virtual_keys.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/agents/_components/cost_config_fields.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/agents/_components/dynamic_agent_form_fields.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/budgets/_components/budget_modal.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/budgets/_components/budget_panel.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/budgets/_components/edit_budget_modal.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/caching/_components/cache_dashboard.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/purity": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/caching/_components/cache_health.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/caching/_components/cache_settings/index.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/caching/_components/coordination_redis_settings/index.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/caching/_components/response_time_indicator.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/cost-tracking/_components/add_margin_form.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/cost-tracking/_components/add_provider_form.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/cost-tracking/_components/cost_tracking_settings.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/cost-tracking/_components/how_it_works.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/cost-tracking/_components/pricing_calculator/index.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/cost-tracking/_components/pricing_calculator/multi_cost_results.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/cost-tracking/_components/pricing_calculator/multi_export_dropdown.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/cost-tracking/_components/pricing_calculator/use_multi_cost_estimate.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/cost-tracking/_components/provider_discount_table.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/cost-tracking/_components/provider_margin_table.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/cost-tracking/_components/use_discount_config.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/cost-tracking/_components/use_margin_config.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails-monitor/_components/EvaluationSettingsModal.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails-monitor/_components/GuardrailDetail.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 3
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails-monitor/_components/GuardrailsOverview.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 5
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/GuardrailTestPlayground.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/GuardrailsPanel.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/TeamGuardrailsTab.tsx": {
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 1
|
|
},
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 2
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/add_guardrail_form.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
},
|
|
"react/no-unescaped-entities": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/content_filter/CompetitorIntentConfiguration.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/content_filter/ContentCategoryConfiguration.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 2
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/content_filter/ContentFilterConfiguration.tsx": {
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 3
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/content_filter/ContentFilterManager.tsx": {
|
|
"max-params": {
|
|
"count": 2
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/custom_code/CustomCodeModal.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 6
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/guardrailTableColumns.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/guardrail_garden.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/guardrail_garden_card.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/guardrail_garden_detail.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/guardrail_info.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 1
|
|
},
|
|
"max-params": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 3
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/guardrail_info_helpers.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/guardrail_optional_params.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/guardrail_provider_fields.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/guardrail_table.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/pii_components.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/pii_configuration.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/guardrails/_components/tool_permission/ToolPermissionRulesEditor.tsx": {
|
|
"react-hooks/purity": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/accessGroups/useAccessGroupDetails.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/accessGroups/useAccessGroups.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/accessGroups/useDeleteAccessGroup.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/accessGroups/useEditAccessGroup.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/blogPosts/useBlogPosts.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/cloudzero/useCloudZeroCreate.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/cloudzero/useCloudZeroDryRun.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/cloudzero/useCloudZeroExport.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/cloudzero/useCloudZeroSettings.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 3
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/configOverrides/hashicorpVaultApi.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 4
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/guardrails/useRegisterGuardrail.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/healthReadiness/useHealthReadinessDetails.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/keys/useKeyAliases.test.ts": {
|
|
"react/display-name": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/keys/useKeys.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/keys/useResetKeySpend.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/models/useModels.ts": {
|
|
"max-params": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/projects/useCreateProject.test.ts": {
|
|
"react/display-name": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/projects/useCreateProject.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/projects/useDeleteProject.test.ts": {
|
|
"react/display-name": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/projects/useDeleteProject.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/projects/useProjectDetails.test.ts": {
|
|
"react/display-name": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/projects/useProjectDetails.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/projects/useProjects.test.ts": {
|
|
"react/display-name": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/projects/useProjects.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/projects/useUpdateProject.test.ts": {
|
|
"react/display-name": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/projects/useUpdateProject.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/proxyConfig/useProxyConfig.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/router/useRouterFields.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/storeModelInDB/useStoreModelInDB.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/storeRequestInSpendLogs/useStoreRequestInSpendLogs.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/teams/useTeams.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/hooks/useTeams.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/CreateMCPServer.tsx": {
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/MCPNetworkSettings.tsx": {
|
|
"react-hooks/immutability": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/MCPSubmissionsTab.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/MCPToolsetsTab.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/OAuthFormFields.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/OpenAPIFormSection.tsx": {
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/OpenAPIQuickPicker.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/ToolTestPanel.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/UserEnvVarsModal.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/index.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/mcp_connect.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/static-components": {
|
|
"count": 4
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/mcp_connection_status.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 3
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/mcp_discovery.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/mcp_server_cost_config.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/mcp_server_cost_display.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/mcp_server_edit.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-lines": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/mcp_server_view.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/mcp_servers.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 3
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/mcp_tool_configuration.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/mcp_tools.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/mcp-servers/_components/utils.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/models-and-endpoints/components/ModelRetrySettingsTab.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/models-and-endpoints/utils/modelDataTransformer.ts": {
|
|
"prefer-const": {
|
|
"count": 6
|
|
}
|
|
},
|
|
"src/app/(dashboard)/old-usage/_components/usage.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"prefer-const": {
|
|
"count": 6
|
|
},
|
|
"react-hooks/immutability": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/purity": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/components/chat_ui/AdditionalModelSettings.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/components/chat_ui/AgentBuilderView.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 2
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 5
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/components/chat_ui/ChatImageUtils.test.tsx": {
|
|
"max-nested-callbacks": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/components/chat_ui/ChatMessageBubble.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/components/chat_ui/ChatUI.tsx": {
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 1
|
|
},
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 6
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 4
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/components/chat_ui/CodeInterpreterOutput.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"no-restricted-syntax": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/components/chat_ui/RealtimePlayground.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 2
|
|
},
|
|
"react-hooks/immutability": {
|
|
"count": 2
|
|
},
|
|
"react-hooks/preserve-manual-memoization": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/components/compareUI/CompareUI.tsx": {
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 4
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/components/compareUI/components/ComparisonPanel.tsx": {
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/components/compareUI/components/MessageDisplay.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/components/complianceUI/ComplianceUI.tsx": {
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 2
|
|
},
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 8
|
|
},
|
|
"react-hooks/preserve-manual-memoization": {
|
|
"count": 3
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/llm_calls/a2a_send_message.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-params": {
|
|
"count": 2
|
|
},
|
|
"no-restricted-syntax": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/llm_calls/anthropic_messages.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-params": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/llm_calls/audio_speech.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-params": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/llm_calls/audio_transcriptions.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-params": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/llm_calls/embeddings_api.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-params": {
|
|
"count": 1
|
|
},
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/llm_calls/fetch_agents.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/llm_calls/image_edits.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-params": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/llm_calls/image_generation.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-params": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/playground/llm_calls/interactions_api.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-params": {
|
|
"count": 1
|
|
},
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/policies/_components/add_attachment_form.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/immutability": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/policies/_components/add_policy_form.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/immutability": {
|
|
"count": 2
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/policies/_components/ai_suggestion_modal.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 3
|
|
},
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 10
|
|
},
|
|
"react-hooks/immutability": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/policies/_components/guardrail_selection_modal.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/policies/_components/impact_popover.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/policies/_components/impact_preview_alert.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/policies/_components/index.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/policies/_components/pipeline_flow_builder.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/policies/_components/policy_info.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/policies/_components/policy_templates.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/policies/_components/policy_test_panel.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/immutability": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/policies/_components/template_parameter_modal.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/immutability": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/projects/_components/ProjectDetailsPage.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/projects/_components/ProjectKeysSection.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/projects/_components/ProjectModals/ProjectBaseForm.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/prompts/_components/add_prompt_form.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/prompts/_components/index.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/prompts/_components/prompt_editor_view.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/prompts/_components/prompt_editor_view/PromptCodeSnippets.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/prompts/_components/prompt_editor_view/VersionHistorySidePanel.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/immutability": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/prompts/_components/prompt_editor_view/conversation_panel/index.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/prompts/_components/prompt_editor_view/conversation_panel/useConversation.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/prompts/_components/prompt_editor_view/index.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/prompts/_components/prompt_info.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 3
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/prompts/_components/prompt_utils.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/prompts/_components/tool_modal.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/prompts/_components/variable_textarea.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/router-settings/_components/general_settings.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"prefer-const": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/search-tools/_components/SearchTools.tsx": {
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 2
|
|
},
|
|
"react-hooks/static-components": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/search-tools/_components/index.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/search-tools/_components/types.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/skills/_components/ClaudeCodePluginsPanel.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/skills/_components/add_plugin_form.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/tag-management/_components/index.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/tag-management/_components/tagTableColumns.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/tag-management/_components/tag_info.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/ui-theme/UIThemeSettings.tsx": {
|
|
"no-restricted-syntax": {
|
|
"count": 3
|
|
},
|
|
"react-hooks/immutability": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/usage/_components/components/EndpointUsage/components/EndpointUsageTable.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/usage/_components/components/EntityUsage/EntityUsage.tsx": {
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/usage/_components/components/UsageAIChatPanel.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/immutability": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/usage/_components/components/UsagePageView.tsx": {
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 2
|
|
},
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/purity": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 3
|
|
}
|
|
},
|
|
"src/app/(dashboard)/usage/_components/hooks/usePaginatedDailyActivity.ts": {
|
|
"react-hooks/refs": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/users/_components/BulkEditUsers.tsx": {
|
|
"prefer-const": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/users/_components/index.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/users/_components/user_edit_view.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/users/_components/view_users.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"prefer-const": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/users/_components/view_users/user_info_view.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/vector-stores/_components/VectorStoreForm.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/(dashboard)/vector-stores/_components/index.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/vector-stores/_components/vector_store_info.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/(dashboard)/workflows/WorkflowRuns.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"no-restricted-syntax": {
|
|
"count": 3
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/chat/page.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/login/LoginPage.tsx": {
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/app/model_hub/page.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/app/model_hub_table/page.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/AIHub/ModelHubTable.test.tsx": {
|
|
"max-params": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/AIHub/ModelHubTable.tsx": {
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"prefer-const": {
|
|
"count": 4
|
|
}
|
|
},
|
|
"src/components/AIHub/UsefulLinksManagement.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/AIHub/forms/MakeAgentPublicForm.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/AIHub/forms/MakeMCPPublicForm.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/AIHub/forms/MakeModelPublicForm.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/CreateUserButton.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/EntityUsageExport/utils.ts": {
|
|
"max-params": {
|
|
"count": 3
|
|
}
|
|
},
|
|
"src/components/GuardrailSettingsView.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/GuardrailsMonitor/LogViewer.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/Navbar/BlogDropdown/BlogDropdown.test.tsx": {
|
|
"max-nested-callbacks": {
|
|
"count": 10
|
|
}
|
|
},
|
|
"src/components/Navbar/UserDropdown/UserDropdown.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/SCIM.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/Settings/AdminSettings/HashicorpVault/HashicorpVault.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/Settings/AdminSettings/MCPSemanticFilterSettings/MCPSemanticFilterSettings.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/Settings/AdminSettings/SSOSettings/Modals/EditSSOSettingsModal.test.tsx": {
|
|
"max-nested-callbacks": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/Settings/AdminSettings/SSOSettings/RedactableField.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/Settings/AdminSettings/UISettings/PageVisibilitySettings.tsx": {
|
|
"react-hooks/set-state-in-render": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/Settings/AdminSettings/UISettings/UISettings.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/Settings/RouterSettings/Fallbacks/AddFallbacks.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/Settings/RouterSettings/Fallbacks/FallbackSelectionForm.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/Settings/RouterSettings/Fallbacks/Fallbacks.tsx": {
|
|
"prefer-const": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/components/Teams.test.tsx": {
|
|
"max-nested-callbacks": {
|
|
"count": 4
|
|
}
|
|
},
|
|
"src/components/Teams.tsx": {
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 3
|
|
},
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 2
|
|
},
|
|
"prefer-const": {
|
|
"count": 2
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/TeamsPage/teamTableColumns.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/UsagePage/utils/value_formatters.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/VirtualKeysPage/keyTableColumns.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/activity_metrics.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/add_model/AddModelForm.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/add_model/RouterConfigBuilder.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/add_model/add_auto_router_tab.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/add_model/add_model_modes.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/add_model/advanced_settings.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/add_model/auto_router_connection_test.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/add_model/cache_control_settings.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/add_model/conditional_public_model_name.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/components/add_model/handle_add_auto_router_submit.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/add_model/handle_add_model_submit.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/add_model/litellm_model_name.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/add_model/model_connection_test.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/components/add_model/provider_specific_fields.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 3
|
|
},
|
|
"react-hooks/immutability": {
|
|
"count": 3
|
|
}
|
|
},
|
|
"src/components/add_pass_through.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/agent_management/AgentSelector.tsx": {
|
|
"prefer-const": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/alerting/alerting_settings.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"prefer-const": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/alerting/dynamic_form.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/bulk_create_users_button.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/callback_info_helpers.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/chat/KeysPanel.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/chat/MCPAppsPanel.tsx": {
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 4
|
|
}
|
|
},
|
|
"src/components/chat/MCPConnectPicker.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/chat/MCPCredentialsTab.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/chat/UsagePanel.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/components/chat_ui/mode_endpoint_mapping.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/claude_code_plugins/MakeSkillPublicForm.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/claude_code_plugins/skill_detail.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/cloudzero_export_modal.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-restricted-syntax": {
|
|
"count": 3
|
|
},
|
|
"react-hooks/immutability": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/common_components/DeleteResourceModal.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/common_components/Filters/FilterInput.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/common_components/ModelAliasManager.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/common_components/ModelSelector.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/common_components/budget_duration_dropdown.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/common_components/check_openapi_schema.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/common_components/fetch_teams.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-params": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/common_components/simple_table.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/common_components/team_dropdown.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/common_components/team_multi_select.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/common_components/user_search_modal.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/constants.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/edit_auto_router/edit_auto_router_modal.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/immutability": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/email_events/email_event_settings.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/immutability": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/email_settings.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"prefer-const": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/key_info_utils.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/key_team_helpers/fetch_available_models_team_key.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"prefer-const": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/key_team_helpers/key_list.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/key_team_helpers/transform_key_info.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/key_value_input.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/leftnav.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/llm_calls/chat_completion.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-params": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"prefer-const": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/llm_calls/fetch_models.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/llm_calls/responses_api.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-params": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/logging_settings_view.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/mcp_server_management/MCPToolPermissions.tsx": {
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/mcp_tools/MCPToolArgumentsForm.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/mcp_tools/McpCrudPermissionPanel.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 3
|
|
}
|
|
},
|
|
"src/components/mcp_tools/types.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/model_add/reuse_credentials.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/model_filters.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/model_group_alias_settings.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/model_info_view.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"prefer-const": {
|
|
"count": 5
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/molecules/cost_optimization_feedback_banner.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/navbar.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/networking.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"max-params": {
|
|
"count": 23
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 5
|
|
},
|
|
"no-restricted-syntax": {
|
|
"count": 152
|
|
},
|
|
"prefer-const": {
|
|
"count": 32
|
|
}
|
|
},
|
|
"src/components/object_permissions_view.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/onboarding_link.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/organisms/create_key_button.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"prefer-const": {
|
|
"count": 2
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 4
|
|
}
|
|
},
|
|
"src/components/organization/organization_view.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/page_utils.test.ts": {
|
|
"max-nested-callbacks": {
|
|
"count": 3
|
|
}
|
|
},
|
|
"src/components/pass_through_info.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/per_user_usage.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/permissions/MCPServerPermissions.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 3
|
|
}
|
|
},
|
|
"src/components/policies/PolicySelector.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/price_data_reload.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/provider_info_helpers.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"prefer-const": {
|
|
"count": 3
|
|
}
|
|
},
|
|
"src/components/public_model_hub.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-lines": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/query_param_input.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/route_preview.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/router_settings/ReliabilityRetriesSection.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/router_settings/index.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"prefer-const": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/components/routing_groups/index.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/preserve-manual-memoization": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/search_tools/SearchToolSelector.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/settings.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 2
|
|
},
|
|
"prefer-const": {
|
|
"count": 4
|
|
}
|
|
},
|
|
"src/components/shared/advanced_date_picker.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 3
|
|
}
|
|
},
|
|
"src/components/shared/chart_loader.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/charts/area_chart.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/charts/bar_chart.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/charts/chart_legend.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/charts/chart_tooltip.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/charts/donut_chart.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/charts/line_chart.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/errorUtils.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/form/FormField.tsx": {
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/form/field.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/numerical_input.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/table_cells/cell_tooltip.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/table_cells/date_cell.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/table_cells/id_cell.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/table_cells/identity_cell.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/table_cells/models_cell.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/table_cells/money_cell.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/table_cells/spend_budget_cell.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/shared/table_cells/status_badge.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/tag_management/types.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/team/EditMembership.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/team/TeamInfo.tsx": {
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 3
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/team/TeamMemberTab.tsx": {
|
|
"local/no-complex-jsx-arrow": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/team/TeamVirtualKeysTable.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/team/member_permissions.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/team/permission_definitions.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/team/useMyTeamMember.ts": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/templates/key_edit_view.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/templates/key_info_view.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"max-lines": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/alert-dialog.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/avatar.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/badge.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/breadcrumb.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/button-group.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/button.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/card.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/chart.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/checkbox.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/collapsible.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/combobox.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/dialog.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/dropdown-menu.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/hover-card.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/input-group.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/input.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/label.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/meter.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/popover.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/radio-group.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/scroll-area.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/select.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/separator.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/sheet.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/sidebar.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/skeleton.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/slider.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/sonner.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/switch.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/table.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/tabs.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/textarea.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/tooltip.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/ui/ui-loading-spinner.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/update_model_credentials_modal.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/user_agent_activity.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/user_dashboard.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"prefer-const": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/vector_store_management/types.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/vector_store_providers.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/view_logs/EvalViewer/EvalViewer.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/view_logs/GuardrailViewer/CompliancePanel.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 2
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/view_logs/GuardrailViewer/ContentFilterDetails.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/view_logs/GuardrailViewer/GuardrailViewer.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 4
|
|
}
|
|
},
|
|
"src/components/view_logs/LogDetailsDrawer/LogDetailContent.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 3
|
|
}
|
|
},
|
|
"src/components/view_logs/LogDetailsDrawer/LogDetailsDrawer.tsx": {
|
|
"no-nested-ternary": {
|
|
"count": 2
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/components/view_logs/LogDetailsDrawer/useKeyboardNavigation.ts": {
|
|
"react-hooks/immutability": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/components/view_logs/columns.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/view_logs/index.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/view_logs/log_filter_logic.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/view_logs/logs_utils.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/view_model/model_name_display.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/components/view_user_spend.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"prefer-const": {
|
|
"count": 3
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 2
|
|
}
|
|
},
|
|
"src/contexts/AuthContext.tsx": {
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/contexts/ThemeContext.tsx": {
|
|
"no-restricted-syntax": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/data/claimsCompliancePrompts.ts": {
|
|
"max-params": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/data/codeExecutionCompliancePrompts.ts": {
|
|
"max-params": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/data/compliancePrompts.ts": {
|
|
"max-params": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/hooks/useMcpOAuthFlow.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/hooks/useTestMCPConnection.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"no-nested-ternary": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/hooks/useToolsOAuthFlow.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/refs": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/hooks/useUserMcpOAuthFlow.tsx": {
|
|
"local/filename-pascal-case": {
|
|
"count": 1
|
|
},
|
|
"react-hooks/set-state-in-effect": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"src/utils/dataUtils.test.ts": {
|
|
"max-nested-callbacks": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"tests/CreateKeyPage.expiredToken.test.tsx": {
|
|
"@typescript-eslint/no-require-imports": {
|
|
"count": 3
|
|
},
|
|
"react/display-name": {
|
|
"count": 1
|
|
}
|
|
},
|
|
"tests/setupTests.ts": {
|
|
"@typescript-eslint/no-this-alias": {
|
|
"count": 1
|
|
}
|
|
}
|
|
} |