Skip to content

Commit 379a33d

Browse files
[bot] Decrease ESLint ratchet baselines (supabase#44539)
Automated weekly decrease of ESLint ratchet baselines. Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 parent 768c794 commit 379a33d

File tree

1 file changed

+12
-79
lines changed

1 file changed

+12
-79
lines changed

apps/studio/.github/eslint-rule-baselines.json

Lines changed: 12 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
22
"rules": {
3-
"react-hooks/exhaustive-deps": 199,
3+
"react-hooks/exhaustive-deps": 196,
44
"import/no-anonymous-default-export": 57,
55
"@tanstack/query/exhaustive-deps": 12,
6-
"@typescript-eslint/no-explicit-any": 1144,
7-
"no-restricted-imports": 59,
6+
"@typescript-eslint/no-explicit-any": 1090,
7+
"no-restricted-imports": 0,
88
"no-restricted-exports": 271,
99
"react/no-unstable-nested-components": 64
1010
},
@@ -55,8 +55,6 @@
5555
"components/interfaces/Integrations/Queues/SingleQueue/SendMessageModal.tsx": 1,
5656
"components/interfaces/Integrations/Wrappers/WrapperDynamicColumns.tsx": 1,
5757
"components/interfaces/Observability/DatabaseInfrastructureSection.tsx": 1,
58-
"components/interfaces/Observability/useSlowQueriesCount.ts": 1,
59-
"components/interfaces/Organization/BillingSettings/BillingCustomerData/useBillingCustomerDataForm.ts": 1,
6058
"components/interfaces/Organization/BillingSettings/BillingEmail.tsx": 1,
6159
"components/interfaces/Organization/BillingSettings/CreditTopUp.tsx": 1,
6260
"components/interfaces/Organization/BillingSettings/Subscription/PaymentMethodSelection.tsx": 2,
@@ -247,7 +245,7 @@
247245
"components/grid/utils/common.ts": 1,
248246
"components/grid/utils/gridColumns.tsx": 10,
249247
"components/interfaces/Account/AccessTokens/Scoped/Form/ResourceAccess/ResourceAccess.types.ts": 2,
250-
"components/interfaces/App/UpdateBillingAddressModal.tsx": 1,
248+
"components/interfaces/App/UpdateBillingAddressModal.tsx": 3,
251249
"components/interfaces/Auth/AuditLogsForm.tsx": 1,
252250
"components/interfaces/Auth/AuthProvidersForm/AuthProvidersForm.types.ts": 1,
253251
"components/interfaces/Auth/AuthProvidersForm/FormField.tsx": 1,
@@ -310,7 +308,6 @@
310308
"components/interfaces/Docs/ResourceContent.tsx": 1,
311309
"components/interfaces/Docs/RpcContent.tsx": 4,
312310
"components/interfaces/Docs/Snippets.ts": 1,
313-
"components/interfaces/ErrorHandling/error-mappings.tsx": 1,
314311
"components/interfaces/Functions/CommandRender.tsx": 4,
315312
"components/interfaces/Functions/EdgeFunctionDetails/EdgeFunctionDetails.tsx": 1,
316313
"components/interfaces/Functions/EdgeFunctionDetails/EdgeFunctionDetails.utils.tsx": 3,
@@ -324,12 +321,11 @@
324321
"components/interfaces/Integrations/CronJobs/CronJobTableCell.tsx": 2,
325322
"components/interfaces/Integrations/CronJobs/PreviousRunsTab.tsx": 2,
326323
"components/interfaces/Integrations/GraphQL/GraphiQLTab.tsx": 1,
327-
"components/interfaces/Integrations/Landing/Integrations.constants.tsx": 1,
328324
"components/interfaces/Integrations/Queues/QueuesSettings.tsx": 1,
329325
"components/interfaces/Integrations/Queues/SingleQueue/MessageDetailsPanel.tsx": 1,
330326
"components/interfaces/Integrations/Queues/SingleQueue/QueueFilters.tsx": 1,
331327
"components/interfaces/Integrations/Queues/SingleQueue/QueueSettings.tsx": 2,
332-
"components/interfaces/Integrations/Vault/Secrets/AddNewSecretModal.tsx": 6,
328+
"components/interfaces/Integrations/Vault/Secrets/AddNewSecretModal.tsx": 1,
333329
"components/interfaces/Integrations/Vault/Secrets/SecretsManagement.tsx": 1,
334330
"components/interfaces/Integrations/Wrappers/CreateIcebergWrapperSheet.tsx": 3,
335331
"components/interfaces/Integrations/Wrappers/CreateWrapperSheet.tsx": 6,
@@ -338,12 +334,12 @@
338334
"components/interfaces/Integrations/Wrappers/WrapperTableEditor.tsx": 7,
339335
"components/interfaces/Integrations/Wrappers/Wrappers.utils.ts": 2,
340336
"components/interfaces/JwtSecrets/jwt-secret-keys-table/create-key-dialog.tsx": 2,
341-
"components/interfaces/JwtSecrets/jwt-settings.tsx": 5,
337+
"components/interfaces/JwtSecrets/jwt-settings.tsx": 1,
342338
"components/interfaces/Linter/LinterDataGrid.tsx": 4,
343339
"components/interfaces/LogDrains/LogDrainDestinationSheetForm.tsx": 2,
344340
"components/interfaces/Observability/ObservabilityOverview.tsx": 1,
345341
"components/interfaces/Observability/ServiceHealthCard.tsx": 1,
346-
"components/interfaces/Organization/BillingSettings/BillingCustomerData/BillingCustomerData.tsx": 2,
342+
"components/interfaces/Organization/BillingSettings/BillingCustomerData/BillingCustomerData.tsx": 3,
347343
"components/interfaces/Organization/BillingSettings/BillingCustomerData/TaxID.utils.ts": 2,
348344
"components/interfaces/Organization/BillingSettings/CostControl/SpendCapSidePanel.tsx": 2,
349345
"components/interfaces/Organization/BillingSettings/CreditTopUp.tsx": 2,
@@ -429,7 +425,7 @@
429425
"components/interfaces/SignIn/SignInWithCustom.tsx": 1,
430426
"components/interfaces/SignIn/SignInWithGitHub.tsx": 1,
431427
"components/interfaces/Storage/AnalyticsBuckets/AnalyticsBucketDetails/ConnectTablesDialog.tsx": 2,
432-
"components/interfaces/Storage/AnalyticsBuckets/AnalyticsBucketDetails/CreateTable/CreateTableSheet.tsx": 3,
428+
"components/interfaces/Storage/AnalyticsBuckets/AnalyticsBucketDetails/CreateTable/CreateTableSheet.tsx": 2,
433429
"components/interfaces/Storage/AnalyticsBuckets/AnalyticsBucketDetails/InitializeForeignSchemaDialog.tsx": 1,
434430
"components/interfaces/Storage/AnalyticsBuckets/AnalyticsBucketDetails/NamespaceWithTables/TableRowComponent.tsx": 4,
435431
"components/interfaces/Storage/AnalyticsBuckets/AnalyticsBucketDetails/NamespaceWithTables/index.tsx": 1,
@@ -443,7 +439,6 @@
443439
"components/interfaces/Storage/StorageBucketsError.tsx": 1,
444440
"components/interfaces/Storage/StorageExplorer/FileExplorer.tsx": 2,
445441
"components/interfaces/Storage/StorageExplorer/FileExplorerColumn.tsx": 6,
446-
"components/interfaces/Storage/StorageExplorer/FileExplorerHeader.tsx": 6,
447442
"components/interfaces/Storage/StorageExplorer/FileExplorerRow.tsx": 1,
448443
"components/interfaces/Storage/StorageExplorer/FileExplorerRowEditing.tsx": 2,
449444
"components/interfaces/Storage/StorageExplorer/ItemContextMenu.tsx": 1,
@@ -474,18 +469,14 @@
474469
"components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/RowEditor.utils.ts": 9,
475470
"components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/TextEditor.tsx": 2,
476471
"components/interfaces/TableGridEditor/SidePanelEditor/SchemaEditor.tsx": 2,
477-
"components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.tsx": 14,
472+
"components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.tsx": 12,
478473
"components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.types.ts": 1,
479-
"components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.utils.tsx": 14,
480-
"components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetFileUpload.tsx": 3,
474+
"components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor.utils.tsx": 2,
481475
"components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadSheetTextInput.tsx": 1,
482-
"components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.tsx": 4,
483-
"components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.types.ts": 1,
484-
"components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.utils.tsx": 18,
476+
"components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImport.utils.tsx": 2,
485477
"components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetImportPreview.tsx": 2,
486478
"components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetPreviewGrid.tsx": 2,
487479
"components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/ForeignKeysManagement/ForeignKeyRow.tsx": 1,
488-
"components/interfaces/TableGridEditor/SidePanelEditor/TableEditor/TableEditor.types.ts": 1,
489480
"components/interfaces/TableGridEditor/TableDefinition.tsx": 3,
490481
"components/interfaces/TableGridEditor/TableEntity.utils.ts": 1,
491482
"components/interfaces/UnifiedLogs/ServiceFlow/components/ServiceFlowHeader.tsx": 1,
@@ -704,65 +695,7 @@
704695
"types/next.ts": 2,
705696
"types/ui.ts": 2
706697
},
707-
"no-restricted-imports": {
708-
"components/grid/SupabaseGrid.tsx": 1,
709-
"components/grid/SupabaseGrid.utils.ts": 1,
710-
"components/grid/components/common/Shortcuts.tsx": 1,
711-
"components/grid/components/editor/BooleanEditor.tsx": 1,
712-
"components/grid/components/editor/DateTimeEditor.tsx": 1,
713-
"components/grid/components/editor/JsonEditor.tsx": 1,
714-
"components/grid/components/editor/NumberEditor.tsx": 1,
715-
"components/grid/components/editor/SelectEditor.tsx": 1,
716-
"components/grid/components/editor/TextEditor.tsx": 1,
717-
"components/grid/components/editor/TimeEditor.tsx": 1,
718-
"components/grid/components/formatter/BinaryFormatter.tsx": 1,
719-
"components/grid/components/formatter/BooleanFormatter.tsx": 1,
720-
"components/grid/components/formatter/DefaultFormatter.tsx": 1,
721-
"components/grid/components/formatter/ForeignKeyFormatter.tsx": 1,
722-
"components/grid/components/formatter/JsonFormatter.tsx": 1,
723-
"components/grid/components/formatter/ReferenceRecordPeek.tsx": 1,
724-
"components/grid/components/grid/AddColumn.tsx": 1,
725-
"components/grid/components/grid/Grid.tsx": 1,
726-
"components/grid/components/grid/Grid.utils.tsx": 1,
727-
"components/grid/components/grid/RowRenderer.tsx": 2,
728-
"components/grid/components/grid/SelectColumn.tsx": 1,
729-
"components/grid/components/menu/ColumnMenu.tsx": 1,
730-
"components/grid/components/menu/RowContextMenu.tsx": 1,
731-
"components/grid/types/base.ts": 1,
732-
"components/grid/utils/column.ts": 1,
733-
"components/grid/utils/gridColumns.tsx": 1,
734-
"components/interfaces/Auth/Users/Users.utils.tsx": 1,
735-
"components/interfaces/Auth/Users/UsersGridComponents.tsx": 1,
736-
"components/interfaces/Auth/Users/UsersV2.tsx": 1,
737-
"components/interfaces/Integrations/CronJobs/CronJobs.utils.tsx": 1,
738-
"components/interfaces/Integrations/CronJobs/CronJobsTab.DataGrid.tsx": 1,
739-
"components/interfaces/Integrations/CronJobs/PreviousRunsTab.tsx": 1,
740-
"components/interfaces/Integrations/Queues/Queues.utils.tsx": 1,
741-
"components/interfaces/Integrations/Queues/QueuesTab.tsx": 1,
742-
"components/interfaces/Integrations/Queues/SingleQueue/QueueDataGrid.tsx": 1,
743-
"components/interfaces/Integrations/Vault/Secrets/Secrets.utils.tsx": 1,
744-
"components/interfaces/Integrations/Vault/Secrets/SecretsManagement.tsx": 1,
745-
"components/interfaces/Linter/LinterDataGrid.tsx": 1,
746-
"components/interfaces/QueryPerformance/QueryPerformanceGrid.tsx": 1,
747-
"components/interfaces/Realtime/Inspector/MessagesTable.tsx": 1,
748-
"components/interfaces/Realtime/Inspector/RealtimeMessageColumnRenderer.tsx": 1,
749-
"components/interfaces/SQLEditor/UtilityPanel/Results.tsx": 1,
750-
"components/interfaces/Settings/Logs/LogColumnRenderers/AuthColumnRenderer.tsx": 1,
751-
"components/interfaces/Settings/Logs/LogColumnRenderers/DatabaseApiColumnRender.tsx": 1,
752-
"components/interfaces/Settings/Logs/LogColumnRenderers/DatabasePostgresColumnRender.tsx": 1,
753-
"components/interfaces/Settings/Logs/LogColumnRenderers/DefaultPreviewColumnRenderer.tsx": 1,
754-
"components/interfaces/Settings/Logs/LogColumnRenderers/FunctionsEdgeColumnRender.tsx": 1,
755-
"components/interfaces/Settings/Logs/LogColumnRenderers/FunctionsLogsColumnRender.tsx": 1,
756-
"components/interfaces/Settings/Logs/LogTable.tsx": 2,
757-
"components/interfaces/Storage/StorageExplorer/ColumnContextMenu.tsx": 1,
758-
"components/interfaces/Storage/StorageExplorer/FileExplorerColumn.tsx": 1,
759-
"components/interfaces/Storage/StorageExplorer/FileExplorerRow.tsx": 1,
760-
"components/interfaces/Storage/StorageExplorer/FolderContextMenu.tsx": 1,
761-
"components/interfaces/Storage/StorageExplorer/ItemContextMenu.tsx": 1,
762-
"components/interfaces/TableGridEditor/SidePanelEditor/RowEditor/ForeignRowSelector/SelectorGrid.tsx": 1,
763-
"components/interfaces/TableGridEditor/SidePanelEditor/SpreadsheetImport/SpreadsheetPreviewGrid.tsx": 1,
764-
"state/table-editor-table.tsx": 1
765-
},
698+
"no-restricted-imports": {},
766699
"no-restricted-exports": {
767700
"__mocks__/hooks/analytics/useFillTimeseriesSorted.ts": 1,
768701
"__mocks__/hooks/analytics/useLogsQuery.ts": 1,

0 commit comments

Comments
 (0)