From fb49af56976bea6eae7f1b1bdc265de802c93986 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 13 May 2026 12:34:01 +0000 Subject: [PATCH] chore(lint): fix `typescript-eslint(no-deprecated)` (118 violations, 10 files) Co-Authored-By: Claude --- .../src/components/Template/__tests__/Template-test.tsx | 2 ++ .../__tests__/connectConfigureRelatedItems-test.ts | 2 ++ .../instantsearch.js/src/helpers/__tests__/highlight-test.ts | 1 + .../instantsearch.js/src/helpers/__tests__/insights-test.ts | 1 + .../src/helpers/__tests__/reverseHighlight-test.ts | 1 + .../src/helpers/__tests__/reverseSnippet-test.ts | 1 + packages/instantsearch.js/src/helpers/__tests__/snippet-test.ts | 1 + packages/instantsearch.js/src/index.es.ts | 1 + packages/instantsearch.js/src/index.ts | 1 + .../src/widgets/geo-search/__tests__/geo-search-test.ts | 2 ++ 10 files changed, 13 insertions(+) diff --git a/packages/instantsearch.js/src/components/Template/__tests__/Template-test.tsx b/packages/instantsearch.js/src/components/Template/__tests__/Template-test.tsx index 2de43f6af65..37e14303e8e 100644 --- a/packages/instantsearch.js/src/components/Template/__tests__/Template-test.tsx +++ b/packages/instantsearch.js/src/components/Template/__tests__/Template-test.tsx @@ -3,6 +3,8 @@ */ /** @jsx h */ +/* oxlint-disable typescript-eslint/no-deprecated -- enzyme's mount/shallow are typed as deprecated but remain the supported test API in this codebase */ + import { mount, shallow } from '@instantsearch/testutils/enzyme'; import { render } from '@testing-library/preact'; import { h } from 'preact'; diff --git a/packages/instantsearch.js/src/connectors/configure-related-items/__tests__/connectConfigureRelatedItems-test.ts b/packages/instantsearch.js/src/connectors/configure-related-items/__tests__/connectConfigureRelatedItems-test.ts index 21275492268..be7a5b61c24 100644 --- a/packages/instantsearch.js/src/connectors/configure-related-items/__tests__/connectConfigureRelatedItems-test.ts +++ b/packages/instantsearch.js/src/connectors/configure-related-items/__tests__/connectConfigureRelatedItems-test.ts @@ -2,6 +2,8 @@ * @jest-environment @instantsearch/testutils/jest-environment-jsdom.ts */ +/* oxlint-disable typescript-eslint/no-deprecated -- tests intentionally exercise the deprecated connectConfigureRelatedItems connector this file covers */ + import { createSearchClient } from '@instantsearch/mocks'; import { wait } from '@instantsearch/testutils/wait'; diff --git a/packages/instantsearch.js/src/helpers/__tests__/highlight-test.ts b/packages/instantsearch.js/src/helpers/__tests__/highlight-test.ts index 099f0c49222..32dfc307bd8 100644 --- a/packages/instantsearch.js/src/helpers/__tests__/highlight-test.ts +++ b/packages/instantsearch.js/src/helpers/__tests__/highlight-test.ts @@ -1,3 +1,4 @@ +/* oxlint-disable typescript-eslint/no-deprecated -- tests intentionally exercise the deprecated helper this file covers */ import highlight from '../highlight'; const NONE = 'none' as const; diff --git a/packages/instantsearch.js/src/helpers/__tests__/insights-test.ts b/packages/instantsearch.js/src/helpers/__tests__/insights-test.ts index 232b593caa2..549ede148c9 100644 --- a/packages/instantsearch.js/src/helpers/__tests__/insights-test.ts +++ b/packages/instantsearch.js/src/helpers/__tests__/insights-test.ts @@ -2,6 +2,7 @@ * @jest-environment @instantsearch/testutils/jest-environment-jsdom.ts */ +/* oxlint-disable typescript-eslint/no-deprecated -- tests intentionally exercise the deprecated insights/readDataAttributes/writeDataAttributes helpers this file covers */ import { warning, serializePayload } from '../../lib/utils'; import insights, { writeDataAttributes, readDataAttributes } from '../insights'; diff --git a/packages/instantsearch.js/src/helpers/__tests__/reverseHighlight-test.ts b/packages/instantsearch.js/src/helpers/__tests__/reverseHighlight-test.ts index b1bb4e1f114..7cbc6ba059d 100644 --- a/packages/instantsearch.js/src/helpers/__tests__/reverseHighlight-test.ts +++ b/packages/instantsearch.js/src/helpers/__tests__/reverseHighlight-test.ts @@ -1,3 +1,4 @@ +/* oxlint-disable typescript-eslint/no-deprecated -- tests intentionally exercise the deprecated helper this file covers */ import reverseHighlight from '../reverseHighlight'; const NONE = 'none' as const; diff --git a/packages/instantsearch.js/src/helpers/__tests__/reverseSnippet-test.ts b/packages/instantsearch.js/src/helpers/__tests__/reverseSnippet-test.ts index cce3cd2eae8..e2a10c6f01c 100644 --- a/packages/instantsearch.js/src/helpers/__tests__/reverseSnippet-test.ts +++ b/packages/instantsearch.js/src/helpers/__tests__/reverseSnippet-test.ts @@ -1,3 +1,4 @@ +/* oxlint-disable typescript-eslint/no-deprecated -- tests intentionally exercise the deprecated helper this file covers */ import reverseSnippet from '../reverseSnippet'; const NONE = 'none' as const; diff --git a/packages/instantsearch.js/src/helpers/__tests__/snippet-test.ts b/packages/instantsearch.js/src/helpers/__tests__/snippet-test.ts index de2a8cf060e..8744d9edc47 100644 --- a/packages/instantsearch.js/src/helpers/__tests__/snippet-test.ts +++ b/packages/instantsearch.js/src/helpers/__tests__/snippet-test.ts @@ -1,3 +1,4 @@ +/* oxlint-disable typescript-eslint/no-deprecated -- tests intentionally exercise the deprecated helper this file covers */ import snippet from '../snippet'; const NONE = 'none' as const; diff --git a/packages/instantsearch.js/src/index.es.ts b/packages/instantsearch.js/src/index.es.ts index 85fd8ccaad0..d3e61b6c2c3 100644 --- a/packages/instantsearch.js/src/index.es.ts +++ b/packages/instantsearch.js/src/index.es.ts @@ -1,3 +1,4 @@ +/* oxlint-disable typescript-eslint/no-deprecated -- this entry point intentionally re-exports deprecated helpers for backwards compatibility */ import { snippet, reverseSnippet, diff --git a/packages/instantsearch.js/src/index.ts b/packages/instantsearch.js/src/index.ts index b99879f2e10..bc0871c9356 100644 --- a/packages/instantsearch.js/src/index.ts +++ b/packages/instantsearch.js/src/index.ts @@ -1,3 +1,4 @@ +/* oxlint-disable typescript-eslint/no-deprecated -- this entry point intentionally re-exports deprecated helpers for backwards compatibility */ import * as connectors from './connectors/index'; import * as helpers from './helpers/index'; import { createInfiniteHitsSessionStorageCache } from './lib/infiniteHitsCache/index'; diff --git a/packages/instantsearch.js/src/widgets/geo-search/__tests__/geo-search-test.ts b/packages/instantsearch.js/src/widgets/geo-search/__tests__/geo-search-test.ts index a10b12bc200..2a8f5110092 100644 --- a/packages/instantsearch.js/src/widgets/geo-search/__tests__/geo-search-test.ts +++ b/packages/instantsearch.js/src/widgets/geo-search/__tests__/geo-search-test.ts @@ -2,6 +2,8 @@ * @jest-environment @instantsearch/testutils/jest-environment-jsdom.ts */ +/* oxlint-disable typescript-eslint/no-deprecated -- preact's render is deprecated in v11 and google.maps.Marker is deprecated; the widget still uses them so the tests must too */ + /* global google */ import { createSearchClient,