diff --git a/.eslintrc.js b/.eslintrc.js index dca6267b02c092..5b86e0572e2daf 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -253,6 +253,11 @@ const RESTRICTED_IMPORTS = [ importNames: ['Route'], message: 'Please use @kbn/shared-ux-router instead', }, + { + name: 'rxjs/operators', + message: + 'Please, use rxjs instead: rxjs/operators is just a subset, unnecessarily duplicating the package import.', + }, ]; module.exports = { diff --git a/examples/expressions_explorer/public/run_expressions.tsx b/examples/expressions_explorer/public/run_expressions.tsx index f30069acbc3cac..bd5bf1ad721e56 100644 --- a/examples/expressions_explorer/public/run_expressions.tsx +++ b/examples/expressions_explorer/public/run_expressions.tsx @@ -7,7 +7,7 @@ */ import React, { useState, useEffect } from 'react'; -import { pluck } from 'rxjs/operators'; +import { pluck } from 'rxjs'; import { EuiCodeBlock, EuiFlexItem, diff --git a/examples/partial_results_example/public/app/app.tsx b/examples/partial_results_example/public/app/app.tsx index 414c7b3da2e1b8..333ce7f6c263e6 100644 --- a/examples/partial_results_example/public/app/app.tsx +++ b/examples/partial_results_example/public/app/app.tsx @@ -7,7 +7,7 @@ */ import React, { useContext, useEffect, useState } from 'react'; -import { pluck } from 'rxjs/operators'; +import { pluck } from 'rxjs'; import { EuiBasicTable, EuiCallOut, diff --git a/examples/partial_results_example/public/functions/count_event.ts b/examples/partial_results_example/public/functions/count_event.ts index d0d3b562d3fa45..8185e77f756e86 100644 --- a/examples/partial_results_example/public/functions/count_event.ts +++ b/examples/partial_results_example/public/functions/count_event.ts @@ -7,7 +7,7 @@ */ import { Observable, fromEvent } from 'rxjs'; -import { scan, startWith } from 'rxjs/operators'; +import { scan, startWith } from 'rxjs'; import type { ExpressionFunctionDefinition } from '@kbn/expressions-plugin/common'; export interface CountEventArguments { diff --git a/examples/partial_results_example/public/functions/get_events.ts b/examples/partial_results_example/public/functions/get_events.ts index 57ac2f51d2425b..1630a755ad49cf 100644 --- a/examples/partial_results_example/public/functions/get_events.ts +++ b/examples/partial_results_example/public/functions/get_events.ts @@ -7,7 +7,7 @@ */ import { Observable, fromEvent, merge } from 'rxjs'; -import { distinct, map, pluck, scan, take } from 'rxjs/operators'; +import { distinct, map, pluck, scan, take } from 'rxjs'; import type { Datatable, ExpressionFunctionDefinition } from '@kbn/expressions-plugin/common'; const EVENTS: Array = [ diff --git a/examples/search_examples/public/search_sessions/app.tsx b/examples/search_examples/public/search_sessions/app.tsx index 501d0b3940c2a5..d6adcd2c26f3ed 100644 --- a/examples/search_examples/public/search_sessions/app.tsx +++ b/examples/search_examples/public/search_sessions/app.tsx @@ -26,7 +26,7 @@ import { EuiText, EuiTitle, } from '@elastic/eui'; -import { catchError, map, tap } from 'rxjs/operators'; +import { catchError, map, tap } from 'rxjs'; import { lastValueFrom, of } from 'rxjs'; import { CoreStart } from '@kbn/core/public'; diff --git a/examples/search_examples/server/my_strategy.ts b/examples/search_examples/server/my_strategy.ts index 9eea71b7a6c80e..1cd271103d5cc6 100644 --- a/examples/search_examples/server/my_strategy.ts +++ b/examples/search_examples/server/my_strategy.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { ISearchStrategy, PluginStart } from '@kbn/data-plugin/server'; import { IMyStrategyRequest, IMyStrategyResponse } from '../common/types'; diff --git a/packages/analytics/client/src/analytics_client/analytics_client.ts b/packages/analytics/client/src/analytics_client/analytics_client.ts index 1029a87f2b9355..52521ecde95de7 100644 --- a/packages/analytics/client/src/analytics_client/analytics_client.ts +++ b/packages/analytics/client/src/analytics_client/analytics_client.ts @@ -23,7 +23,7 @@ import { skipWhile, takeUntil, tap, -} from 'rxjs/operators'; +} from 'rxjs'; import type { LogMeta } from '@kbn/logging'; import type { IShipper } from '../shippers'; import type { diff --git a/packages/core/analytics/core-analytics-browser-internal/src/track_clicks.test.ts b/packages/core/analytics/core-analytics-browser-internal/src/track_clicks.test.ts index 427ffc70bc2e1c..387a8bddf6cbb4 100644 --- a/packages/core/analytics/core-analytics-browser-internal/src/track_clicks.test.ts +++ b/packages/core/analytics/core-analytics-browser-internal/src/track_clicks.test.ts @@ -6,10 +6,9 @@ * Side Public License, v 1. */ -import { firstValueFrom, ReplaySubject } from 'rxjs'; +import { firstValueFrom, ReplaySubject, take } from 'rxjs'; import { analyticsClientMock } from './analytics_service.test.mocks'; import { trackClicks } from './track_clicks'; -import { take } from 'rxjs/operators'; describe('trackClicks', () => { const addEventListenerSpy = jest.spyOn(window, 'addEventListener'); diff --git a/packages/core/application/core-application-browser-internal/integration_tests/application_service.test.tsx b/packages/core/application/core-application-browser-internal/integration_tests/application_service.test.tsx index d9617952b26cae..d04157efb64761 100644 --- a/packages/core/application/core-application-browser-internal/integration_tests/application_service.test.tsx +++ b/packages/core/application/core-application-browser-internal/integration_tests/application_service.test.tsx @@ -6,8 +6,7 @@ * Side Public License, v 1. */ -import { BehaviorSubject, type Observable } from 'rxjs'; -import { take } from 'rxjs/operators'; +import { BehaviorSubject, type Observable, take } from 'rxjs'; import { act } from 'react-dom/test-utils'; import { createMemoryHistory, MemoryHistory } from 'history'; diff --git a/packages/core/application/core-application-browser-internal/src/application_service.test.ts b/packages/core/application/core-application-browser-internal/src/application_service.test.ts index 9cadadb5504f7f..073ce6099830e2 100644 --- a/packages/core/application/core-application-browser-internal/src/application_service.test.ts +++ b/packages/core/application/core-application-browser-internal/src/application_service.test.ts @@ -16,7 +16,7 @@ import { import { createElement } from 'react'; import { BehaviorSubject, firstValueFrom, Subject } from 'rxjs'; -import { bufferCount, takeUntil } from 'rxjs/operators'; +import { bufferCount, takeUntil } from 'rxjs'; import { mount, shallow } from 'enzyme'; import { createBrowserHistory } from 'history'; diff --git a/packages/core/application/core-application-browser-internal/src/application_service.tsx b/packages/core/application/core-application-browser-internal/src/application_service.tsx index 417b36daaf9f4b..b30f4ce6507302 100644 --- a/packages/core/application/core-application-browser-internal/src/application_service.tsx +++ b/packages/core/application/core-application-browser-internal/src/application_service.tsx @@ -8,7 +8,7 @@ import React from 'react'; import { BehaviorSubject, firstValueFrom, type Observable, Subject, type Subscription } from 'rxjs'; -import { map, shareReplay, takeUntil, distinctUntilChanged, filter, take } from 'rxjs/operators'; +import { map, shareReplay, takeUntil, distinctUntilChanged, filter, take } from 'rxjs'; import { createBrowserHistory, History } from 'history'; import type { PluginOpaqueId } from '@kbn/core-base-common'; diff --git a/packages/core/apps/core-apps-server-internal/src/bundle_routes/utils.ts b/packages/core/apps/core-apps-server-internal/src/bundle_routes/utils.ts index a2adefcfa73c28..fe340f836d84e5 100644 --- a/packages/core/apps/core-apps-server-internal/src/bundle_routes/utils.ts +++ b/packages/core/apps/core-apps-server-internal/src/bundle_routes/utils.ts @@ -9,7 +9,7 @@ import { createReadStream, Stats } from 'fs'; import { createHash } from 'crypto'; import * as Rx from 'rxjs'; -import { map, takeUntil } from 'rxjs/operators'; +import { map, takeUntil } from 'rxjs'; export const generateFileHash = (fd: number): Promise => { const hash = createHash('sha1'); diff --git a/packages/core/chrome/core-chrome-browser-internal/src/chrome_service.test.tsx b/packages/core/chrome/core-chrome-browser-internal/src/chrome_service.test.tsx index 4ca4c4ff775f51..08847884eeafe3 100644 --- a/packages/core/chrome/core-chrome-browser-internal/src/chrome_service.test.tsx +++ b/packages/core/chrome/core-chrome-browser-internal/src/chrome_service.test.tsx @@ -10,7 +10,7 @@ import { registerAnalyticsContextProviderMock } from './chrome_service.test.mock import { shallow, mount } from 'enzyme'; import React from 'react'; import * as Rx from 'rxjs'; -import { toArray } from 'rxjs/operators'; +import { toArray } from 'rxjs'; import { injectedMetadataServiceMock } from '@kbn/core-injected-metadata-browser-mocks'; import { docLinksServiceMock } from '@kbn/core-doc-links-browser-mocks'; import { httpServiceMock } from '@kbn/core-http-browser-mocks'; diff --git a/packages/core/chrome/core-chrome-browser-internal/src/chrome_service.tsx b/packages/core/chrome/core-chrome-browser-internal/src/chrome_service.tsx index 7f14b54a0863a1..664230d749d0b4 100644 --- a/packages/core/chrome/core-chrome-browser-internal/src/chrome_service.tsx +++ b/packages/core/chrome/core-chrome-browser-internal/src/chrome_service.tsx @@ -9,7 +9,7 @@ import React, { useMemo } from 'react'; import { FormattedMessage } from '@kbn/i18n-react'; import { BehaviorSubject, combineLatest, merge, type Observable, of, ReplaySubject } from 'rxjs'; -import { mergeMap, map, takeUntil, filter } from 'rxjs/operators'; +import { mergeMap, map, takeUntil, filter } from 'rxjs'; import { parse } from 'url'; import { EuiLink } from '@elastic/eui'; import useObservable from 'react-use/lib/useObservable'; diff --git a/packages/core/chrome/core-chrome-browser-internal/src/nav_controls/nav_controls_service.test.ts b/packages/core/chrome/core-chrome-browser-internal/src/nav_controls/nav_controls_service.test.ts index 2019658aaa3e0e..907146601d93e2 100644 --- a/packages/core/chrome/core-chrome-browser-internal/src/nav_controls/nav_controls_service.test.ts +++ b/packages/core/chrome/core-chrome-browser-internal/src/nav_controls/nav_controls_service.test.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; import { NavControlsService } from './nav_controls_service'; describe('RecentlyAccessed#start()', () => { diff --git a/packages/core/chrome/core-chrome-browser-internal/src/nav_controls/nav_controls_service.ts b/packages/core/chrome/core-chrome-browser-internal/src/nav_controls/nav_controls_service.ts index 1dada1d1324593..dbc861e780ad27 100644 --- a/packages/core/chrome/core-chrome-browser-internal/src/nav_controls/nav_controls_service.ts +++ b/packages/core/chrome/core-chrome-browser-internal/src/nav_controls/nav_controls_service.ts @@ -8,7 +8,7 @@ import { sortBy } from 'lodash'; import { BehaviorSubject, ReplaySubject } from 'rxjs'; -import { map, takeUntil } from 'rxjs/operators'; +import { map, takeUntil } from 'rxjs'; import type { ChromeNavControl, ChromeNavControls, diff --git a/packages/core/chrome/core-chrome-browser-internal/src/nav_links/nav_links_service.test.ts b/packages/core/chrome/core-chrome-browser-internal/src/nav_links/nav_links_service.test.ts index 7baab7605f3534..38143ecae07d9f 100644 --- a/packages/core/chrome/core-chrome-browser-internal/src/nav_links/nav_links_service.test.ts +++ b/packages/core/chrome/core-chrome-browser-internal/src/nav_links/nav_links_service.test.ts @@ -7,7 +7,7 @@ */ import { BehaviorSubject, lastValueFrom } from 'rxjs'; -import { take, map, takeLast } from 'rxjs/operators'; +import { take, map, takeLast } from 'rxjs'; import { type App, AppStatus } from '@kbn/core-application-browser'; import { NavLinksService } from './nav_links_service'; diff --git a/packages/core/chrome/core-chrome-browser-internal/src/nav_links/nav_links_service.ts b/packages/core/chrome/core-chrome-browser-internal/src/nav_links/nav_links_service.ts index 04b3fa8e3e7baa..a87613ba6f721e 100644 --- a/packages/core/chrome/core-chrome-browser-internal/src/nav_links/nav_links_service.ts +++ b/packages/core/chrome/core-chrome-browser-internal/src/nav_links/nav_links_service.ts @@ -8,7 +8,7 @@ import { sortBy } from 'lodash'; import { BehaviorSubject, ReplaySubject } from 'rxjs'; -import { map, takeUntil } from 'rxjs/operators'; +import { map, takeUntil } from 'rxjs'; import type { IBasePath } from '@kbn/core-http-browser'; import type { InternalHttpStart } from '@kbn/core-http-browser-internal'; import type { PublicAppDeepLinkInfo, PublicAppInfo } from '@kbn/core-application-browser'; diff --git a/packages/core/chrome/core-chrome-browser-internal/src/recently_accessed/persisted_log.ts b/packages/core/chrome/core-chrome-browser-internal/src/recently_accessed/persisted_log.ts index 0102bcd4024634..a518b232eaeb4d 100644 --- a/packages/core/chrome/core-chrome-browser-internal/src/recently_accessed/persisted_log.ts +++ b/packages/core/chrome/core-chrome-browser-internal/src/recently_accessed/persisted_log.ts @@ -8,7 +8,7 @@ import { cloneDeep, isEqual, take } from 'lodash'; import * as Rx from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; interface PersistedLogOptions { maxLength: number | string; diff --git a/packages/core/chrome/core-chrome-browser-internal/src/recently_accessed/recently_accessed_service.test.ts b/packages/core/chrome/core-chrome-browser-internal/src/recently_accessed/recently_accessed_service.test.ts index 20784f0f2ea113..e394f81fab11d6 100644 --- a/packages/core/chrome/core-chrome-browser-internal/src/recently_accessed/recently_accessed_service.test.ts +++ b/packages/core/chrome/core-chrome-browser-internal/src/recently_accessed/recently_accessed_service.test.ts @@ -7,7 +7,7 @@ */ import { Subject } from 'rxjs'; -import { takeUntil, bufferCount } from 'rxjs/operators'; +import { takeUntil, bufferCount } from 'rxjs'; import { httpServiceMock } from '@kbn/core-http-browser-mocks'; import { RecentlyAccessedService } from './recently_accessed_service'; diff --git a/packages/core/custom-branding/core-custom-branding-browser-internal/src/custom_branding_service.ts b/packages/core/custom-branding/core-custom-branding-browser-internal/src/custom_branding_service.ts index aa5521333f583d..1e3f2fe8e6061e 100644 --- a/packages/core/custom-branding/core-custom-branding-browser-internal/src/custom_branding_service.ts +++ b/packages/core/custom-branding/core-custom-branding-browser-internal/src/custom_branding_service.ts @@ -7,7 +7,7 @@ */ import { Subject, BehaviorSubject } from 'rxjs'; -import { shareReplay, takeUntil, map } from 'rxjs/operators'; +import { shareReplay, takeUntil, map } from 'rxjs'; import type { CustomBrandingStart, CustomBrandingSetup, diff --git a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/elasticsearch_service.test.ts b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/elasticsearch_service.test.ts index 9ee79a9062973e..7a07e9df73932d 100644 --- a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/elasticsearch_service.test.ts +++ b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/elasticsearch_service.test.ts @@ -24,7 +24,7 @@ import { import type { NodesVersionCompatibility } from './version_check/ensure_es_version'; import { BehaviorSubject, firstValueFrom, of } from 'rxjs'; -import { first, concatMap } from 'rxjs/operators'; +import { first, concatMap } from 'rxjs'; import { REPO_ROOT } from '@kbn/repo-info'; import { Env } from '@kbn/config'; import { configServiceMock, getEnvOptions } from '@kbn/config-mocks'; diff --git a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/elasticsearch_service.ts b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/elasticsearch_service.ts index 8a75bfb4f82348..06c22d1c24e0f7 100644 --- a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/elasticsearch_service.ts +++ b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/elasticsearch_service.ts @@ -7,7 +7,7 @@ */ import { firstValueFrom, Observable, Subject } from 'rxjs'; -import { map, takeUntil } from 'rxjs/operators'; +import { map, takeUntil } from 'rxjs'; import type { Logger } from '@kbn/logging'; import type { CoreContext, CoreService } from '@kbn/core-base-server-internal'; diff --git a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/is_valid_connection.ts b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/is_valid_connection.ts index b36f89cdc8317c..62edf2fbc94ad5 100644 --- a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/is_valid_connection.ts +++ b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/is_valid_connection.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { filter } from 'rxjs/operators'; +import { filter } from 'rxjs'; import { errors } from '@elastic/elasticsearch'; import { Observable, firstValueFrom } from 'rxjs'; import { NodesVersionCompatibility } from './version_check/ensure_es_version'; diff --git a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/retry_call_cluster.ts b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/retry_call_cluster.ts index af4809990db5f6..b86ab83bfe1e8a 100644 --- a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/retry_call_cluster.ts +++ b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/retry_call_cluster.ts @@ -7,7 +7,7 @@ */ import { defer, throwError, iif, timer } from 'rxjs'; -import { concatMap, retryWhen } from 'rxjs/operators'; +import { concatMap, retryWhen } from 'rxjs'; const retryResponseStatuses = [ 503, // ServiceUnavailable diff --git a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/status.test.ts b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/status.test.ts index 8889125bf1d4ec..10a8a64ba070b4 100644 --- a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/status.test.ts +++ b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/status.test.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; import { Subject, of } from 'rxjs'; import { ServiceStatusLevels, ServiceStatusLevel, ServiceStatus } from '@kbn/core-status-common'; diff --git a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/status.ts b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/status.ts index fbb11824d8e83d..a2aa13887160d5 100644 --- a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/status.ts +++ b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/status.ts @@ -7,7 +7,7 @@ */ import { Observable, merge, of } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { ServiceStatus, ServiceStatusLevels } from '@kbn/core-status-common'; import { ElasticsearchStatusMeta } from './types'; import { NodesVersionCompatibility } from './version_check/ensure_es_version'; diff --git a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/version_check/ensure_es_version.test.ts b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/version_check/ensure_es_version.test.ts index 5257be97f26e6c..9f6b31cf2230c1 100644 --- a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/version_check/ensure_es_version.test.ts +++ b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/version_check/ensure_es_version.test.ts @@ -9,7 +9,7 @@ import { mapNodesVersionCompatibility, pollEsNodesVersion, NodesInfo } from './ensure_es_version'; import { loggingSystemMock } from '@kbn/core-logging-server-mocks'; import { elasticsearchClientMock } from '@kbn/core-elasticsearch-client-server-mocks'; -import { take, delay } from 'rxjs/operators'; +import { take, delay } from 'rxjs'; import { TestScheduler } from 'rxjs/testing'; import { of } from 'rxjs'; diff --git a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/version_check/ensure_es_version.ts b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/version_check/ensure_es_version.ts index 6f557c02b2638b..753a9bd079a4e0 100644 --- a/packages/core/elasticsearch/core-elasticsearch-server-internal/src/version_check/ensure_es_version.ts +++ b/packages/core/elasticsearch/core-elasticsearch-server-internal/src/version_check/ensure_es_version.ts @@ -21,7 +21,7 @@ import { tap, startWith, shareReplay, -} from 'rxjs/operators'; +} from 'rxjs'; import type { Logger } from '@kbn/logging'; import type { ElasticsearchClient } from '@kbn/core-elasticsearch-server'; import { diff --git a/packages/core/execution-context/core-execution-context-browser-internal/src/execution_context_service.ts b/packages/core/execution-context/core-execution-context-browser-internal/src/execution_context_service.ts index e09de53c78727f..3b413aa1c52378 100644 --- a/packages/core/execution-context/core-execution-context-browser-internal/src/execution_context_service.ts +++ b/packages/core/execution-context/core-execution-context-browser-internal/src/execution_context_service.ts @@ -9,7 +9,7 @@ import { compact, isEqual, isUndefined, omitBy } from 'lodash'; import type { Observable } from 'rxjs'; import { BehaviorSubject, Subscription } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { CoreService } from '@kbn/core-base-browser-internal'; import type { AnalyticsServiceSetup } from '@kbn/core-analytics-browser'; import type { KibanaExecutionContext } from '@kbn/core-execution-context-common'; diff --git a/packages/core/http/core-http-browser-internal/src/fetch.test.ts b/packages/core/http/core-http-browser-internal/src/fetch.test.ts index d4f37a6601b698..e8015a50305321 100644 --- a/packages/core/http/core-http-browser-internal/src/fetch.test.ts +++ b/packages/core/http/core-http-browser-internal/src/fetch.test.ts @@ -10,7 +10,7 @@ import fetchMock from 'fetch-mock/es5/client'; import { readFileSync } from 'fs'; import { join } from 'path'; -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { executionContextServiceMock } from '@kbn/core-execution-context-browser-mocks'; import type { HttpResponse, HttpFetchOptionsWithPath } from '@kbn/core-http-browser'; diff --git a/packages/core/http/core-http-browser-internal/src/loading_count_service.test.ts b/packages/core/http/core-http-browser-internal/src/loading_count_service.test.ts index 041af203c8b373..287f6d30143ec6 100644 --- a/packages/core/http/core-http-browser-internal/src/loading_count_service.test.ts +++ b/packages/core/http/core-http-browser-internal/src/loading_count_service.test.ts @@ -7,7 +7,7 @@ */ import { Observable, throwError, of, Subject } from 'rxjs'; -import { toArray } from 'rxjs/operators'; +import { toArray } from 'rxjs'; import { fatalErrorsServiceMock } from '@kbn/core-fatal-errors-browser-mocks'; import { LoadingCountService } from './loading_count_service'; diff --git a/packages/core/http/core-http-browser-internal/src/loading_count_service.ts b/packages/core/http/core-http-browser-internal/src/loading_count_service.ts index 4df60e53f9c66d..e44efb55a4031c 100644 --- a/packages/core/http/core-http-browser-internal/src/loading_count_service.ts +++ b/packages/core/http/core-http-browser-internal/src/loading_count_service.ts @@ -7,15 +7,7 @@ */ import { BehaviorSubject, Observable, Subject } from 'rxjs'; -import { - distinctUntilChanged, - endWith, - map, - pairwise, - startWith, - takeUntil, - tap, -} from 'rxjs/operators'; +import { distinctUntilChanged, endWith, map, pairwise, startWith, takeUntil, tap } from 'rxjs'; import type { CoreService } from '@kbn/core-base-browser-internal'; import type { FatalErrorsSetup } from '@kbn/core-fatal-errors-browser'; diff --git a/packages/core/http/core-http-router-server-internal/src/request.ts b/packages/core/http/core-http-router-server-internal/src/request.ts index 3c60b32219eaa6..450294fb09c0fe 100644 --- a/packages/core/http/core-http-router-server-internal/src/request.ts +++ b/packages/core/http/core-http-router-server-internal/src/request.ts @@ -11,7 +11,7 @@ import { v4 as uuidv4 } from 'uuid'; import { inspect } from 'util'; import type { Request, RouteOptions } from '@hapi/hapi'; import { fromEvent, NEVER } from 'rxjs'; -import { shareReplay, first, filter } from 'rxjs/operators'; +import { shareReplay, first, filter } from 'rxjs'; import { RecursiveReadonly } from '@kbn/utility-types'; import { deepFreeze } from '@kbn/std'; import { diff --git a/packages/core/http/core-http-server-internal/src/http_server.ts b/packages/core/http/core-http-server-internal/src/http_server.ts index c023f392068682..7d0c90faa71adf 100644 --- a/packages/core/http/core-http-server-internal/src/http_server.ts +++ b/packages/core/http/core-http-server-internal/src/http_server.ts @@ -20,7 +20,7 @@ import { import type { Duration } from 'moment'; import { firstValueFrom, Observable, Subscription } from 'rxjs'; -import { take, pairwise } from 'rxjs/operators'; +import { take, pairwise } from 'rxjs'; import apm from 'elastic-apm-node'; // @ts-expect-error no type definition import Brok from 'brok'; diff --git a/packages/core/http/core-http-server-internal/src/http_service.ts b/packages/core/http/core-http-server-internal/src/http_service.ts index 3dcab5be510e92..f6cf47ddf65c5d 100644 --- a/packages/core/http/core-http-server-internal/src/http_service.ts +++ b/packages/core/http/core-http-server-internal/src/http_service.ts @@ -7,7 +7,7 @@ */ import { Observable, Subscription, combineLatest, firstValueFrom } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { pick } from '@kbn/std'; import { Logger } from '@kbn/logging'; diff --git a/packages/core/integrations/core-integrations-browser-internal/src/moment/moment_service.ts b/packages/core/integrations/core-integrations-browser-internal/src/moment/moment_service.ts index 633223864f202b..1031ff3012ce34 100644 --- a/packages/core/integrations/core-integrations-browser-internal/src/moment/moment_service.ts +++ b/packages/core/integrations/core-integrations-browser-internal/src/moment/moment_service.ts @@ -8,7 +8,7 @@ import moment from 'moment-timezone'; import { merge, Subscription } from 'rxjs'; -import { tap } from 'rxjs/operators'; +import { tap } from 'rxjs'; import type { CoreService } from '@kbn/core-base-browser-internal'; import type { IUiSettingsClient } from '@kbn/core-ui-settings-browser'; diff --git a/packages/core/metrics/core-metrics-server-internal/src/metrics_service.test.ts b/packages/core/metrics/core-metrics-server-internal/src/metrics_service.test.ts index 176ad9c7fa4ce1..58c036c32aefe9 100644 --- a/packages/core/metrics/core-metrics-server-internal/src/metrics_service.test.ts +++ b/packages/core/metrics/core-metrics-server-internal/src/metrics_service.test.ts @@ -8,7 +8,7 @@ import moment from 'moment'; -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; import { configServiceMock } from '@kbn/config-mocks'; import { mockCoreContext } from '@kbn/core-base-server-mocks'; import { loggingSystemMock } from '@kbn/core-logging-server-mocks'; diff --git a/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_service.test.ts b/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_service.test.ts index f8aafde90e46bf..191e4e9ab56890 100644 --- a/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_service.test.ts +++ b/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_service.test.ts @@ -7,7 +7,7 @@ */ import { InternalOverlayBannersStart, OverlayBannersService } from './banners_service'; -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; import { i18nServiceMock } from '@kbn/core-i18n-browser-mocks'; import { uiSettingsServiceMock } from '@kbn/core-ui-settings-browser-mocks'; diff --git a/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_service.tsx b/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_service.tsx index df38511d83b116..4ae4c6b18baa60 100644 --- a/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_service.tsx +++ b/packages/core/overlays/core-overlays-browser-internal/src/banners/banners_service.tsx @@ -8,7 +8,7 @@ import React from 'react'; import { BehaviorSubject, type Observable } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { I18nStart } from '@kbn/core-i18n-browser'; import type { IUiSettingsClient } from '@kbn/core-ui-settings-browser'; diff --git a/packages/core/overlays/core-overlays-browser-internal/src/banners/user_banner_service.tsx b/packages/core/overlays/core-overlays-browser-internal/src/banners/user_banner_service.tsx index 549b02e4a8f320..b4eb687f604b2a 100644 --- a/packages/core/overlays/core-overlays-browser-internal/src/banners/user_banner_service.tsx +++ b/packages/core/overlays/core-overlays-browser-internal/src/banners/user_banner_service.tsx @@ -8,7 +8,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; -import { filter } from 'rxjs/operators'; +import { filter } from 'rxjs'; import { Subscription } from 'rxjs'; import { FormattedMessage } from '@kbn/i18n-react'; diff --git a/packages/core/plugins/core-plugins-server-internal/src/discovery/plugins_discovery.test.ts b/packages/core/plugins/core-plugins-server-internal/src/discovery/plugins_discovery.test.ts index 93657a1f2533e7..1b0c22aa373c2f 100644 --- a/packages/core/plugins/core-plugins-server-internal/src/discovery/plugins_discovery.test.ts +++ b/packages/core/plugins/core-plugins-server-internal/src/discovery/plugins_discovery.test.ts @@ -15,7 +15,7 @@ import { loggingSystemMock } from '@kbn/core-logging-server-mocks'; import type { Package } from '@kbn/repo-packages'; import { firstValueFrom, from } from 'rxjs'; -import { map, toArray } from 'rxjs/operators'; +import { map, toArray } from 'rxjs'; import { resolve } from 'path'; import { ConfigService, Env } from '@kbn/config'; import type { CoreContext } from '@kbn/core-base-server-internal'; diff --git a/packages/core/plugins/core-plugins-server-internal/src/discovery/plugins_discovery.ts b/packages/core/plugins/core-plugins-server-internal/src/discovery/plugins_discovery.ts index 60199d9987ae82..1899b9a350c35c 100644 --- a/packages/core/plugins/core-plugins-server-internal/src/discovery/plugins_discovery.ts +++ b/packages/core/plugins/core-plugins-server-internal/src/discovery/plugins_discovery.ts @@ -7,7 +7,7 @@ */ import { from, merge, EMPTY } from 'rxjs'; -import { catchError, filter, map, mergeMap, concatMap, shareReplay, toArray } from 'rxjs/operators'; +import { catchError, filter, map, mergeMap, concatMap, shareReplay, toArray } from 'rxjs'; import { Logger } from '@kbn/logging'; import { getPluginPackagesFilter } from '@kbn/repo-packages'; import type { CoreContext } from '@kbn/core-base-server-internal'; diff --git a/packages/core/plugins/core-plugins-server-internal/src/discovery/scan_plugin_search_paths.test.ts b/packages/core/plugins/core-plugins-server-internal/src/discovery/scan_plugin_search_paths.test.ts index 85b64f0d17de6d..3bdae37ed222d4 100644 --- a/packages/core/plugins/core-plugins-server-internal/src/discovery/scan_plugin_search_paths.test.ts +++ b/packages/core/plugins/core-plugins-server-internal/src/discovery/scan_plugin_search_paths.test.ts @@ -8,7 +8,7 @@ import mockFs from 'mock-fs'; import { loggingSystemMock } from '@kbn/core-logging-server-mocks'; -import { toArray } from 'rxjs/operators'; +import { toArray } from 'rxjs'; import { resolve } from 'path'; import { scanPluginSearchPaths } from './scan_plugin_search_paths'; import { PluginDiscoveryError } from './plugin_discovery_error'; diff --git a/packages/core/plugins/core-plugins-server-internal/src/discovery/scan_plugin_search_paths.ts b/packages/core/plugins/core-plugins-server-internal/src/discovery/scan_plugin_search_paths.ts index a545e9a19f3c31..68122c76328571 100644 --- a/packages/core/plugins/core-plugins-server-internal/src/discovery/scan_plugin_search_paths.ts +++ b/packages/core/plugins/core-plugins-server-internal/src/discovery/scan_plugin_search_paths.ts @@ -9,7 +9,7 @@ import { PathLike, readdir, stat, Stats } from 'fs'; import { resolve } from 'path'; import { bindNodeCallback, from, Observable } from 'rxjs'; -import { catchError, mergeMap } from 'rxjs/operators'; +import { catchError, mergeMap } from 'rxjs'; import type { Logger } from '@kbn/logging'; import { PluginDiscoveryError } from './plugin_discovery_error'; diff --git a/packages/core/plugins/core-plugins-server-internal/src/legacy_config.test.ts b/packages/core/plugins/core-plugins-server-internal/src/legacy_config.test.ts index 1bb1dbb98cfa33..5e515d8199ef02 100644 --- a/packages/core/plugins/core-plugins-server-internal/src/legacy_config.test.ts +++ b/packages/core/plugins/core-plugins-server-internal/src/legacy_config.test.ts @@ -5,7 +5,7 @@ * in compliance with, at your election, the Elastic License 2.0 or the Server * Side Public License, v 1. */ -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; import { getGlobalConfig, getGlobalConfig$ } from './legacy_config'; import { duration } from 'moment'; import { fromRoot } from '@kbn/repo-info'; diff --git a/packages/core/plugins/core-plugins-server-internal/src/legacy_config.ts b/packages/core/plugins/core-plugins-server-internal/src/legacy_config.ts index 46e792d6b226d8..aac4b85bc0c233 100644 --- a/packages/core/plugins/core-plugins-server-internal/src/legacy_config.ts +++ b/packages/core/plugins/core-plugins-server-internal/src/legacy_config.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { map, shareReplay } from 'rxjs/operators'; +import { map, shareReplay } from 'rxjs'; import { combineLatest, Observable } from 'rxjs'; import { PathConfigType, config as pathConfig } from '@kbn/utils'; import { pick, deepFreeze } from '@kbn/std'; diff --git a/packages/core/plugins/core-plugins-server-internal/src/plugin_context.test.ts b/packages/core/plugins/core-plugins-server-internal/src/plugin_context.test.ts index 22878c820e254c..6afc885bd1607b 100644 --- a/packages/core/plugins/core-plugins-server-internal/src/plugin_context.test.ts +++ b/packages/core/plugins/core-plugins-server-internal/src/plugin_context.test.ts @@ -7,7 +7,7 @@ */ import { duration } from 'moment'; -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { REPO_ROOT, fromRoot } from '@kbn/repo-info'; import { rawConfigServiceMock, getEnvOptions, configServiceMock } from '@kbn/config-mocks'; import type { CoreContext } from '@kbn/core-base-server-internal'; diff --git a/packages/core/plugins/core-plugins-server-internal/src/plugin_context.ts b/packages/core/plugins/core-plugins-server-internal/src/plugin_context.ts index b287407fa106cf..6928c5791c0a81 100644 --- a/packages/core/plugins/core-plugins-server-internal/src/plugin_context.ts +++ b/packages/core/plugins/core-plugins-server-internal/src/plugin_context.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { shareReplay } from 'rxjs/operators'; +import { shareReplay } from 'rxjs'; import type { CoreContext } from '@kbn/core-base-server-internal'; import type { PluginOpaqueId } from '@kbn/core-base-common'; import type { NodeInfo } from '@kbn/core-node-server'; diff --git a/packages/core/plugins/core-plugins-server-internal/src/plugins_service.test.ts b/packages/core/plugins/core-plugins-server-internal/src/plugins_service.test.ts index 7d0df69b238910..076245a07b7581 100644 --- a/packages/core/plugins/core-plugins-server-internal/src/plugins_service.test.ts +++ b/packages/core/plugins/core-plugins-server-internal/src/plugins_service.test.ts @@ -25,7 +25,7 @@ import { PluginWrapper } from './plugin'; import { PluginsService } from './plugins_service'; import { PluginsSystem } from './plugins_system'; import { config, PluginsConfigType } from './plugins_config'; -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; import type { PluginConfigDescriptor } from '@kbn/core-plugins-server'; import { DiscoveredPlugin, PluginType } from '@kbn/core-base-common'; diff --git a/packages/core/plugins/core-plugins-server-internal/src/plugins_service.ts b/packages/core/plugins/core-plugins-server-internal/src/plugins_service.ts index c3828dc75cd503..3db41cb2a8734b 100644 --- a/packages/core/plugins/core-plugins-server-internal/src/plugins_service.ts +++ b/packages/core/plugins/core-plugins-server-internal/src/plugins_service.ts @@ -8,7 +8,7 @@ import Path from 'path'; import { firstValueFrom, Observable } from 'rxjs'; -import { filter, map, tap, toArray } from 'rxjs/operators'; +import { filter, map, tap, toArray } from 'rxjs'; import { getFlattenedObject } from '@kbn/std'; import { Logger } from '@kbn/logging'; diff --git a/packages/core/rendering/core-rendering-browser-internal/src/rendering_service.tsx b/packages/core/rendering/core-rendering-browser-internal/src/rendering_service.tsx index 86c6a98122fa42..38a7dec34690d2 100644 --- a/packages/core/rendering/core-rendering-browser-internal/src/rendering_service.tsx +++ b/packages/core/rendering/core-rendering-browser-internal/src/rendering_service.tsx @@ -8,7 +8,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; -import { pairwise, startWith } from 'rxjs/operators'; +import { pairwise, startWith } from 'rxjs'; import type { AnalyticsServiceStart } from '@kbn/core-analytics-browser'; import type { InternalApplicationStart } from '@kbn/core-application-browser-internal'; diff --git a/packages/core/rendering/core-rendering-server-internal/src/rendering_service.tsx b/packages/core/rendering/core-rendering-server-internal/src/rendering_service.tsx index dcf7162b481f8e..5b8f86a96697b6 100644 --- a/packages/core/rendering/core-rendering-server-internal/src/rendering_service.tsx +++ b/packages/core/rendering/core-rendering-server-internal/src/rendering_service.tsx @@ -9,7 +9,7 @@ import React from 'react'; import { renderToStaticMarkup } from 'react-dom/server'; import { firstValueFrom, of } from 'rxjs'; -import { catchError, take, timeout } from 'rxjs/operators'; +import { catchError, take, timeout } from 'rxjs'; import { i18n } from '@kbn/i18n'; import type { ThemeVersion } from '@kbn/ui-shared-deps-npm'; diff --git a/packages/core/root/core-root-server-internal/src/root/index.test.ts b/packages/core/root/core-root-server-internal/src/root/index.test.ts index 0610d940053dc8..b557436956b1e8 100644 --- a/packages/core/root/core-root-server-internal/src/root/index.test.ts +++ b/packages/core/root/core-root-server-internal/src/root/index.test.ts @@ -9,7 +9,7 @@ import { rawConfigService, configService, logger, mockServer } from './index.test.mocks'; import { BehaviorSubject } from 'rxjs'; -import { filter, first } from 'rxjs/operators'; +import { filter, first } from 'rxjs'; import { CriticalError } from '@kbn/core-base-server-internal'; import { REPO_ROOT } from '@kbn/repo-info'; import { Env } from '@kbn/config'; diff --git a/packages/core/root/core-root-server-internal/src/root/index.ts b/packages/core/root/core-root-server-internal/src/root/index.ts index 34f54fa1ebad86..eebd69ef8e3ac8 100644 --- a/packages/core/root/core-root-server-internal/src/root/index.ts +++ b/packages/core/root/core-root-server-internal/src/root/index.ts @@ -7,14 +7,7 @@ */ import { ConnectableObservable, Subscription } from 'rxjs'; -import { - first, - publishReplay, - switchMap, - concatMap, - tap, - distinctUntilChanged, -} from 'rxjs/operators'; +import { first, publishReplay, switchMap, concatMap, tap, distinctUntilChanged } from 'rxjs'; import type { Logger, LoggerFactory } from '@kbn/logging'; import type { Env, RawConfigurationProvider } from '@kbn/config'; import { LoggingConfigType, LoggingSystem } from '@kbn/core-logging-server-internal'; diff --git a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/kibana_migrator.test.ts b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/kibana_migrator.test.ts index 46a7ddf882b8d3..80abe48a810c50 100644 --- a/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/kibana_migrator.test.ts +++ b/packages/core/saved-objects/core-saved-objects-migration-server-internal/src/kibana_migrator.test.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; import { loggingSystemMock } from '@kbn/core-logging-server-mocks'; import { elasticsearchClientMock } from '@kbn/core-elasticsearch-client-server-mocks'; import { elasticsearchServiceMock } from '@kbn/core-elasticsearch-server-mocks'; diff --git a/packages/core/saved-objects/core-saved-objects-server-internal/src/saved_objects_service.test.ts b/packages/core/saved-objects/core-saved-objects-server-internal/src/saved_objects_service.test.ts index 5f53633b79c22e..904aedcd328e4e 100644 --- a/packages/core/saved-objects/core-saved-objects-server-internal/src/saved_objects_service.test.ts +++ b/packages/core/saved-objects/core-saved-objects-server-internal/src/saved_objects_service.test.ts @@ -19,7 +19,7 @@ import { applyTypeDefaultsMock, } from './saved_objects_service.test.mocks'; import { BehaviorSubject, firstValueFrom, EMPTY } from 'rxjs'; -import { skip } from 'rxjs/operators'; +import { skip } from 'rxjs'; import { type RawPackageInfo, Env } from '@kbn/config'; import { ByteSizeValue } from '@kbn/config-schema'; import { REPO_ROOT } from '@kbn/repo-info'; diff --git a/packages/core/saved-objects/core-saved-objects-server-internal/src/saved_objects_service.ts b/packages/core/saved-objects/core-saved-objects-server-internal/src/saved_objects_service.ts index f51817815241d2..c79c2d0b1a7bb9 100644 --- a/packages/core/saved-objects/core-saved-objects-server-internal/src/saved_objects_service.ts +++ b/packages/core/saved-objects/core-saved-objects-server-internal/src/saved_objects_service.ts @@ -7,7 +7,7 @@ */ import { Subject, Observable, firstValueFrom, of } from 'rxjs'; -import { filter, switchMap } from 'rxjs/operators'; +import { filter, switchMap } from 'rxjs'; import type { Logger } from '@kbn/logging'; import { stripVersionQualifier } from '@kbn/std'; import type { ServiceStatus } from '@kbn/core-status-common'; diff --git a/packages/core/saved-objects/core-saved-objects-server-internal/src/status.test.ts b/packages/core/saved-objects/core-saved-objects-server-internal/src/status.test.ts index 8f7f1281f89ead..368a405295b6c3 100644 --- a/packages/core/saved-objects/core-saved-objects-server-internal/src/status.test.ts +++ b/packages/core/saved-objects/core-saved-objects-server-internal/src/status.test.ts @@ -9,7 +9,7 @@ import { of, Observable } from 'rxjs'; import { type ServiceStatus, ServiceStatusLevels } from '@kbn/core-status-common'; import { calculateStatus$ } from './status'; -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; describe('calculateStatus$', () => { const expectUnavailableDueToEs = (status$: Observable) => diff --git a/packages/core/saved-objects/core-saved-objects-server-internal/src/status.ts b/packages/core/saved-objects/core-saved-objects-server-internal/src/status.ts index 03722e7de00e35..f5260f2e2f791e 100644 --- a/packages/core/saved-objects/core-saved-objects-server-internal/src/status.ts +++ b/packages/core/saved-objects/core-saved-objects-server-internal/src/status.ts @@ -7,7 +7,7 @@ */ import { Observable, combineLatest } from 'rxjs'; -import { startWith, map } from 'rxjs/operators'; +import { startWith, map } from 'rxjs'; import { type ServiceStatus, ServiceStatusLevels } from '@kbn/core-status-common'; import type { SavedObjectStatusMeta } from '@kbn/core-saved-objects-server'; import type { KibanaMigratorStatus } from '@kbn/core-saved-objects-base-server-internal'; diff --git a/packages/core/status/core-status-server-internal/src/log_core_services_status.ts b/packages/core/status/core-status-server-internal/src/log_core_services_status.ts index e258bdd75a3aa1..41b4ed3882779d 100644 --- a/packages/core/status/core-status-server-internal/src/log_core_services_status.ts +++ b/packages/core/status/core-status-server-internal/src/log_core_services_status.ts @@ -8,7 +8,7 @@ import { uniq } from 'lodash'; import { merge, type Observable, Subject, type Subscription } from 'rxjs'; -import { pairwise, takeUntil, map, startWith, bufferTime, concatAll, filter } from 'rxjs/operators'; +import { pairwise, takeUntil, map, startWith, bufferTime, concatAll, filter } from 'rxjs'; import type { Logger } from '@kbn/logging'; import { type CoreStatus, ServiceStatusLevels } from '@kbn/core-status-common'; import type { LoggableServiceStatus } from './types'; diff --git a/packages/core/status/core-status-server-internal/src/log_overall_status.ts b/packages/core/status/core-status-server-internal/src/log_overall_status.ts index cac40b5ec8fa03..77d0460d9c816e 100644 --- a/packages/core/status/core-status-server-internal/src/log_overall_status.ts +++ b/packages/core/status/core-status-server-internal/src/log_overall_status.ts @@ -7,7 +7,7 @@ */ import type { Observable, Subscription } from 'rxjs'; -import { distinctUntilChanged, pairwise, takeUntil, map, startWith } from 'rxjs/operators'; +import { distinctUntilChanged, pairwise, takeUntil, map, startWith } from 'rxjs'; import { type ServiceStatus, ServiceStatusLevels } from '@kbn/core-status-common'; import type { Logger } from '@kbn/logging'; diff --git a/packages/core/status/core-status-server-internal/src/log_plugins_status.ts b/packages/core/status/core-status-server-internal/src/log_plugins_status.ts index 3352bf35963b94..2196696ad95bd9 100644 --- a/packages/core/status/core-status-server-internal/src/log_plugins_status.ts +++ b/packages/core/status/core-status-server-internal/src/log_plugins_status.ts @@ -8,7 +8,7 @@ import { uniq } from 'lodash'; import { merge, type Observable, Subject, type Subscription } from 'rxjs'; -import { pairwise, takeUntil, map, startWith, bufferTime, filter, concatAll } from 'rxjs/operators'; +import { pairwise, takeUntil, map, startWith, bufferTime, filter, concatAll } from 'rxjs'; import { Logger } from '@kbn/logging'; import type { PluginName } from '@kbn/core-base-common'; import { ServiceStatusLevels } from '@kbn/core-status-common'; diff --git a/packages/core/status/core-status-server-internal/src/plugins_status.test.ts b/packages/core/status/core-status-server-internal/src/plugins_status.test.ts index ed14eee45229ea..84e1d662fa9763 100644 --- a/packages/core/status/core-status-server-internal/src/plugins_status.test.ts +++ b/packages/core/status/core-status-server-internal/src/plugins_status.test.ts @@ -10,7 +10,7 @@ import type { PluginName } from '@kbn/core-base-common'; import { PluginsStatusService } from './plugins_status'; import { of, Observable, BehaviorSubject, ReplaySubject, firstValueFrom } from 'rxjs'; import { ServiceStatusLevels, CoreStatus, ServiceStatus } from '@kbn/core-status-common'; -import { first, skip } from 'rxjs/operators'; +import { first, skip } from 'rxjs'; import { ServiceStatusLevelSnapshotSerializer } from './test_helpers'; expect.addSnapshotSerializer(ServiceStatusLevelSnapshotSerializer); diff --git a/packages/core/status/core-status-server-internal/src/plugins_status.ts b/packages/core/status/core-status-server-internal/src/plugins_status.ts index a34fb8a98d7947..68e38752e5c93e 100644 --- a/packages/core/status/core-status-server-internal/src/plugins_status.ts +++ b/packages/core/status/core-status-server-internal/src/plugins_status.ts @@ -14,15 +14,7 @@ import { Subject, type Subscription, } from 'rxjs'; -import { - map, - distinctUntilChanged, - filter, - tap, - debounceTime, - takeUntil, - delay, -} from 'rxjs/operators'; +import { map, distinctUntilChanged, filter, tap, debounceTime, takeUntil, delay } from 'rxjs'; import { isDeepStrictEqual } from 'util'; import type { PluginName } from '@kbn/core-base-common'; import { ServiceStatusLevels, type CoreStatus, type ServiceStatus } from '@kbn/core-status-common'; diff --git a/packages/core/status/core-status-server-internal/src/status_service.test.ts b/packages/core/status/core-status-server-internal/src/status_service.test.ts index c4ae2732af15c1..d6f7b3b0757aed 100644 --- a/packages/core/status/core-status-server-internal/src/status_service.test.ts +++ b/packages/core/status/core-status-server-internal/src/status_service.test.ts @@ -10,7 +10,7 @@ import { of, BehaviorSubject, firstValueFrom, Observable } from 'rxjs'; import { type ServiceStatus, ServiceStatusLevels, type CoreStatus } from '@kbn/core-status-common'; import type { ILoggingSystem } from '@kbn/core-logging-server-internal'; -import { first, take, toArray } from 'rxjs/operators'; +import { first, take, toArray } from 'rxjs'; import { mockCoreContext } from '@kbn/core-base-server-mocks'; import { environmentServiceMock } from '@kbn/core-environment-server-mocks'; import { mockRouter, RouterMock } from '@kbn/core-http-router-server-mocks'; diff --git a/packages/core/status/core-status-server-internal/src/status_service.ts b/packages/core/status/core-status-server-internal/src/status_service.ts index f33621e101a7d0..3947f04c615744 100644 --- a/packages/core/status/core-status-server-internal/src/status_service.ts +++ b/packages/core/status/core-status-server-internal/src/status_service.ts @@ -15,7 +15,7 @@ import { tap, BehaviorSubject, } from 'rxjs'; -import { map, distinctUntilChanged, shareReplay, takeUntil, debounceTime } from 'rxjs/operators'; +import { map, distinctUntilChanged, shareReplay, takeUntil, debounceTime } from 'rxjs'; import { isDeepStrictEqual } from 'util'; import type { RootSchema } from '@kbn/analytics-client'; diff --git a/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_api.test.ts b/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_api.test.ts index 992e2230988de7..aaa86dfc40746b 100644 --- a/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_api.test.ts +++ b/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_api.test.ts @@ -9,7 +9,7 @@ // @ts-expect-error import fetchMock from 'fetch-mock/es5/client'; import * as Rx from 'rxjs'; -import { takeUntil, toArray } from 'rxjs/operators'; +import { takeUntil, toArray } from 'rxjs'; import { setup as httpSetup } from '@kbn/core-test-helpers-http-setup-browser'; import { UiSettingsApi } from './ui_settings_api'; diff --git a/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_client.test.ts b/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_client.test.ts index 58da98f91e105e..4c57ff167a724c 100644 --- a/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_client.test.ts +++ b/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_client.test.ts @@ -7,7 +7,7 @@ */ import { Subject } from 'rxjs'; -import { materialize, take, toArray } from 'rxjs/operators'; +import { materialize, take, toArray } from 'rxjs'; import { UiSettingsClient } from './ui_settings_client'; import { ValidationApiResponse } from './ui_settings_api'; diff --git a/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_client_common.ts b/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_client_common.ts index cccb0f85bb0d77..ad1bfe4d9b9942 100644 --- a/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_client_common.ts +++ b/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_client_common.ts @@ -8,7 +8,7 @@ import { cloneDeep, defaultsDeep } from 'lodash'; import { Observable, Subject, concat, defer, of } from 'rxjs'; -import { filter, map } from 'rxjs/operators'; +import { filter, map } from 'rxjs'; import { UserProvidedValues } from '@kbn/core-ui-settings-common'; import { diff --git a/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_global_client.test.ts b/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_global_client.test.ts index d1931ef9160581..2be6e861847392 100644 --- a/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_global_client.test.ts +++ b/packages/core/ui-settings/core-ui-settings-browser-internal/src/ui_settings_global_client.test.ts @@ -7,7 +7,7 @@ */ import { Subject } from 'rxjs'; -import { take, toArray } from 'rxjs/operators'; +import { take, toArray } from 'rxjs'; import { UiSettingsGlobalClient } from './ui_settings_global_client'; diff --git a/packages/core/usage-data/core-usage-data-server-internal/src/core_usage_data_service.ts b/packages/core/usage-data/core-usage-data-server-internal/src/core_usage_data_service.ts index 04673a626860a8..0d2ae2ad0f2f7e 100644 --- a/packages/core/usage-data/core-usage-data-server-internal/src/core_usage_data_service.ts +++ b/packages/core/usage-data/core-usage-data-server-internal/src/core_usage_data_service.ts @@ -7,7 +7,7 @@ */ import { Subject, Observable, firstValueFrom } from 'rxjs'; -import { takeUntil } from 'rxjs/operators'; +import { takeUntil } from 'rxjs'; import { get } from 'lodash'; import { hasConfigPathIntersection, ChangedDeprecatedPaths } from '@kbn/config'; diff --git a/packages/kbn-cli-dev-mode/src/base_path_proxy_server.ts b/packages/kbn-cli-dev-mode/src/base_path_proxy_server.ts index 74a1008894a3ee..46cd67e1e06424 100644 --- a/packages/kbn-cli-dev-mode/src/base_path_proxy_server.ts +++ b/packages/kbn-cli-dev-mode/src/base_path_proxy_server.ts @@ -13,7 +13,7 @@ import { Server, Request } from '@hapi/hapi'; import HapiProxy from '@hapi/h2o2'; import { sampleSize } from 'lodash'; import * as Rx from 'rxjs'; -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; import { ByteSizeValue } from '@kbn/config-schema'; import { createServer, getListenerOptions, getServerOptions } from '@kbn/server-http-tools'; diff --git a/packages/kbn-cli-dev-mode/src/cli_dev_mode.ts b/packages/kbn-cli-dev-mode/src/cli_dev_mode.ts index 5dc2fb9985c319..05791256f1ff14 100644 --- a/packages/kbn-cli-dev-mode/src/cli_dev_mode.ts +++ b/packages/kbn-cli-dev-mode/src/cli_dev_mode.ts @@ -20,7 +20,7 @@ import { switchMap, concatMap, takeUntil, -} from 'rxjs/operators'; +} from 'rxjs'; import { CliArgs } from '@kbn/config'; import { CiStatsReporter } from '@kbn/ci-stats-reporter'; import { REPO_ROOT } from '@kbn/repo-info'; diff --git a/packages/kbn-cli-dev-mode/src/dev_server.ts b/packages/kbn-cli-dev-mode/src/dev_server.ts index cf89d2c00d16fd..2cdabc97dd5a35 100644 --- a/packages/kbn-cli-dev-mode/src/dev_server.ts +++ b/packages/kbn-cli-dev-mode/src/dev_server.ts @@ -7,17 +7,7 @@ */ import * as Rx from 'rxjs'; -import { - map, - tap, - take, - share, - mergeMap, - switchMap, - scan, - takeUntil, - ignoreElements, -} from 'rxjs/operators'; +import { map, tap, take, share, mergeMap, switchMap, scan, takeUntil, ignoreElements } from 'rxjs'; import { observeLines } from '@kbn/stdio-dev-helpers'; import { usingServerProcess } from './using_server_process'; diff --git a/packages/kbn-cli-dev-mode/src/optimizer.test.ts b/packages/kbn-cli-dev-mode/src/optimizer.test.ts index b4d7fe6c6dfdb7..59c46896b287b3 100644 --- a/packages/kbn-cli-dev-mode/src/optimizer.test.ts +++ b/packages/kbn-cli-dev-mode/src/optimizer.test.ts @@ -9,7 +9,7 @@ import { PassThrough } from 'stream'; import * as Rx from 'rxjs'; -import { toArray } from 'rxjs/operators'; +import { toArray } from 'rxjs'; import { OptimizerUpdate } from '@kbn/optimizer'; import { observeLines } from '@kbn/stdio-dev-helpers'; import { createReplaceSerializer } from '@kbn/jest-serializers'; diff --git a/packages/kbn-cli-dev-mode/src/optimizer.ts b/packages/kbn-cli-dev-mode/src/optimizer.ts index 50f2425f842930..f81f6ec7fb2a4b 100644 --- a/packages/kbn-cli-dev-mode/src/optimizer.ts +++ b/packages/kbn-cli-dev-mode/src/optimizer.ts @@ -9,7 +9,7 @@ import Chalk from 'chalk'; import moment from 'moment'; import { Writable } from 'stream'; -import { tap } from 'rxjs/operators'; +import { tap } from 'rxjs'; import { ToolingLog, pickLevelFromFlags, @@ -17,7 +17,7 @@ import { parseLogLevel, } from '@kbn/tooling-log'; import * as Rx from 'rxjs'; -import { ignoreElements } from 'rxjs/operators'; +import { ignoreElements } from 'rxjs'; import { runOptimizer, OptimizerConfig, diff --git a/packages/kbn-config/src/config_service.test.ts b/packages/kbn-config/src/config_service.test.ts index b03d407c2fcc0f..67a8aa0c3d75dd 100644 --- a/packages/kbn-config/src/config_service.test.ts +++ b/packages/kbn-config/src/config_service.test.ts @@ -7,7 +7,7 @@ */ import { BehaviorSubject, firstValueFrom, Observable } from 'rxjs'; -import { first, map, take } from 'rxjs/operators'; +import { first, map, take } from 'rxjs'; import { mockApplyDeprecations, diff --git a/packages/kbn-config/src/config_service.ts b/packages/kbn-config/src/config_service.ts index 56b6f1b7887cfc..38172f57ead0c1 100644 --- a/packages/kbn-config/src/config_service.ts +++ b/packages/kbn-config/src/config_service.ts @@ -11,7 +11,7 @@ import { SchemaTypeError, Type, ValidationError } from '@kbn/config-schema'; import { cloneDeep, isEqual, merge } from 'lodash'; import { set } from '@kbn/safer-lodash-set'; import { BehaviorSubject, combineLatest, firstValueFrom, Observable, identity } from 'rxjs'; -import { distinctUntilChanged, first, map, shareReplay, tap } from 'rxjs/operators'; +import { distinctUntilChanged, first, map, shareReplay, tap } from 'rxjs'; import { Logger, LoggerFactory } from '@kbn/logging'; import { getDocLinks, DocLinks } from '@kbn/doc-links'; diff --git a/packages/kbn-config/src/raw/raw_config_service.ts b/packages/kbn-config/src/raw/raw_config_service.ts index cce1132bebdb0e..30a7a92b2f6719 100644 --- a/packages/kbn-config/src/raw/raw_config_service.ts +++ b/packages/kbn-config/src/raw/raw_config_service.ts @@ -8,7 +8,7 @@ import { cloneDeep, isPlainObject } from 'lodash'; import { Observable, ReplaySubject } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import typeDetect from 'type-detect'; import { getConfigFromFiles } from './read_config'; diff --git a/packages/kbn-dev-proc-runner/src/proc.ts b/packages/kbn-dev-proc-runner/src/proc.ts index 472d43d66e70d2..12db44546d3b13 100644 --- a/packages/kbn-dev-proc-runner/src/proc.ts +++ b/packages/kbn-dev-proc-runner/src/proc.ts @@ -13,7 +13,7 @@ import stripAnsi from 'strip-ansi'; import execa from 'execa'; import * as Rx from 'rxjs'; -import { tap, share, take, mergeMap, map, ignoreElements, filter } from 'rxjs/operators'; +import { tap, share, take, mergeMap, map, ignoreElements, filter } from 'rxjs'; import chalk from 'chalk'; import treeKill from 'tree-kill'; import { ToolingLog } from '@kbn/tooling-log'; diff --git a/packages/kbn-dev-utils/src/extract.ts b/packages/kbn-dev-utils/src/extract.ts index 138e6bd67a50cf..30b3bec7a66161 100644 --- a/packages/kbn-dev-utils/src/extract.ts +++ b/packages/kbn-dev-utils/src/extract.ts @@ -15,7 +15,7 @@ import { promisify } from 'util'; import Tar from 'tar'; import Yauzl, { ZipFile, Entry } from 'yauzl'; import * as Rx from 'rxjs'; -import { map, mergeMap, takeUntil } from 'rxjs/operators'; +import { map, mergeMap, takeUntil } from 'rxjs'; const strComplete = (obs: Rx.Observable) => new Promise((resolve, reject) => { diff --git a/packages/kbn-ftr-common-functional-ui-services/services/remote/create_stdout_stream.ts b/packages/kbn-ftr-common-functional-ui-services/services/remote/create_stdout_stream.ts index cb42b5bae7c6b9..a4996e800e18d8 100644 --- a/packages/kbn-ftr-common-functional-ui-services/services/remote/create_stdout_stream.ts +++ b/packages/kbn-ftr-common-functional-ui-services/services/remote/create_stdout_stream.ts @@ -9,7 +9,7 @@ import Net from 'net'; import * as Rx from 'rxjs'; -import { map, takeUntil, take } from 'rxjs/operators'; +import { map, takeUntil, take } from 'rxjs'; export async function createStdoutSocket() { const chunk$ = new Rx.Subject(); diff --git a/packages/kbn-ftr-common-functional-ui-services/services/remote/poll_for_log_entry.ts b/packages/kbn-ftr-common-functional-ui-services/services/remote/poll_for_log_entry.ts index 133b3da2785f2b..be8bb8e9ec6ef6 100644 --- a/packages/kbn-ftr-common-functional-ui-services/services/remote/poll_for_log_entry.ts +++ b/packages/kbn-ftr-common-functional-ui-services/services/remote/poll_for_log_entry.ts @@ -8,7 +8,7 @@ import { WebDriver, logging } from 'selenium-webdriver'; import * as Rx from 'rxjs'; -import { mergeMap, catchError, delay, repeat } from 'rxjs/operators'; +import { mergeMap, catchError, delay, repeat } from 'rxjs'; import { NoSuchSessionError, NoSuchWindowError } from 'selenium-webdriver/lib/error'; export const FINAL_LOG_ENTRY_PREFIX = 'WEBDRIVER SESSION IS STOPPED'; diff --git a/packages/kbn-ftr-common-functional-ui-services/services/remote/webdriver.ts b/packages/kbn-ftr-common-functional-ui-services/services/remote/webdriver.ts index 8d9196fa8124ea..40c9fff6796534 100644 --- a/packages/kbn-ftr-common-functional-ui-services/services/remote/webdriver.ts +++ b/packages/kbn-ftr-common-functional-ui-services/services/remote/webdriver.ts @@ -10,7 +10,7 @@ import { resolve } from 'path'; import Fs from 'fs'; import * as Rx from 'rxjs'; -import { mergeMap, map, catchError, ignoreElements, takeWhile } from 'rxjs/operators'; +import { mergeMap, map, catchError, ignoreElements, takeWhile } from 'rxjs'; import { Lifecycle } from '@kbn/test'; import { ToolingLog } from '@kbn/tooling-log'; import chromeDriver from 'chromedriver'; diff --git a/packages/kbn-optimizer/src/common/event_stream_helpers.test.ts b/packages/kbn-optimizer/src/common/event_stream_helpers.test.ts index 899c62c41e53b8..ed27ef6871cd1e 100644 --- a/packages/kbn-optimizer/src/common/event_stream_helpers.test.ts +++ b/packages/kbn-optimizer/src/common/event_stream_helpers.test.ts @@ -7,7 +7,7 @@ */ import * as Rx from 'rxjs'; -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; import { allValuesFrom } from './rxjs_helpers'; import { summarizeEventStream } from './event_stream_helpers'; diff --git a/packages/kbn-optimizer/src/log_optimizer_progress.ts b/packages/kbn-optimizer/src/log_optimizer_progress.ts index a4ad2d16d17c3f..48a4b76ede58de 100644 --- a/packages/kbn-optimizer/src/log_optimizer_progress.ts +++ b/packages/kbn-optimizer/src/log_optimizer_progress.ts @@ -8,7 +8,7 @@ import { ToolingLog } from '@kbn/tooling-log'; import * as Rx from 'rxjs'; -import { tap } from 'rxjs/operators'; +import { tap } from 'rxjs'; import { OptimizerUpdate } from './run_optimizer'; diff --git a/packages/kbn-optimizer/src/log_optimizer_state.ts b/packages/kbn-optimizer/src/log_optimizer_state.ts index 67a35d740ebe75..21cfcddfbac5bf 100644 --- a/packages/kbn-optimizer/src/log_optimizer_state.ts +++ b/packages/kbn-optimizer/src/log_optimizer_state.ts @@ -9,7 +9,7 @@ import { inspect } from 'util'; import { ToolingLog } from '@kbn/tooling-log'; -import { tap } from 'rxjs/operators'; +import { tap } from 'rxjs'; import { OptimizerConfig } from './optimizer'; import { OptimizerUpdate$ } from './run_optimizer'; diff --git a/packages/kbn-optimizer/src/optimizer/bundle_cache.ts b/packages/kbn-optimizer/src/optimizer/bundle_cache.ts index 9b7299bbae0b15..a906030949d1af 100644 --- a/packages/kbn-optimizer/src/optimizer/bundle_cache.ts +++ b/packages/kbn-optimizer/src/optimizer/bundle_cache.ts @@ -9,7 +9,7 @@ import Fs from 'fs'; import * as Rx from 'rxjs'; -import { mergeAll } from 'rxjs/operators'; +import { mergeAll } from 'rxjs'; import { dllManifestPath } from '@kbn/ui-shared-deps-npm'; import { Bundle, BundleRemotes, Hashes, parseDllManifest } from '../common'; diff --git a/packages/kbn-optimizer/src/optimizer/handle_optimizer_completion.ts b/packages/kbn-optimizer/src/optimizer/handle_optimizer_completion.ts index 7127b4c0684d62..a4f2c7c4a904cc 100644 --- a/packages/kbn-optimizer/src/optimizer/handle_optimizer_completion.ts +++ b/packages/kbn-optimizer/src/optimizer/handle_optimizer_completion.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { tap } from 'rxjs/operators'; +import { tap } from 'rxjs'; import { createFailError } from '@kbn/dev-cli-errors'; import { pipeClosure } from '../common'; diff --git a/packages/kbn-optimizer/src/optimizer/observe_worker.ts b/packages/kbn-optimizer/src/optimizer/observe_worker.ts index 0ac2dda605e920..08d205e3f2ed5a 100644 --- a/packages/kbn-optimizer/src/optimizer/observe_worker.ts +++ b/packages/kbn-optimizer/src/optimizer/observe_worker.ts @@ -10,7 +10,7 @@ import { inspect } from 'util'; import { fork, type ChildProcess } from 'child_process'; import * as Rx from 'rxjs'; -import { map, takeUntil, first, ignoreElements } from 'rxjs/operators'; +import { map, takeUntil, first, ignoreElements } from 'rxjs'; import { isWorkerMsg, WorkerConfig, WorkerMsg, Bundle, BundleRemotes } from '../common'; diff --git a/packages/kbn-optimizer/src/optimizer/run_workers.ts b/packages/kbn-optimizer/src/optimizer/run_workers.ts index 7c9c3eca1200d9..5134e15ee8a595 100644 --- a/packages/kbn-optimizer/src/optimizer/run_workers.ts +++ b/packages/kbn-optimizer/src/optimizer/run_workers.ts @@ -7,7 +7,7 @@ */ import * as Rx from 'rxjs'; -import { mergeMap, toArray } from 'rxjs/operators'; +import { mergeMap, toArray } from 'rxjs'; import { maybeMap } from '../common'; diff --git a/packages/kbn-optimizer/src/optimizer/watch_bundles_for_changes.ts b/packages/kbn-optimizer/src/optimizer/watch_bundles_for_changes.ts index c2b8007b72865d..dca1e01c17a2d9 100644 --- a/packages/kbn-optimizer/src/optimizer/watch_bundles_for_changes.ts +++ b/packages/kbn-optimizer/src/optimizer/watch_bundles_for_changes.ts @@ -7,7 +7,7 @@ */ import * as Rx from 'rxjs'; -import { mergeMap, toArray } from 'rxjs/operators'; +import { mergeMap, toArray } from 'rxjs'; import { Bundle, maybeMap } from '../common'; diff --git a/packages/kbn-optimizer/src/optimizer/watcher.ts b/packages/kbn-optimizer/src/optimizer/watcher.ts index 64a2f376ad4496..723b77b3b7c42e 100644 --- a/packages/kbn-optimizer/src/optimizer/watcher.ts +++ b/packages/kbn-optimizer/src/optimizer/watcher.ts @@ -7,7 +7,7 @@ */ import * as Rx from 'rxjs'; -import { take, map, share } from 'rxjs/operators'; +import { take, map, share } from 'rxjs'; import Watchpack from 'watchpack'; import { debounceTimeBuffer, Bundle } from '../common'; diff --git a/packages/kbn-optimizer/src/report_optimizer_timings.ts b/packages/kbn-optimizer/src/report_optimizer_timings.ts index 2102821c80e2c2..87ce046389716f 100644 --- a/packages/kbn-optimizer/src/report_optimizer_timings.ts +++ b/packages/kbn-optimizer/src/report_optimizer_timings.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { concatMap } from 'rxjs/operators'; +import { concatMap } from 'rxjs'; import { CiStatsReporter } from '@kbn/ci-stats-reporter'; import { ToolingLog } from '@kbn/tooling-log'; diff --git a/packages/kbn-optimizer/src/run_optimizer.ts b/packages/kbn-optimizer/src/run_optimizer.ts index cde869f4835d0f..8987ac12a82b78 100644 --- a/packages/kbn-optimizer/src/run_optimizer.ts +++ b/packages/kbn-optimizer/src/run_optimizer.ts @@ -7,7 +7,7 @@ */ import * as Rx from 'rxjs'; -import { mergeMap, share, observeOn } from 'rxjs/operators'; +import { mergeMap, share, observeOn } from 'rxjs'; import { summarizeEventStream, Update } from './common'; diff --git a/packages/kbn-optimizer/src/worker/run_compilers.ts b/packages/kbn-optimizer/src/worker/run_compilers.ts index 4dd8f23bd1bdf4..b3de65bc871f44 100644 --- a/packages/kbn-optimizer/src/worker/run_compilers.ts +++ b/packages/kbn-optimizer/src/worker/run_compilers.ts @@ -10,7 +10,7 @@ import 'source-map-support/register'; import webpack, { Stats } from 'webpack'; import * as Rx from 'rxjs'; -import { mergeMap, map, mapTo, takeUntil } from 'rxjs/operators'; +import { mergeMap, map, mapTo, takeUntil } from 'rxjs'; import { isFailureStats, failedStatsToErrorMessage } from '@kbn/optimizer-webpack-helpers'; import { diff --git a/packages/kbn-optimizer/src/worker/run_worker.ts b/packages/kbn-optimizer/src/worker/run_worker.ts index 30f44724357319..f5010a398806fa 100644 --- a/packages/kbn-optimizer/src/worker/run_worker.ts +++ b/packages/kbn-optimizer/src/worker/run_worker.ts @@ -9,7 +9,7 @@ import { inspect } from 'util'; import * as Rx from 'rxjs'; -import { take, mergeMap } from 'rxjs/operators'; +import { take, mergeMap } from 'rxjs'; import { parseBundles, diff --git a/packages/kbn-reporting/export_types/pdf/printable_pdf.ts b/packages/kbn-reporting/export_types/pdf/printable_pdf.ts index 113f5035e19e28..e6850048cfe797 100644 --- a/packages/kbn-reporting/export_types/pdf/printable_pdf.ts +++ b/packages/kbn-reporting/export_types/pdf/printable_pdf.ts @@ -8,7 +8,7 @@ import apm from 'elastic-apm-node'; import { Observable, fromEventPattern, lastValueFrom, of, throwError } from 'rxjs'; -import { catchError, map, mergeMap, takeUntil, tap } from 'rxjs/operators'; +import { catchError, map, mergeMap, takeUntil, tap } from 'rxjs'; import { Writable } from 'stream'; import type { LicenseType } from '@kbn/licensing-plugin/server'; diff --git a/packages/kbn-std/src/iteration/map.test.ts b/packages/kbn-std/src/iteration/map.test.ts index 33331961c08077..8e12efb1c4d34f 100644 --- a/packages/kbn-std/src/iteration/map.test.ts +++ b/packages/kbn-std/src/iteration/map.test.ts @@ -7,7 +7,7 @@ */ import * as Rx from 'rxjs'; -import { mapTo } from 'rxjs/operators'; +import { mapTo } from 'rxjs'; import { asyncMap, asyncMapWithLimit } from './map'; import { list } from './test_helpers'; diff --git a/packages/kbn-std/src/iteration/map.ts b/packages/kbn-std/src/iteration/map.ts index a65951cc14db5d..f665c242031678 100644 --- a/packages/kbn-std/src/iteration/map.ts +++ b/packages/kbn-std/src/iteration/map.ts @@ -7,7 +7,7 @@ */ import { from, lastValueFrom } from 'rxjs'; -import { toArray } from 'rxjs/operators'; +import { toArray } from 'rxjs'; import { IterableInput, AsyncMapFn, AsyncMapResult } from './types'; import { mapWithLimit$ } from './observable'; diff --git a/packages/kbn-std/src/iteration/observable.test.ts b/packages/kbn-std/src/iteration/observable.test.ts index b2c5d5d75e07c4..0c1f0a7511b639 100644 --- a/packages/kbn-std/src/iteration/observable.test.ts +++ b/packages/kbn-std/src/iteration/observable.test.ts @@ -7,7 +7,7 @@ */ import * as Rx from 'rxjs'; -import { toArray } from 'rxjs/operators'; +import { toArray } from 'rxjs'; import { map$, mapWithLimit$ } from './observable'; import { list, sleep, generator } from './test_helpers'; diff --git a/packages/kbn-std/src/iteration/observable.ts b/packages/kbn-std/src/iteration/observable.ts index d11bdd44e52d54..d62de1488c77e3 100644 --- a/packages/kbn-std/src/iteration/observable.ts +++ b/packages/kbn-std/src/iteration/observable.ts @@ -7,7 +7,7 @@ */ import { from } from 'rxjs'; -import { mergeMap } from 'rxjs/operators'; +import { mergeMap } from 'rxjs'; import { IterableInput, AsyncMapFn } from './types'; diff --git a/packages/kbn-std/src/semaphore.ts b/packages/kbn-std/src/semaphore.ts index 4ee63068e5b053..219070e6e7a257 100644 --- a/packages/kbn-std/src/semaphore.ts +++ b/packages/kbn-std/src/semaphore.ts @@ -8,7 +8,7 @@ import { Observable } from 'rxjs'; import type { OperatorFunction } from 'rxjs'; -import { finalize } from 'rxjs/operators'; +import { finalize } from 'rxjs'; type Task = () => void; diff --git a/packages/kbn-test/src/functional_test_runner/lib/docker_servers/container_logs.ts b/packages/kbn-test/src/functional_test_runner/lib/docker_servers/container_logs.ts index 52fe9cb90d5fc2..da3e6842ef6714 100644 --- a/packages/kbn-test/src/functional_test_runner/lib/docker_servers/container_logs.ts +++ b/packages/kbn-test/src/functional_test_runner/lib/docker_servers/container_logs.ts @@ -8,7 +8,7 @@ import execa from 'execa'; import * as Rx from 'rxjs'; -import { tap } from 'rxjs/operators'; +import { tap } from 'rxjs'; import { ToolingLog } from '@kbn/tooling-log'; import { observeLines } from '@kbn/stdio-dev-helpers'; diff --git a/packages/kbn-test/src/functional_test_runner/lib/docker_servers/docker_servers_service.ts b/packages/kbn-test/src/functional_test_runner/lib/docker_servers/docker_servers_service.ts index b6fdf8d00e54c1..463846ec8978a2 100644 --- a/packages/kbn-test/src/functional_test_runner/lib/docker_servers/docker_servers_service.ts +++ b/packages/kbn-test/src/functional_test_runner/lib/docker_servers/docker_servers_service.ts @@ -9,7 +9,7 @@ import Url from 'url'; import execa from 'execa'; import * as Rx from 'rxjs'; -import { filter, take, map } from 'rxjs/operators'; +import { filter, take, map } from 'rxjs'; import { ToolingLog } from '@kbn/tooling-log'; import { Lifecycle } from '../lifecycle'; diff --git a/packages/kbn-test/src/functional_test_runner/lib/lifecycle_phase.test.ts b/packages/kbn-test/src/functional_test_runner/lib/lifecycle_phase.test.ts index 47ab24169d2042..981ff3dea7ed75 100644 --- a/packages/kbn-test/src/functional_test_runner/lib/lifecycle_phase.test.ts +++ b/packages/kbn-test/src/functional_test_runner/lib/lifecycle_phase.test.ts @@ -7,7 +7,7 @@ */ import * as Rx from 'rxjs'; -import { materialize, toArray } from 'rxjs/operators'; +import { materialize, toArray } from 'rxjs'; import { LifecyclePhase } from './lifecycle_phase'; diff --git a/packages/kbn-text-based-editor/src/fetch_fields_from_esql.ts b/packages/kbn-text-based-editor/src/fetch_fields_from_esql.ts index f1013f1a4b3299..8697612ae8c23a 100644 --- a/packages/kbn-text-based-editor/src/fetch_fields_from_esql.ts +++ b/packages/kbn-text-based-editor/src/fetch_fields_from_esql.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { pluck } from 'rxjs/operators'; +import { pluck } from 'rxjs'; import { lastValueFrom } from 'rxjs'; import { Query, AggregateQuery, TimeRange } from '@kbn/es-query'; import type { ExpressionsStart } from '@kbn/expressions-plugin/public'; diff --git a/packages/kbn-tooling-log/src/tooling_log.test.ts b/packages/kbn-tooling-log/src/tooling_log.test.ts index 022d56c1731cf1..fab431eff2591d 100644 --- a/packages/kbn-tooling-log/src/tooling_log.test.ts +++ b/packages/kbn-tooling-log/src/tooling_log.test.ts @@ -7,7 +7,7 @@ */ import * as Rx from 'rxjs'; -import { toArray, takeUntil } from 'rxjs/operators'; +import { toArray, takeUntil } from 'rxjs'; import { createStripAnsiSerializer } from '@kbn/jest-serializers'; diff --git a/packages/kbn-ui-shared-deps-npm/webpack.config.js b/packages/kbn-ui-shared-deps-npm/webpack.config.js index 7576ba9e145d99..817a340dc3a8f1 100644 --- a/packages/kbn-ui-shared-deps-npm/webpack.config.js +++ b/packages/kbn-ui-shared-deps-npm/webpack.config.js @@ -94,7 +94,6 @@ module.exports = (_, argv) => { 'react', 'reselect', 'rxjs', - 'rxjs/operators', 'styled-components', 'tslib', 'uuid', diff --git a/packages/kbn-ui-shared-deps-src/src/definitions.js b/packages/kbn-ui-shared-deps-src/src/definitions.js index 7480303087b6ca..e35d736ba503bc 100644 --- a/packages/kbn-ui-shared-deps-src/src/definitions.js +++ b/packages/kbn-ui-shared-deps-src/src/definitions.js @@ -66,7 +66,6 @@ const externals = { * big deps which are locked to a single version */ rxjs: '__kbnSharedDeps__.Rxjs', - 'rxjs/operators': '__kbnSharedDeps__.RxjsOperators', numeral: '__kbnSharedDeps__.ElasticNumeral', '@elastic/numeral': '__kbnSharedDeps__.ElasticNumeral', '@elastic/charts': '__kbnSharedDeps__.ElasticCharts', diff --git a/packages/kbn-ui-shared-deps-src/src/entry.js b/packages/kbn-ui-shared-deps-src/src/entry.js index d0585d0cacc04f..785e11ce2affe8 100644 --- a/packages/kbn-ui-shared-deps-src/src/entry.js +++ b/packages/kbn-ui-shared-deps-src/src/entry.js @@ -38,7 +38,6 @@ Moment.tz.load(require('moment-timezone/data/packed/latest.json')); // big deps which are locked to a single version export const Rxjs = require('rxjs'); -export const RxjsOperators = require('rxjs/operators'); export const ElasticNumeral = require('@elastic/numeral'); export const ElasticCharts = require('@elastic/charts'); export const ElasticEui = require('@elastic/eui'); diff --git a/packages/presentation/presentation_containers/interfaces/last_saved_state.ts b/packages/presentation/presentation_containers/interfaces/last_saved_state.ts index 7e9519dcbe3152..cbbe26f490442d 100644 --- a/packages/presentation/presentation_containers/interfaces/last_saved_state.ts +++ b/packages/presentation/presentation_containers/interfaces/last_saved_state.ts @@ -8,7 +8,7 @@ import { PublishingSubject } from '@kbn/presentation-publishing'; import { BehaviorSubject, Subject } from 'rxjs'; -import { filter, map } from 'rxjs/operators'; +import { filter, map } from 'rxjs'; import { SerializedPanelState } from './serialized_state'; export interface PublishesLastSavedState { diff --git a/packages/presentation/presentation_publishing/publishing_subject/publishing_batcher.ts b/packages/presentation/presentation_publishing/publishing_subject/publishing_batcher.ts index c3efa5c06319ce..22d93df9534a1a 100644 --- a/packages/presentation/presentation_publishing/publishing_subject/publishing_batcher.ts +++ b/packages/presentation/presentation_publishing/publishing_subject/publishing_batcher.ts @@ -7,8 +7,7 @@ */ import { useEffect, useMemo, useRef, useState } from 'react'; -import { combineLatest } from 'rxjs'; -import { debounceTime, skip } from 'rxjs/operators'; +import { combineLatest, debounceTime, skip } from 'rxjs'; import { AnyPublishingSubject, PublishingSubject, UnwrapPublishingSubjectTuple } from './types'; const hasSubjectsArrayChanged = ( diff --git a/src/cli/serve/integration_tests/reload_logging_config.test.ts b/src/cli/serve/integration_tests/reload_logging_config.test.ts index 7ad3495c39cd62..37a884fe2108f5 100644 --- a/src/cli/serve/integration_tests/reload_logging_config.test.ts +++ b/src/cli/serve/integration_tests/reload_logging_config.test.ts @@ -13,7 +13,7 @@ import Os from 'os'; import Del from 'del'; import * as Rx from 'rxjs'; -import { map, filter, take } from 'rxjs/operators'; +import { map, filter, take } from 'rxjs'; import { safeDump } from 'js-yaml'; import { getConfigFromFiles } from '@kbn/config'; diff --git a/src/core/server/integration_tests/metrics/server_collector.test.ts b/src/core/server/integration_tests/metrics/server_collector.test.ts index ef3aceed0faf74..4ae1eec3bbd43b 100644 --- a/src/core/server/integration_tests/metrics/server_collector.test.ts +++ b/src/core/server/integration_tests/metrics/server_collector.test.ts @@ -7,7 +7,7 @@ */ import { BehaviorSubject, Subject } from 'rxjs'; -import { take, filter } from 'rxjs/operators'; +import { take, filter } from 'rxjs'; import supertest from 'supertest'; import { Server as HapiServer } from '@hapi/hapi'; import { createHttpServer } from '@kbn/core-http-server-mocks'; diff --git a/src/dev/build/lib/scan.ts b/src/dev/build/lib/scan.ts index 1c1a198d6d97da..02685ca8710716 100644 --- a/src/dev/build/lib/scan.ts +++ b/src/dev/build/lib/scan.ts @@ -10,7 +10,7 @@ import Fs from 'fs'; import { join } from 'path'; import * as Rx from 'rxjs'; -import { map, mergeAll, mergeMap } from 'rxjs/operators'; +import { map, mergeAll, mergeMap } from 'rxjs'; const getStat$ = Rx.bindNodeCallback<[string], [Fs.Stats]>(Fs.stat); const getReadDir$ = Rx.bindNodeCallback<[string], [string[]]>(Fs.readdir); diff --git a/src/dev/build/tasks/assert_file_time.ts b/src/dev/build/tasks/assert_file_time.ts index 0f331d05ec9139..c4fc2e6b05595a 100644 --- a/src/dev/build/tasks/assert_file_time.ts +++ b/src/dev/build/tasks/assert_file_time.ts @@ -9,7 +9,7 @@ import { resolve } from 'path'; import { statSync } from 'fs'; -import { tap, filter, map, toArray } from 'rxjs/operators'; +import { tap, filter, map, toArray } from 'rxjs'; import { scan$, Task } from '../lib'; diff --git a/src/dev/code_coverage/ingest_coverage/process.js b/src/dev/code_coverage/ingest_coverage/process.js index 9bc057713b966d..984ebff0d93395 100644 --- a/src/dev/code_coverage/ingest_coverage/process.js +++ b/src/dev/code_coverage/ingest_coverage/process.js @@ -6,8 +6,7 @@ * Side Public License, v 1. */ -import { fromEventPattern, fromEvent } from 'rxjs'; -import { map, mergeMap, takeUntil, bufferCount } from 'rxjs/operators'; +import { fromEventPattern, fromEvent, map, mergeMap, takeUntil, bufferCount } from 'rxjs'; import jsonStream from './json_stream'; import { pipe, noop } from './utils'; import { ingestList } from './ingest'; diff --git a/src/dev/code_coverage/ingest_coverage/team_assignment/index.js b/src/dev/code_coverage/ingest_coverage/team_assignment/index.js index 8db4dd5ddb6769..6e291c3ccd7d2d 100644 --- a/src/dev/code_coverage/ingest_coverage/team_assignment/index.js +++ b/src/dev/code_coverage/ingest_coverage/team_assignment/index.js @@ -13,7 +13,7 @@ import { parse } from './parse_owners'; import { flush } from './flush'; import { enumeratePatterns } from './enumerate_patterns'; import { pipe } from '../utils'; -import { reduce } from 'rxjs/operators'; +import { reduce } from 'rxjs'; const flags = { string: ['src', 'dest'], diff --git a/src/dev/code_coverage/ingest_coverage/team_assignment/parse_owners.js b/src/dev/code_coverage/ingest_coverage/team_assignment/parse_owners.js index 87d867871f78bf..bd1ce2d8d12876 100644 --- a/src/dev/code_coverage/ingest_coverage/team_assignment/parse_owners.js +++ b/src/dev/code_coverage/ingest_coverage/team_assignment/parse_owners.js @@ -6,8 +6,7 @@ * Side Public License, v 1. */ -import { fromEvent } from 'rxjs'; -import { map, filter, takeUntil } from 'rxjs/operators'; +import { fromEvent, map, filter, takeUntil } from 'rxjs'; import { lineRead, pathAndTeams, dropCCDelim } from './parse_owners_helpers'; import { pipe } from '../utils'; diff --git a/src/dev/eslint/run_eslint_with_types.ts b/src/dev/eslint/run_eslint_with_types.ts index 1ce39beb282064..2a86f4a8e8ecf8 100644 --- a/src/dev/eslint/run_eslint_with_types.ts +++ b/src/dev/eslint/run_eslint_with_types.ts @@ -12,7 +12,7 @@ import Os from 'os'; import execa from 'execa'; import * as Rx from 'rxjs'; -import { mergeMap, reduce } from 'rxjs/operators'; +import { mergeMap, reduce } from 'rxjs'; import { supportsColor } from 'chalk'; import { run } from '@kbn/dev-cli-runner'; import { createFailError } from '@kbn/dev-cli-errors'; diff --git a/src/dev/prs/helpers.ts b/src/dev/prs/helpers.ts index 03f6500b241872..335b88cc9838ce 100644 --- a/src/dev/prs/helpers.ts +++ b/src/dev/prs/helpers.ts @@ -8,7 +8,7 @@ import { Readable } from 'stream'; import * as Rx from 'rxjs'; -import { takeUntil } from 'rxjs/operators'; +import { takeUntil } from 'rxjs'; /** * Convert a Readable stream to an observable of lines diff --git a/src/dev/prs/run_update_prs_cli.ts b/src/dev/prs/run_update_prs_cli.ts index 74a879bb95dc46..f4dfa89150b428 100644 --- a/src/dev/prs/run_update_prs_cli.ts +++ b/src/dev/prs/run_update_prs_cli.ts @@ -11,7 +11,7 @@ import { resolve } from 'path'; import * as Rx from 'rxjs'; import execa from 'execa'; import chalk from 'chalk'; -import { first, tap } from 'rxjs/operators'; +import { first, tap } from 'rxjs'; import dedent from 'dedent'; import { run } from '@kbn/dev-cli-runner'; diff --git a/src/plugins/bfetch/public/streaming/fetch_streaming.ts b/src/plugins/bfetch/public/streaming/fetch_streaming.ts index d5e99d7eea4c00..18c5fa5c264204 100644 --- a/src/plugins/bfetch/public/streaming/fetch_streaming.ts +++ b/src/plugins/bfetch/public/streaming/fetch_streaming.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { map, share } from 'rxjs/operators'; +import { map, share } from 'rxjs'; import { inflateResponse } from '.'; import { fromStreamingXhr } from './from_streaming_xhr'; import { split } from './split'; diff --git a/src/plugins/bfetch/public/streaming/split.ts b/src/plugins/bfetch/public/streaming/split.ts index 9a4439dd6ded16..b18283bca24b33 100644 --- a/src/plugins/bfetch/public/streaming/split.ts +++ b/src/plugins/bfetch/public/streaming/split.ts @@ -7,7 +7,7 @@ */ import { Observable, Subject } from 'rxjs'; -import { filter } from 'rxjs/operators'; +import { filter } from 'rxjs'; /** * Receives observable that emits strings, and returns a new observable diff --git a/src/plugins/bfetch/server/streaming/create_compressed_stream.ts b/src/plugins/bfetch/server/streaming/create_compressed_stream.ts index b3c9c8db126991..eacc2c34325082 100644 --- a/src/plugins/bfetch/server/streaming/create_compressed_stream.ts +++ b/src/plugins/bfetch/server/streaming/create_compressed_stream.ts @@ -8,7 +8,7 @@ import { promisify } from 'util'; import { Observable } from 'rxjs'; -import { catchError, concatMap, finalize } from 'rxjs/operators'; +import { catchError, concatMap, finalize } from 'rxjs'; import { Logger } from '@kbn/core/server'; import { Stream, PassThrough } from 'stream'; import { constants, deflate } from 'zlib'; diff --git a/src/plugins/charts/public/services/active_cursor/use_active_cursor.ts b/src/plugins/charts/public/services/active_cursor/use_active_cursor.ts index b857208e657aee..3bb40b33b566cc 100644 --- a/src/plugins/charts/public/services/active_cursor/use_active_cursor.ts +++ b/src/plugins/charts/public/services/active_cursor/use_active_cursor.ts @@ -9,7 +9,7 @@ import { intersection } from 'lodash'; import { animationFrameScheduler } from 'rxjs'; import { useCallback, useEffect, RefObject } from 'react'; -import { filter, debounceTime } from 'rxjs/operators'; +import { filter, debounceTime } from 'rxjs'; import type { Chart } from '@elastic/charts'; diff --git a/src/plugins/charts/public/services/theme/theme.test.tsx b/src/plugins/charts/public/services/theme/theme.test.tsx index d71d2beda6bb09..92b0e87f234798 100644 --- a/src/plugins/charts/public/services/theme/theme.test.tsx +++ b/src/plugins/charts/public/services/theme/theme.test.tsx @@ -8,7 +8,7 @@ import React from 'react'; import { from } from 'rxjs'; -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; import { renderHook, act } from '@testing-library/react-hooks'; import { render, act as renderAct } from '@testing-library/react'; diff --git a/src/plugins/content_management/public/content_client/content_client.test.ts b/src/plugins/content_management/public/content_client/content_client.test.ts index 8fcd19f7865c9d..9b539ba4232351 100644 --- a/src/plugins/content_management/public/content_client/content_client.test.ts +++ b/src/plugins/content_management/public/content_client/content_client.test.ts @@ -7,7 +7,7 @@ */ import { lastValueFrom } from 'rxjs'; -import { takeWhile, toArray } from 'rxjs/operators'; +import { takeWhile, toArray } from 'rxjs'; import { createCrudClientMock } from '../crud_client/crud_client.mock'; import { ContentClient } from './content_client'; import type { GetIn, CreateIn, UpdateIn, DeleteIn, SearchIn, MSearchIn } from '../../common'; diff --git a/src/plugins/controls/public/control_group/embeddable/control_group_container.tsx b/src/plugins/controls/public/control_group/embeddable/control_group_container.tsx index 26ddd1c3e07692..7231ecefe7e05c 100644 --- a/src/plugins/controls/public/control_group/embeddable/control_group_container.tsx +++ b/src/plugins/controls/public/control_group/embeddable/control_group_container.tsx @@ -12,7 +12,7 @@ import React, { createContext, useContext } from 'react'; import ReactDOM from 'react-dom'; import { batch, Provider, TypedUseSelectorHook, useSelector } from 'react-redux'; import { BehaviorSubject, merge, Subject, Subscription } from 'rxjs'; -import { debounceTime, distinctUntilChanged, skip } from 'rxjs/operators'; +import { debounceTime, distinctUntilChanged, skip } from 'rxjs'; import { OverlayRef } from '@kbn/core/public'; import { Container, EmbeddableFactory } from '@kbn/embeddable-plugin/public'; diff --git a/src/plugins/controls/public/options_list/embeddable/options_list_embeddable.tsx b/src/plugins/controls/public/options_list/embeddable/options_list_embeddable.tsx index 506530edc18574..74f32e335be6c3 100644 --- a/src/plugins/controls/public/options_list/embeddable/options_list_embeddable.tsx +++ b/src/plugins/controls/public/options_list/embeddable/options_list_embeddable.tsx @@ -12,7 +12,7 @@ import React, { createContext, useContext } from 'react'; import ReactDOM from 'react-dom'; import { batch } from 'react-redux'; import { merge, Subject, Subscription, switchMap, tap } from 'rxjs'; -import { debounceTime, distinctUntilChanged, map, skip } from 'rxjs/operators'; +import { debounceTime, distinctUntilChanged, map, skip } from 'rxjs'; import { DataView, FieldSpec } from '@kbn/data-views-plugin/public'; import { Embeddable, IContainer } from '@kbn/embeddable-plugin/public'; diff --git a/src/plugins/controls/public/range_slider/embeddable/range_slider_embeddable.tsx b/src/plugins/controls/public/range_slider/embeddable/range_slider_embeddable.tsx index 368fca384742ff..681138564e1991 100644 --- a/src/plugins/controls/public/range_slider/embeddable/range_slider_embeddable.tsx +++ b/src/plugins/controls/public/range_slider/embeddable/range_slider_embeddable.tsx @@ -12,7 +12,7 @@ import React, { createContext, useContext } from 'react'; import ReactDOM from 'react-dom'; import { batch } from 'react-redux'; import { lastValueFrom, Subscription, switchMap } from 'rxjs'; -import { distinctUntilChanged, map } from 'rxjs/operators'; +import { distinctUntilChanged, map } from 'rxjs'; import { DataView, DataViewField } from '@kbn/data-views-plugin/public'; import { Embeddable, IContainer } from '@kbn/embeddable-plugin/public'; diff --git a/src/plugins/controls/public/time_slider/components/time_slider_prepend.tsx b/src/plugins/controls/public/time_slider/components/time_slider_prepend.tsx index 0502592a68a88d..ea6b478fa79614 100644 --- a/src/plugins/controls/public/time_slider/components/time_slider_prepend.tsx +++ b/src/plugins/controls/public/time_slider/components/time_slider_prepend.tsx @@ -10,7 +10,7 @@ import { EuiButtonIcon, EuiToolTip } from '@elastic/eui'; import { ViewMode } from '@kbn/embeddable-plugin/common'; import React, { FC, useCallback, useMemo, useState } from 'react'; import { Observable, Subscription } from 'rxjs'; -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { useControlGroupContainer } from '../../control_group/embeddable/control_group_container'; import { useTimeSlider } from '../embeddable/time_slider_embeddable'; import { TimeSliderStrings } from './time_slider_strings'; diff --git a/src/plugins/controls/public/time_slider/embeddable/time_slider_embeddable.tsx b/src/plugins/controls/public/time_slider/embeddable/time_slider_embeddable.tsx index 84ed946f56a9af..c17415679e8e7c 100644 --- a/src/plugins/controls/public/time_slider/embeddable/time_slider_embeddable.tsx +++ b/src/plugins/controls/public/time_slider/embeddable/time_slider_embeddable.tsx @@ -11,7 +11,7 @@ import moment from 'moment-timezone'; import React, { createContext, useContext } from 'react'; import ReactDOM from 'react-dom'; import { Subscription } from 'rxjs'; -import { debounceTime, first, map } from 'rxjs/operators'; +import { debounceTime, first, map } from 'rxjs'; import { Embeddable, IContainer } from '@kbn/embeddable-plugin/public'; import type { TimeRange } from '@kbn/es-query'; diff --git a/src/plugins/dashboard/public/dashboard_app/url/sync_dashboard_url_state.ts b/src/plugins/dashboard/public/dashboard_app/url/sync_dashboard_url_state.ts index 45574312ec8e05..6b7cc3c2f7e7bc 100644 --- a/src/plugins/dashboard/public/dashboard_app/url/sync_dashboard_url_state.ts +++ b/src/plugins/dashboard/public/dashboard_app/url/sync_dashboard_url_state.ts @@ -7,7 +7,7 @@ */ import _ from 'lodash'; -import { debounceTime } from 'rxjs/operators'; +import { debounceTime } from 'rxjs'; import semverSatisfies from 'semver/functions/satisfies'; import { IKbnUrlStateStorage } from '@kbn/kibana-utils-plugin/public'; diff --git a/src/plugins/dashboard/public/dashboard_container/embeddable/create/controls/dashboard_control_group_integration.ts b/src/plugins/dashboard/public/dashboard_container/embeddable/create/controls/dashboard_control_group_integration.ts index e06318656cf66a..75cb8a8528c85f 100644 --- a/src/plugins/dashboard/public/dashboard_container/embeddable/create/controls/dashboard_control_group_integration.ts +++ b/src/plugins/dashboard/public/dashboard_container/embeddable/create/controls/dashboard_control_group_integration.ts @@ -10,7 +10,7 @@ import { compareFilters, COMPARE_ALL_OPTIONS, type Filter } from '@kbn/es-query' import deepEqual from 'fast-deep-equal'; import { isEqual } from 'lodash'; import { Observable } from 'rxjs'; -import { distinctUntilChanged, skip } from 'rxjs/operators'; +import { distinctUntilChanged, skip } from 'rxjs'; import { ControlGroupInput } from '@kbn/controls-plugin/common'; import { ControlGroupContainer } from '@kbn/controls-plugin/public'; diff --git a/src/plugins/dashboard/public/dashboard_container/embeddable/create/create_dashboard.ts b/src/plugins/dashboard/public/dashboard_container/embeddable/create/create_dashboard.ts index d82f92deddeab9..54a7b2186b0f11 100644 --- a/src/plugins/dashboard/public/dashboard_container/embeddable/create/create_dashboard.ts +++ b/src/plugins/dashboard/public/dashboard_container/embeddable/create/create_dashboard.ts @@ -22,7 +22,7 @@ import { compareFilters, Filter, TimeRange } from '@kbn/es-query'; import { lazyLoadReduxToolsPackage } from '@kbn/presentation-util-plugin/public'; import { cloneDeep, identity, omit, pickBy } from 'lodash'; import { BehaviorSubject, combineLatest, Subject } from 'rxjs'; -import { map, distinctUntilChanged, startWith } from 'rxjs/operators'; +import { map, distinctUntilChanged, startWith } from 'rxjs'; import { v4 } from 'uuid'; import { combineDashboardFiltersWithControlGroupFilters } from './controls/dashboard_control_group_integration'; import { DashboardContainerInput, DashboardPanelState } from '../../../../common'; diff --git a/src/plugins/dashboard/public/dashboard_container/embeddable/create/data_views/sync_dashboard_data_views.ts b/src/plugins/dashboard/public/dashboard_container/embeddable/create/data_views/sync_dashboard_data_views.ts index d8365394b8a25d..3c8f29fcb428db 100644 --- a/src/plugins/dashboard/public/dashboard_container/embeddable/create/data_views/sync_dashboard_data_views.ts +++ b/src/plugins/dashboard/public/dashboard_container/embeddable/create/data_views/sync_dashboard_data_views.ts @@ -8,7 +8,7 @@ import deepEqual from 'fast-deep-equal'; import { Observable, pipe, combineLatest } from 'rxjs'; -import { distinctUntilChanged, switchMap, filter, map } from 'rxjs/operators'; +import { distinctUntilChanged, switchMap, filter, map } from 'rxjs'; import { DataView } from '@kbn/data-views-plugin/common'; import { isErrorEmbeddable } from '@kbn/embeddable-plugin/public'; diff --git a/src/plugins/dashboard/public/dashboard_container/embeddable/create/search_sessions/start_dashboard_search_session_integration.ts b/src/plugins/dashboard/public/dashboard_container/embeddable/create/search_sessions/start_dashboard_search_session_integration.ts index 7d74e91ad6c932..a7efcdb9c1d752 100644 --- a/src/plugins/dashboard/public/dashboard_container/embeddable/create/search_sessions/start_dashboard_search_session_integration.ts +++ b/src/plugins/dashboard/public/dashboard_container/embeddable/create/search_sessions/start_dashboard_search_session_integration.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { pairwise, skip } from 'rxjs/operators'; +import { pairwise, skip } from 'rxjs'; import { noSearchSessionStorageCapabilityMessage } from '@kbn/data-plugin/public'; diff --git a/src/plugins/dashboard/public/dashboard_container/embeddable/create/unified_search/sync_dashboard_unified_search_state.ts b/src/plugins/dashboard/public/dashboard_container/embeddable/create/unified_search/sync_dashboard_unified_search_state.ts index d65ddb18fa40ba..65e9622bd48738 100644 --- a/src/plugins/dashboard/public/dashboard_container/embeddable/create/unified_search/sync_dashboard_unified_search_state.ts +++ b/src/plugins/dashboard/public/dashboard_container/embeddable/create/unified_search/sync_dashboard_unified_search_state.ts @@ -8,7 +8,7 @@ import { Subject } from 'rxjs'; import fastIsEqual from 'fast-deep-equal'; -import { distinctUntilChanged, finalize, switchMap, tap } from 'rxjs/operators'; +import { distinctUntilChanged, finalize, switchMap, tap } from 'rxjs'; import type { Filter, Query } from '@kbn/es-query'; import { IKbnUrlStateStorage } from '@kbn/kibana-utils-plugin/public'; diff --git a/src/plugins/dashboard/public/dashboard_container/embeddable/dashboard_container.tsx b/src/plugins/dashboard/public/dashboard_container/embeddable/dashboard_container.tsx index 1a8e10f3999e09..8cf08fab63a9d7 100644 --- a/src/plugins/dashboard/public/dashboard_container/embeddable/dashboard_container.tsx +++ b/src/plugins/dashboard/public/dashboard_container/embeddable/dashboard_container.tsx @@ -40,7 +40,7 @@ import React, { createContext, useContext } from 'react'; import ReactDOM from 'react-dom'; import { batch } from 'react-redux'; import { BehaviorSubject, Subject, Subscription } from 'rxjs'; -import { distinctUntilChanged, map } from 'rxjs/operators'; +import { distinctUntilChanged, map } from 'rxjs'; import { v4 } from 'uuid'; import { DashboardLocatorParams, DASHBOARD_CONTAINER_TYPE } from '../..'; import { DashboardContainerInput, DashboardPanelState } from '../../../common'; diff --git a/src/plugins/dashboard/public/dashboard_container/state/diffing/dashboard_diffing_integration.ts b/src/plugins/dashboard/public/dashboard_container/state/diffing/dashboard_diffing_integration.ts index d0ba41e47074a6..d540708fb19b41 100644 --- a/src/plugins/dashboard/public/dashboard_container/state/diffing/dashboard_diffing_integration.ts +++ b/src/plugins/dashboard/public/dashboard_container/state/diffing/dashboard_diffing_integration.ts @@ -10,7 +10,7 @@ import deepEqual from 'fast-deep-equal'; import { cloneDeep, omit } from 'lodash'; import { AnyAction, Middleware } from 'redux'; import { combineLatest, debounceTime, Observable, of, startWith, switchMap } from 'rxjs'; -import { distinctUntilChanged, map } from 'rxjs/operators'; +import { distinctUntilChanged, map } from 'rxjs'; import { DashboardContainer, DashboardCreationOptions } from '../..'; import { DashboardContainerInput } from '../../../../common'; import { CHANGE_CHECK_DEBOUNCE } from '../../../dashboard_constants'; diff --git a/src/plugins/dashboard/public/plugin.tsx b/src/plugins/dashboard/public/plugin.tsx index 8fb1260eb327da..2c6d3ecb9841cb 100644 --- a/src/plugins/dashboard/public/plugin.tsx +++ b/src/plugins/dashboard/public/plugin.tsx @@ -8,7 +8,7 @@ import { i18n } from '@kbn/i18n'; import { BehaviorSubject } from 'rxjs'; -import { filter, map } from 'rxjs/operators'; +import { filter, map } from 'rxjs'; import { App, diff --git a/src/plugins/data/common/search/expressions/esaggs/request_handler.test.ts b/src/plugins/data/common/search/expressions/esaggs/request_handler.test.ts index 4c42fdc985ff46..16e47fecc454a2 100644 --- a/src/plugins/data/common/search/expressions/esaggs/request_handler.test.ts +++ b/src/plugins/data/common/search/expressions/esaggs/request_handler.test.ts @@ -22,7 +22,7 @@ jest.mock('../../tabify', () => ({ import { tabifyAggResponse } from '../../tabify'; import { of } from 'rxjs'; -import { toArray } from 'rxjs/operators'; +import { toArray } from 'rxjs'; describe('esaggs expression function - public', () => { let mockParams: MockedKeys[0]>; diff --git a/src/plugins/data/common/search/expressions/esaggs/request_handler.ts b/src/plugins/data/common/search/expressions/esaggs/request_handler.ts index 7f0155d74082fc..1cd97dc7aeeb2a 100644 --- a/src/plugins/data/common/search/expressions/esaggs/request_handler.ts +++ b/src/plugins/data/common/search/expressions/esaggs/request_handler.ts @@ -8,7 +8,7 @@ import type { KibanaExecutionContext } from '@kbn/core/public'; import { i18n } from '@kbn/i18n'; import { defer } from 'rxjs'; -import { map, switchMap } from 'rxjs/operators'; +import { map, switchMap } from 'rxjs'; import { Adapters } from '@kbn/inspector-plugin/common'; import type { DataView } from '@kbn/data-views-plugin/common'; import type { Filter, TimeRange } from '@kbn/es-query'; diff --git a/src/plugins/data/common/search/expressions/esql.ts b/src/plugins/data/common/search/expressions/esql.ts index 8b063b7e734c33..7ed11099c4bef9 100644 --- a/src/plugins/data/common/search/expressions/esql.ts +++ b/src/plugins/data/common/search/expressions/esql.ts @@ -14,7 +14,7 @@ import { RequestAdapter } from '@kbn/inspector-plugin/common'; import { zipObject } from 'lodash'; import { Observable, defer, throwError } from 'rxjs'; -import { catchError, map, switchMap, tap } from 'rxjs/operators'; +import { catchError, map, switchMap, tap } from 'rxjs'; import { buildEsQuery } from '@kbn/es-query'; import type { ESQLSearchReponse, ESQLSearchParams } from '@kbn/es-types'; import { getEsQueryConfig } from '../../es_query'; diff --git a/src/plugins/data/common/search/expressions/essql.ts b/src/plugins/data/common/search/expressions/essql.ts index 8c5baa66f9f535..b65e8a06d414e8 100644 --- a/src/plugins/data/common/search/expressions/essql.ts +++ b/src/plugins/data/common/search/expressions/essql.ts @@ -15,7 +15,7 @@ import { RequestAdapter } from '@kbn/inspector-plugin/common'; import { zipObject } from 'lodash'; import { Observable, defer, throwError } from 'rxjs'; -import { catchError, map, switchMap, tap } from 'rxjs/operators'; +import { catchError, map, switchMap, tap } from 'rxjs'; import type { NowProviderPublicContract } from '../../../public'; import { getEsQueryConfig } from '../../es_query'; import { getTime } from '../../query'; diff --git a/src/plugins/data/common/search/poll_search.ts b/src/plugins/data/common/search/poll_search.ts index 8637c472adb164..54985366b91274 100644 --- a/src/plugins/data/common/search/poll_search.ts +++ b/src/plugins/data/common/search/poll_search.ts @@ -7,7 +7,7 @@ */ import { from, Observable, timer, defer, fromEvent, EMPTY } from 'rxjs'; -import { expand, map, switchMap, takeUntil, takeWhile, tap } from 'rxjs/operators'; +import { expand, map, switchMap, takeUntil, takeWhile, tap } from 'rxjs'; import { AbortError } from '@kbn/kibana-utils-plugin/common'; import type { IAsyncSearchOptions, IKibanaSearchResponse } from '..'; import { isAbortResponse, isRunningResponse } from '..'; diff --git a/src/plugins/data/common/search/search_source/search_source.test.ts b/src/plugins/data/common/search/search_source/search_source.test.ts index 64ae2f3b2ec018..6fd4355fbb6fb7 100644 --- a/src/plugins/data/common/search/search_source/search_source.test.ts +++ b/src/plugins/data/common/search/search_source/search_source.test.ts @@ -14,7 +14,7 @@ import { SearchSource, SearchSourceDependencies, SortDirection } from '.'; import { AggConfigs, AggTypesRegistryStart } from '../..'; import { mockAggTypesRegistry } from '../aggs/test_helpers'; import { RequestAdapter, RequestResponder } from '@kbn/inspector-plugin/common'; -import { switchMap } from 'rxjs/operators'; +import { switchMap } from 'rxjs'; import { Filter } from '@kbn/es-query'; import { stubIndexPattern } from '../../stubs'; import { SearchSourceSearchOptions } from './types'; diff --git a/src/plugins/data/common/search/search_source/search_source.ts b/src/plugins/data/common/search/search_source/search_source.ts index 6fc47ac126431f..c91310fc0a7e13 100644 --- a/src/plugins/data/common/search/search_source/search_source.ts +++ b/src/plugins/data/common/search/search_source/search_source.ts @@ -60,16 +60,7 @@ import { setWith } from '@kbn/safer-lodash-set'; import { difference, isEqual, isFunction, isObject, keyBy, pick, uniqueId, concat } from 'lodash'; -import { - catchError, - finalize, - first, - last, - map, - shareReplay, - switchMap, - tap, -} from 'rxjs/operators'; +import { catchError, finalize, first, last, map, shareReplay, switchMap, tap } from 'rxjs'; import { defer, EMPTY, from, lastValueFrom, Observable } from 'rxjs'; import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import { diff --git a/src/plugins/data/public/query/persisted_log/persisted_log.ts b/src/plugins/data/public/query/persisted_log/persisted_log.ts index a4e73d19250e30..fce78608f5367f 100644 --- a/src/plugins/data/public/query/persisted_log/persisted_log.ts +++ b/src/plugins/data/public/query/persisted_log/persisted_log.ts @@ -8,7 +8,7 @@ import _ from 'lodash'; import * as Rx from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { IStorageWrapper } from '@kbn/kibana-utils-plugin/public'; const defaultIsDuplicate = (oldItem: any, newItem: any) => { diff --git a/src/plugins/data/public/query/query_service.ts b/src/plugins/data/public/query/query_service.ts index 894db102aa0418..72943d6b0f59b4 100644 --- a/src/plugins/data/public/query/query_service.ts +++ b/src/plugins/data/public/query/query_service.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { share } from 'rxjs/operators'; +import { share } from 'rxjs'; import { HttpStart, IUiSettingsClient } from '@kbn/core/public'; import { PersistableStateService, VersionedState } from '@kbn/kibana-utils-plugin/common'; import { IStorageWrapper } from '@kbn/kibana-utils-plugin/public'; diff --git a/src/plugins/data/public/query/query_string/query_string_manager.ts b/src/plugins/data/public/query/query_string/query_string_manager.ts index b259b29130055e..b7b4cf8c6082f4 100644 --- a/src/plugins/data/public/query/query_string/query_string_manager.ts +++ b/src/plugins/data/public/query/query_string/query_string_manager.ts @@ -7,7 +7,7 @@ */ import { BehaviorSubject } from 'rxjs'; -import { skip } from 'rxjs/operators'; +import { skip } from 'rxjs'; import { PublicMethodsOf } from '@kbn/utility-types'; import { CoreStart } from '@kbn/core/public'; import type { Query, AggregateQuery } from '@kbn/es-query'; diff --git a/src/plugins/data/public/query/state_sync/connect_to_query_state.ts b/src/plugins/data/public/query/state_sync/connect_to_query_state.ts index 41e386ac370d22..01d0fafcd79fe5 100644 --- a/src/plugins/data/public/query/state_sync/connect_to_query_state.ts +++ b/src/plugins/data/public/query/state_sync/connect_to_query_state.ts @@ -7,7 +7,7 @@ */ import { Subscription } from 'rxjs'; -import { filter, map } from 'rxjs/operators'; +import { filter, map } from 'rxjs'; import _ from 'lodash'; import { COMPARE_ALL_OPTIONS, compareFilters, FilterStateStore } from '@kbn/es-query'; import { BaseStateContainer } from '@kbn/kibana-utils-plugin/public'; diff --git a/src/plugins/data/public/query/state_sync/create_query_state_observable.ts b/src/plugins/data/public/query/state_sync/create_query_state_observable.ts index 8520423915dbaf..f9dc8360f82855 100644 --- a/src/plugins/data/public/query/state_sync/create_query_state_observable.ts +++ b/src/plugins/data/public/query/state_sync/create_query_state_observable.ts @@ -7,7 +7,7 @@ */ import { Observable, Subscription } from 'rxjs'; -import { map, tap } from 'rxjs/operators'; +import { map, tap } from 'rxjs'; import { COMPARE_ALL_OPTIONS, compareFilters, isFilterPinned } from '@kbn/es-query'; import { createStateContainer } from '@kbn/kibana-utils-plugin/public'; import type { TimefilterSetup } from '../timefilter'; diff --git a/src/plugins/data/public/query/timefilter/lib/auto_refresh_loop.ts b/src/plugins/data/public/query/timefilter/lib/auto_refresh_loop.ts index a5807a5d7793c5..c62e8369277337 100644 --- a/src/plugins/data/public/query/timefilter/lib/auto_refresh_loop.ts +++ b/src/plugins/data/public/query/timefilter/lib/auto_refresh_loop.ts @@ -7,7 +7,7 @@ */ import { defer, Subject } from 'rxjs'; -import { finalize, map, delayWhen, filter } from 'rxjs/operators'; +import { finalize, map, delayWhen, filter } from 'rxjs'; import { once } from 'lodash'; import { createPageVisibility$ } from './page_visibility'; diff --git a/src/plugins/data/public/query/timefilter/lib/page_visibility.ts b/src/plugins/data/public/query/timefilter/lib/page_visibility.ts index 292047ed0c2b00..39ed0b06fb7f1f 100644 --- a/src/plugins/data/public/query/timefilter/lib/page_visibility.ts +++ b/src/plugins/data/public/query/timefilter/lib/page_visibility.ts @@ -7,7 +7,7 @@ */ import { fromEvent, Observable } from 'rxjs'; -import { map, shareReplay, startWith } from 'rxjs/operators'; +import { map, shareReplay, startWith } from 'rxjs'; export function createPageVisibility$(): Observable { return fromEvent(document, 'visibilitychange').pipe( diff --git a/src/plugins/data/public/search/collectors/create_usage_collector.ts b/src/plugins/data/public/search/collectors/create_usage_collector.ts index 266e3e1e9a1a6e..19a4fab7a74785 100644 --- a/src/plugins/data/public/search/collectors/create_usage_collector.ts +++ b/src/plugins/data/public/search/collectors/create_usage_collector.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { METRIC_TYPE } from '@kbn/analytics'; import type { UiCounterMetricType } from '@kbn/analytics'; import type { StartServicesAccessor } from '@kbn/core/public'; diff --git a/src/plugins/data/public/search/expressions/esaggs.ts b/src/plugins/data/public/search/expressions/esaggs.ts index 5ae0b72e1fe581..888ee850760d3e 100644 --- a/src/plugins/data/public/search/expressions/esaggs.ts +++ b/src/plugins/data/public/search/expressions/esaggs.ts @@ -8,7 +8,7 @@ import { get } from 'lodash'; import { defer } from 'rxjs'; -import { switchMap } from 'rxjs/operators'; +import { switchMap } from 'rxjs'; import { StartServicesAccessor } from '@kbn/core/public'; import { EsaggsExpressionFunctionDefinition, diff --git a/src/plugins/data/public/search/search_interceptor/search_interceptor.ts b/src/plugins/data/public/search/search_interceptor/search_interceptor.ts index 9fcb74e3394032..e08faa03c6c697 100644 --- a/src/plugins/data/public/search/search_interceptor/search_interceptor.ts +++ b/src/plugins/data/public/search/search_interceptor/search_interceptor.ts @@ -29,7 +29,7 @@ import { take, takeUntil, tap, -} from 'rxjs/operators'; +} from 'rxjs'; import { estypes } from '@elastic/elasticsearch'; import { i18n } from '@kbn/i18n'; import { PublicMethodsOf } from '@kbn/utility-types'; diff --git a/src/plugins/data/public/search/search_interceptor/search_response_cache.test.ts b/src/plugins/data/public/search/search_interceptor/search_response_cache.test.ts index bab49b22f5a558..25e2d9aefe088a 100644 --- a/src/plugins/data/public/search/search_interceptor/search_response_cache.test.ts +++ b/src/plugins/data/public/search/search_interceptor/search_response_cache.test.ts @@ -7,7 +7,7 @@ */ import { interval, Observable, of, throwError } from 'rxjs'; -import { shareReplay, switchMap, take } from 'rxjs/operators'; +import { shareReplay, switchMap, take } from 'rxjs'; import { IKibanaSearchResponse } from '../..'; import { SearchAbortController } from './search_abort_controller'; import { SearchResponseCache } from './search_response_cache'; diff --git a/src/plugins/data/public/search/session/search_session_state.ts b/src/plugins/data/public/search/session/search_session_state.ts index dc38ecef07f212..abb7cbc084b898 100644 --- a/src/plugins/data/public/search/session/search_session_state.ts +++ b/src/plugins/data/public/search/session/search_session_state.ts @@ -9,7 +9,7 @@ import { v4 as uuidv4 } from 'uuid'; import deepEqual from 'fast-deep-equal'; import { Observable } from 'rxjs'; -import { distinctUntilChanged, map, shareReplay } from 'rxjs/operators'; +import { distinctUntilChanged, map, shareReplay } from 'rxjs'; import { createStateContainer, StateContainer } from '@kbn/kibana-utils-plugin/public'; import type { SearchSessionSavedObject } from './sessions_client'; diff --git a/src/plugins/data/public/search/session/session_helpers.ts b/src/plugins/data/public/search/session/session_helpers.ts index 1f0a2da7e93f4d..dadae48f6329fd 100644 --- a/src/plugins/data/public/search/session/session_helpers.ts +++ b/src/plugins/data/public/search/session/session_helpers.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { debounceTime, first, skipUntil } from 'rxjs/operators'; +import { debounceTime, first, skipUntil } from 'rxjs'; import { ISessionService } from './session_service'; import { SearchSessionState } from './search_session_state'; diff --git a/src/plugins/data/public/search/session/session_indicator/connected_search_session_indicator/connected_search_session_indicator.test.tsx b/src/plugins/data/public/search/session/session_indicator/connected_search_session_indicator/connected_search_session_indicator.test.tsx index 3a97bdddbcf46f..f6d9c7471b9ca4 100644 --- a/src/plugins/data/public/search/session/session_indicator/connected_search_session_indicator/connected_search_session_indicator.test.tsx +++ b/src/plugins/data/public/search/session/session_indicator/connected_search_session_indicator/connected_search_session_indicator.test.tsx @@ -13,7 +13,7 @@ import { Storage } from '@kbn/kibana-utils-plugin/public'; import { dataPluginMock } from '../../../../mocks'; import { createConnectedSearchSessionIndicator } from './connected_search_session_indicator'; import { BehaviorSubject } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { ISessionService, RefreshInterval, diff --git a/src/plugins/data/public/search/session/session_indicator/connected_search_session_indicator/connected_search_session_indicator.tsx b/src/plugins/data/public/search/session/session_indicator/connected_search_session_indicator/connected_search_session_indicator.tsx index ccc51091716b5c..2ee97c052da85e 100644 --- a/src/plugins/data/public/search/session/session_indicator/connected_search_session_indicator/connected_search_session_indicator.tsx +++ b/src/plugins/data/public/search/session/session_indicator/connected_search_session_indicator/connected_search_session_indicator.tsx @@ -7,7 +7,7 @@ */ import React, { useCallback, useEffect, useState } from 'react'; -import { debounce } from 'rxjs/operators'; +import { debounce } from 'rxjs'; import { timer } from 'rxjs'; import useObservable from 'react-use/lib/useObservable'; import { i18n } from '@kbn/i18n'; diff --git a/src/plugins/data/public/search/session/session_service.test.ts b/src/plugins/data/public/search/session/session_service.test.ts index d74d4d9d936644..e9b61f01e626de 100644 --- a/src/plugins/data/public/search/session/session_service.test.ts +++ b/src/plugins/data/public/search/session/session_service.test.ts @@ -8,7 +8,7 @@ import { ISessionService, SessionService } from './session_service'; import { coreMock } from '@kbn/core/public/mocks'; -import { first, take, toArray } from 'rxjs/operators'; +import { first, take, toArray } from 'rxjs'; import { getSessionsClientMock } from './mocks'; import { BehaviorSubject } from 'rxjs'; import { SearchSessionState } from './search_session_state'; diff --git a/src/plugins/data/public/search/session/session_service.ts b/src/plugins/data/public/search/session/session_service.ts index 70c343651e6110..b6cc43313dc1d3 100644 --- a/src/plugins/data/public/search/session/session_service.ts +++ b/src/plugins/data/public/search/session/session_service.ts @@ -18,7 +18,7 @@ import { switchMap, takeUntil, tap, -} from 'rxjs/operators'; +} from 'rxjs'; import { BehaviorSubject, combineLatest, diff --git a/src/plugins/data/public/search/session/sessions_mgmt/lib/api.ts b/src/plugins/data/public/search/session/sessions_mgmt/lib/api.ts index 753f43dcbb6480..f5abbc4c77de8d 100644 --- a/src/plugins/data/public/search/session/sessions_mgmt/lib/api.ts +++ b/src/plugins/data/public/search/session/sessions_mgmt/lib/api.ts @@ -10,7 +10,7 @@ import { i18n } from '@kbn/i18n'; import type { ApplicationStart, NotificationsStart } from '@kbn/core/public'; import moment from 'moment'; import { from, race, timer } from 'rxjs'; -import { mapTo, tap } from 'rxjs/operators'; +import { mapTo, tap } from 'rxjs'; import type { SharePluginStart } from '@kbn/share-plugin/public'; import { SerializableRecord } from '@kbn/utility-types'; import { ACTION } from '../components/actions'; diff --git a/src/plugins/data/server/search/expressions/esaggs.ts b/src/plugins/data/server/search/expressions/esaggs.ts index 2e1afc03509572..87d57f779e9854 100644 --- a/src/plugins/data/server/search/expressions/esaggs.ts +++ b/src/plugins/data/server/search/expressions/esaggs.ts @@ -8,7 +8,7 @@ import { get } from 'lodash'; import { defer } from 'rxjs'; -import { switchMap } from 'rxjs/operators'; +import { switchMap } from 'rxjs'; import { i18n } from '@kbn/i18n'; import { KibanaRequest, StartServicesAccessor } from '@kbn/core/server'; import { diff --git a/src/plugins/data/server/search/routes/bsearch.ts b/src/plugins/data/server/search/routes/bsearch.ts index ee19c8cba30a37..62753c0d503750 100644 --- a/src/plugins/data/server/search/routes/bsearch.ts +++ b/src/plugins/data/server/search/routes/bsearch.ts @@ -7,7 +7,7 @@ */ import { firstValueFrom } from 'rxjs'; -import { catchError } from 'rxjs/operators'; +import { catchError } from 'rxjs'; import { BfetchServerSetup } from '@kbn/bfetch-plugin/server'; import type { ExecutionContextSetup } from '@kbn/core/server'; import apm from 'elastic-apm-node'; diff --git a/src/plugins/data/server/search/routes/search.ts b/src/plugins/data/server/search/routes/search.ts index 8b302a81aea1ab..ef9b39f2f6b995 100644 --- a/src/plugins/data/server/search/routes/search.ts +++ b/src/plugins/data/server/search/routes/search.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { schema } from '@kbn/config-schema'; import { reportServerError } from '@kbn/kibana-utils-plugin/server'; import { reportSearchError } from '../report_search_error'; diff --git a/src/plugins/data/server/search/search_service.ts b/src/plugins/data/server/search/search_service.ts index 04b635621c6c87..ad4dec61cab7c3 100644 --- a/src/plugins/data/server/search/search_service.ts +++ b/src/plugins/data/server/search/search_service.ts @@ -19,7 +19,7 @@ import { SharedGlobalConfig, StartServicesAccessor, } from '@kbn/core/server'; -import { catchError, map, switchMap, tap } from 'rxjs/operators'; +import { catchError, map, switchMap, tap } from 'rxjs'; import { BfetchServerSetup } from '@kbn/bfetch-plugin/server'; import { ExpressionsServerSetup } from '@kbn/expressions-plugin/server'; import { FieldFormatsStart } from '@kbn/field-formats-plugin/server'; diff --git a/src/plugins/data/server/search/strategies/eql_search/eql_search_strategy.ts b/src/plugins/data/server/search/strategies/eql_search/eql_search_strategy.ts index 00b8cfdeb52e5c..5ad9d2a6617be0 100644 --- a/src/plugins/data/server/search/strategies/eql_search/eql_search_strategy.ts +++ b/src/plugins/data/server/search/strategies/eql_search/eql_search_strategy.ts @@ -7,7 +7,7 @@ */ import type { TransportResult } from '@elastic/elasticsearch'; -import { tap } from 'rxjs/operators'; +import { tap } from 'rxjs'; import type { IScopedClusterClient, Logger } from '@kbn/core/server'; import { getKbnServerError } from '@kbn/kibana-utils-plugin/server'; import { SearchConfigSchema } from '../../../../config'; diff --git a/src/plugins/data/server/search/strategies/es_search/es_search_strategy.ts b/src/plugins/data/server/search/strategies/es_search/es_search_strategy.ts index 319af08750689a..2737b264e1c2d8 100644 --- a/src/plugins/data/server/search/strategies/es_search/es_search_strategy.ts +++ b/src/plugins/data/server/search/strategies/es_search/es_search_strategy.ts @@ -7,7 +7,7 @@ */ import { firstValueFrom, from, Observable } from 'rxjs'; -import { tap } from 'rxjs/operators'; +import { tap } from 'rxjs'; import type { Logger, SharedGlobalConfig } from '@kbn/core/server'; import { getKbnSearchError, KbnSearchError } from '../../report_search_error'; import type { ISearchStrategy } from '../../types'; diff --git a/src/plugins/data/server/search/strategies/ese_search/ese_search_strategy.ts b/src/plugins/data/server/search/strategies/ese_search/ese_search_strategy.ts index 54b56e45f0a1a2..42c74693b32998 100644 --- a/src/plugins/data/server/search/strategies/ese_search/ese_search_strategy.ts +++ b/src/plugins/data/server/search/strategies/ese_search/ese_search_strategy.ts @@ -8,7 +8,7 @@ import type { Observable } from 'rxjs'; import type { IScopedClusterClient, Logger, SharedGlobalConfig } from '@kbn/core/server'; -import { catchError, tap } from 'rxjs/operators'; +import { catchError, tap } from 'rxjs'; import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import { firstValueFrom, from } from 'rxjs'; import { getKbnServerError } from '@kbn/kibana-utils-plugin/server'; diff --git a/src/plugins/data/server/search/strategies/esql_async_search/esql_async_search_strategy.ts b/src/plugins/data/server/search/strategies/esql_async_search/esql_async_search_strategy.ts index 8bde400db2b45e..e779f110e594a5 100644 --- a/src/plugins/data/server/search/strategies/esql_async_search/esql_async_search_strategy.ts +++ b/src/plugins/data/server/search/strategies/esql_async_search/esql_async_search_strategy.ts @@ -7,7 +7,7 @@ */ import type { IScopedClusterClient, Logger } from '@kbn/core/server'; -import { catchError, tap } from 'rxjs/operators'; +import { catchError, tap } from 'rxjs'; import { getKbnServerError } from '@kbn/kibana-utils-plugin/server'; import { SqlQueryRequest } from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import { SqlGetAsyncResponse } from '@elastic/elasticsearch/lib/api/types'; diff --git a/src/plugins/data/server/search/strategies/sql_search/sql_search_strategy.ts b/src/plugins/data/server/search/strategies/sql_search/sql_search_strategy.ts index 9e04675d12247f..bd4442afa1aba6 100644 --- a/src/plugins/data/server/search/strategies/sql_search/sql_search_strategy.ts +++ b/src/plugins/data/server/search/strategies/sql_search/sql_search_strategy.ts @@ -8,7 +8,7 @@ import type { IncomingHttpHeaders } from 'http'; import type { IScopedClusterClient, Logger } from '@kbn/core/server'; -import { catchError, tap } from 'rxjs/operators'; +import { catchError, tap } from 'rxjs'; import type { DiagnosticResult } from '@elastic/transport'; import { SqlQueryResponse } from '@elastic/elasticsearch/lib/api/types'; import { getKbnServerError } from '@kbn/kibana-utils-plugin/server'; diff --git a/src/plugins/data_view_field_editor/public/state_utils.ts b/src/plugins/data_view_field_editor/public/state_utils.ts index 634dd5d8dc38b1..0853279222f904 100644 --- a/src/plugins/data_view_field_editor/public/state_utils.ts +++ b/src/plugins/data_view_field_editor/public/state_utils.ts @@ -7,7 +7,7 @@ */ import { BehaviorSubject } from 'rxjs'; -import { distinctUntilChanged, map } from 'rxjs/operators'; +import { distinctUntilChanged, map } from 'rxjs'; import { useMemo } from 'react'; import useObservable from 'react-use/lib/useObservable'; diff --git a/src/plugins/data_views/common/data_views/utils.ts b/src/plugins/data_views/common/data_views/utils.ts index ec1c41fc3eaca5..33ffcf62be92e8 100644 --- a/src/plugins/data_views/common/data_views/utils.ts +++ b/src/plugins/data_views/common/data_views/utils.ts @@ -7,7 +7,7 @@ */ import { catchError, from, Observable, of } from 'rxjs'; -import { mergeMap, last, map, toArray } from 'rxjs/operators'; +import { mergeMap, last, map, toArray } from 'rxjs'; import type { RuntimeField, RuntimeFieldSpec, RuntimePrimitiveTypes } from '../types'; export const removeFieldAttrs = (runtimeField: RuntimeField): RuntimeFieldSpec => { diff --git a/src/plugins/discover/public/application/main/hooks/use_saved_search_messages.test.ts b/src/plugins/discover/public/application/main/hooks/use_saved_search_messages.test.ts index 20554ebdaae234..f8c9b87e1699cb 100644 --- a/src/plugins/discover/public/application/main/hooks/use_saved_search_messages.test.ts +++ b/src/plugins/discover/public/application/main/hooks/use_saved_search_messages.test.ts @@ -23,7 +23,7 @@ import { DataMainMsg, RecordRawType, } from '../services/discover_data_state_container'; -import { filter } from 'rxjs/operators'; +import { filter } from 'rxjs'; import { dataViewMock, esHitsMockWithSort } from '@kbn/discover-utils/src/__mocks__'; import { buildDataTableRecord } from '@kbn/discover-utils'; import { searchResponseIncompleteWarningLocalCluster } from '@kbn/search-response-warnings/src/__mocks__/search_response_warnings'; diff --git a/src/plugins/discover/public/application/main/services/discover_search_session.ts b/src/plugins/discover/public/application/main/services/discover_search_session.ts index c7379e706cf71d..afbcca96633173 100644 --- a/src/plugins/discover/public/application/main/services/discover_search_session.ts +++ b/src/plugins/discover/public/application/main/services/discover_search_session.ts @@ -8,7 +8,7 @@ import { History } from 'history'; import * as Rx from 'rxjs'; -import { filter } from 'rxjs/operators'; +import { filter } from 'rxjs'; import { DataPublicPluginStart } from '@kbn/data-plugin/public'; import { createQueryParamObservable, diff --git a/src/plugins/discover/public/application/main/utils/fetch_all.test.ts b/src/plugins/discover/public/application/main/utils/fetch_all.test.ts index 08fae231109723..d9c96e9bce0e9b 100644 --- a/src/plugins/discover/public/application/main/utils/fetch_all.test.ts +++ b/src/plugins/discover/public/application/main/utils/fetch_all.test.ts @@ -7,7 +7,7 @@ */ import { FetchStatus } from '../../types'; import { BehaviorSubject, firstValueFrom, Subject } from 'rxjs'; -import { reduce } from 'rxjs/operators'; +import { reduce } from 'rxjs'; import { SearchSource } from '@kbn/data-plugin/public'; import { RequestAdapter } from '@kbn/inspector-plugin/common'; import { savedSearchMock } from '../../../__mocks__/saved_search'; diff --git a/src/plugins/discover/public/application/main/utils/fetch_documents.ts b/src/plugins/discover/public/application/main/utils/fetch_documents.ts index 5d6206f6776bf0..414d4b3a36587c 100644 --- a/src/plugins/discover/public/application/main/utils/fetch_documents.ts +++ b/src/plugins/discover/public/application/main/utils/fetch_documents.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ import { i18n } from '@kbn/i18n'; -import { filter, map } from 'rxjs/operators'; +import { filter, map } from 'rxjs'; import { lastValueFrom } from 'rxjs'; import { isRunningResponse, ISearchSource } from '@kbn/data-plugin/public'; import { buildDataTableRecordList } from '@kbn/discover-utils'; diff --git a/src/plugins/discover/public/application/main/utils/fetch_text_based.ts b/src/plugins/discover/public/application/main/utils/fetch_text_based.ts index 98e8bc58461862..4099a16a9625a3 100644 --- a/src/plugins/discover/public/application/main/utils/fetch_text_based.ts +++ b/src/plugins/discover/public/application/main/utils/fetch_text_based.ts @@ -5,7 +5,7 @@ * in compliance with, at your election, the Elastic License 2.0 or the Server * Side Public License, v 1. */ -import { pluck } from 'rxjs/operators'; +import { pluck } from 'rxjs'; import { lastValueFrom } from 'rxjs'; import { Query, AggregateQuery, Filter } from '@kbn/es-query'; import type { Adapters } from '@kbn/inspector-plugin/common'; diff --git a/src/plugins/discover/public/application/main/utils/get_fetch_observable.ts b/src/plugins/discover/public/application/main/utils/get_fetch_observable.ts index f4b8b061d95cb0..c6a1aade3679f4 100644 --- a/src/plugins/discover/public/application/main/utils/get_fetch_observable.ts +++ b/src/plugins/discover/public/application/main/utils/get_fetch_observable.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ import { merge } from 'rxjs'; -import { debounceTime, filter, tap } from 'rxjs/operators'; +import { debounceTime, filter, tap } from 'rxjs'; import type { AutoRefreshDoneFn, diff --git a/src/plugins/discover/public/utils/initialize_kbn_url_tracking.ts b/src/plugins/discover/public/utils/initialize_kbn_url_tracking.ts index 8ec6a0f0dfa3cf..7ae8ac6d132ef9 100644 --- a/src/plugins/discover/public/utils/initialize_kbn_url_tracking.ts +++ b/src/plugins/discover/public/utils/initialize_kbn_url_tracking.ts @@ -7,7 +7,7 @@ */ import { AppUpdater, CoreSetup, ScopedHistory } from '@kbn/core/public'; import type { BehaviorSubject } from 'rxjs'; -import { filter, map } from 'rxjs/operators'; +import { filter, map } from 'rxjs'; import { createKbnUrlTracker } from '@kbn/kibana-utils-plugin/public'; import { replaceUrlHashQuery } from '@kbn/kibana-utils-plugin/common'; import { isFilterPinned } from '@kbn/es-query'; diff --git a/src/plugins/embeddable/public/lib/containers/container.ts b/src/plugins/embeddable/public/lib/containers/container.ts index 9f3ac0f8d38a45..beb324fa20a9d8 100644 --- a/src/plugins/embeddable/public/lib/containers/container.ts +++ b/src/plugins/embeddable/public/lib/containers/container.ts @@ -18,7 +18,7 @@ import { pairwise, switchMap, take, -} from 'rxjs/operators'; +} from 'rxjs'; import { v4 as uuidv4 } from 'uuid'; import { diff --git a/src/plugins/embeddable/public/lib/embeddables/embeddable.test.tsx b/src/plugins/embeddable/public/lib/embeddables/embeddable.test.tsx index b3f4d4d915b746..3ff28fe7d5608f 100644 --- a/src/plugins/embeddable/public/lib/embeddables/embeddable.test.tsx +++ b/src/plugins/embeddable/public/lib/embeddables/embeddable.test.tsx @@ -8,7 +8,7 @@ /* eslint-disable max-classes-per-file */ -import { skip, take } from 'rxjs/operators'; +import { skip, take } from 'rxjs'; import { Embeddable } from './embeddable'; import { EmbeddableOutput, EmbeddableInput } from './i_embeddable'; import { ViewMode } from '../types'; diff --git a/src/plugins/embeddable/public/lib/embeddables/embeddable.tsx b/src/plugins/embeddable/public/lib/embeddables/embeddable.tsx index 3bb51bc2f71a5b..2dfa06d8db9d22 100644 --- a/src/plugins/embeddable/public/lib/embeddables/embeddable.tsx +++ b/src/plugins/embeddable/public/lib/embeddables/embeddable.tsx @@ -10,7 +10,7 @@ import fastIsEqual from 'fast-deep-equal'; import { cloneDeep } from 'lodash'; import * as Rx from 'rxjs'; import { merge } from 'rxjs'; -import { debounceTime, distinctUntilChanged, map, skip } from 'rxjs/operators'; +import { debounceTime, distinctUntilChanged, map, skip } from 'rxjs'; import { RenderCompleteDispatcher } from '@kbn/kibana-utils-plugin/public'; import { Adapters } from '../types'; import { IContainer } from '../containers'; diff --git a/src/plugins/embeddable/public/lib/filterable_embeddable/should_fetch.tsx b/src/plugins/embeddable/public/lib/filterable_embeddable/should_fetch.tsx index 68d9df23bb612d..64e4d7fe3abf55 100644 --- a/src/plugins/embeddable/public/lib/filterable_embeddable/should_fetch.tsx +++ b/src/plugins/embeddable/public/lib/filterable_embeddable/should_fetch.tsx @@ -8,7 +8,7 @@ import fastIsEqual from 'fast-deep-equal'; import { Observable } from 'rxjs'; -import { map, distinctUntilChanged, skip, startWith } from 'rxjs/operators'; +import { map, distinctUntilChanged, skip, startWith } from 'rxjs'; import { COMPARE_ALL_OPTIONS, onlyDisabledFiltersChanged } from '@kbn/es-query'; import type { FilterableEmbeddableInput } from './types'; diff --git a/src/plugins/embeddable/public/react_embeddable_system/react_embeddable_unsaved_changes.ts b/src/plugins/embeddable/public/react_embeddable_system/react_embeddable_unsaved_changes.ts index f4bc6bbfc4ad82..31a92d1e03b59b 100644 --- a/src/plugins/embeddable/public/react_embeddable_system/react_embeddable_unsaved_changes.ts +++ b/src/plugins/embeddable/public/react_embeddable_system/react_embeddable_unsaved_changes.ts @@ -18,7 +18,7 @@ import { StateComparators, } from '@kbn/presentation-publishing'; import { BehaviorSubject, combineLatest } from 'rxjs'; -import { combineLatestWith, debounceTime, map } from 'rxjs/operators'; +import { combineLatestWith, debounceTime, map } from 'rxjs'; const getDefaultDiffingApi = () => { return { diff --git a/src/plugins/embeddable/public/tests/container.test.ts b/src/plugins/embeddable/public/tests/container.test.ts index 58aab0f0add3cd..2ecc7e4205f5e3 100644 --- a/src/plugins/embeddable/public/tests/container.test.ts +++ b/src/plugins/embeddable/public/tests/container.test.ts @@ -8,7 +8,7 @@ import { coreMock } from '@kbn/core/public/mocks'; import * as Rx from 'rxjs'; -import { skip } from 'rxjs/operators'; +import { skip } from 'rxjs'; import { EmbeddableOutput, isErrorEmbeddable, SavedObjectEmbeddableInput, ViewMode } from '../lib'; import { ERROR_EMBEDDABLE_TYPE } from '../lib/embeddables/error_embeddable'; import { diff --git a/src/plugins/embeddable/public/tests/explicit_input.test.ts b/src/plugins/embeddable/public/tests/explicit_input.test.ts index f278049444d0e7..f4ce286fc6ff7e 100644 --- a/src/plugins/embeddable/public/tests/explicit_input.test.ts +++ b/src/plugins/embeddable/public/tests/explicit_input.test.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { skip } from 'rxjs/operators'; +import { skip } from 'rxjs'; import { testPlugin } from './test_plugin'; import { MockFilter, diff --git a/src/plugins/es_ui_shared/static/forms/hook_form_lib/components/use_field.test.tsx b/src/plugins/es_ui_shared/static/forms/hook_form_lib/components/use_field.test.tsx index d50ce597fb362c..f75a1de311671c 100644 --- a/src/plugins/es_ui_shared/static/forms/hook_form_lib/components/use_field.test.tsx +++ b/src/plugins/es_ui_shared/static/forms/hook_form_lib/components/use_field.test.tsx @@ -8,7 +8,7 @@ import React, { useEffect, FunctionComponent, useState, useCallback } from 'react'; import { act } from 'react-dom/test-utils'; -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { registerTestBed, TestBed } from '../shared_imports'; import { FormHook, OnUpdateHandler, FieldConfig, FieldHook } from '../types'; diff --git a/src/plugins/expressions/common/execution/execution.test.ts b/src/plugins/expressions/common/execution/execution.test.ts index 35d31497b8872a..cfb07eeb2e9e6e 100644 --- a/src/plugins/expressions/common/execution/execution.test.ts +++ b/src/plugins/expressions/common/execution/execution.test.ts @@ -7,7 +7,7 @@ */ import { lastValueFrom, of } from 'rxjs'; -import { scan } from 'rxjs/operators'; +import { scan } from 'rxjs'; import { TestScheduler } from 'rxjs/testing'; import { Execution } from './execution'; import { parseExpression, ExpressionAstExpression } from '../ast'; diff --git a/src/plugins/expressions/common/execution/execution.ts b/src/plugins/expressions/common/execution/execution.ts index 593e437fd9dc72..13162b3a9d8253 100644 --- a/src/plugins/expressions/common/execution/execution.ts +++ b/src/plugins/expressions/common/execution/execution.ts @@ -26,7 +26,7 @@ import { ReplaySubject, Subscription, } from 'rxjs'; -import { catchError, finalize, map, pluck, shareReplay, switchMap, tap } from 'rxjs/operators'; +import { catchError, finalize, map, pluck, shareReplay, switchMap, tap } from 'rxjs'; import { now, AbortError } from '@kbn/kibana-utils-plugin/common'; import { Adapters } from '@kbn/inspector-plugin/common'; import { Executor } from '../executor'; diff --git a/src/plugins/expressions/common/execution/execution_contract.test.ts b/src/plugins/expressions/common/execution/execution_contract.test.ts index 6934720d2d70ca..248a224167193e 100644 --- a/src/plugins/expressions/common/execution/execution_contract.test.ts +++ b/src/plugins/expressions/common/execution/execution_contract.test.ts @@ -7,7 +7,7 @@ */ import { Observable, Subscriber } from 'rxjs'; -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { Execution } from './execution'; import { parseExpression } from '../ast'; import { createUnitTestExecutor } from '../test_helpers'; diff --git a/src/plugins/expressions/common/execution/execution_contract.ts b/src/plugins/expressions/common/execution/execution_contract.ts index 50dda43661367f..f2dbc8254ebd14 100644 --- a/src/plugins/expressions/common/execution/execution_contract.ts +++ b/src/plugins/expressions/common/execution/execution_contract.ts @@ -7,7 +7,7 @@ */ import { of, Observable } from 'rxjs'; -import { catchError } from 'rxjs/operators'; +import { catchError } from 'rxjs'; import { Adapters } from '@kbn/inspector-plugin/common/adapters'; import { Execution, ExecutionResult } from './execution'; import { ExpressionValueError } from '../expression_types/specs'; diff --git a/src/plugins/expressions/common/expression_functions/specs/map_column.ts b/src/plugins/expressions/common/expression_functions/specs/map_column.ts index c3a267d9dca6cf..659282f121fe03 100644 --- a/src/plugins/expressions/common/expression_functions/specs/map_column.ts +++ b/src/plugins/expressions/common/expression_functions/specs/map_column.ts @@ -7,7 +7,7 @@ */ import { Observable, combineLatest, defer } from 'rxjs'; -import { defaultIfEmpty, map } from 'rxjs/operators'; +import { defaultIfEmpty, map } from 'rxjs'; import { i18n } from '@kbn/i18n'; import { ExpressionFunctionDefinition } from '../types'; import { Datatable, DatatableColumnType, getType } from '../../expression_types'; diff --git a/src/plugins/expressions/public/loader.test.ts b/src/plugins/expressions/public/loader.test.ts index 523adb2151330a..b4c25ba06ab894 100644 --- a/src/plugins/expressions/public/loader.test.ts +++ b/src/plugins/expressions/public/loader.test.ts @@ -7,7 +7,7 @@ */ import { firstValueFrom, of } from 'rxjs'; -import { first, skip, toArray } from 'rxjs/operators'; +import { first, skip, toArray } from 'rxjs'; import { TestScheduler } from 'rxjs/testing'; import { loader, ExpressionLoader } from './loader'; import { Observable } from 'rxjs'; diff --git a/src/plugins/expressions/public/loader.ts b/src/plugins/expressions/public/loader.ts index f10b8db1f1287d..eb45b581c29a26 100644 --- a/src/plugins/expressions/public/loader.ts +++ b/src/plugins/expressions/public/loader.ts @@ -7,7 +7,7 @@ */ import { BehaviorSubject, Observable, Subject, Subscription } from 'rxjs'; -import { delay, filter, map, shareReplay } from 'rxjs/operators'; +import { delay, filter, map, shareReplay } from 'rxjs'; import { defaults } from 'lodash'; import { SerializableRecord, UnwrapObservable } from '@kbn/utility-types'; import { Adapters } from '@kbn/inspector-plugin/public'; diff --git a/src/plugins/expressions/public/react_expression_renderer/react_expression_renderer.test.tsx b/src/plugins/expressions/public/react_expression_renderer/react_expression_renderer.test.tsx index 015dac1314bab6..6064ce18e4ecd8 100644 --- a/src/plugins/expressions/public/react_expression_renderer/react_expression_renderer.test.tsx +++ b/src/plugins/expressions/public/react_expression_renderer/react_expression_renderer.test.tsx @@ -9,7 +9,7 @@ import React from 'react'; import { act } from 'react-dom/test-utils'; import { Subject } from 'rxjs'; -import { share } from 'rxjs/operators'; +import { share } from 'rxjs'; import { ReactExpressionRenderer } from './react_expression_renderer'; import { mount } from 'enzyme'; import { EuiProgress } from '@elastic/eui'; diff --git a/src/plugins/expressions/public/react_expression_renderer/use_expression_renderer.ts b/src/plugins/expressions/public/react_expression_renderer/use_expression_renderer.ts index efe089983b6394..16c61cac051eb5 100644 --- a/src/plugins/expressions/public/react_expression_renderer/use_expression_renderer.ts +++ b/src/plugins/expressions/public/react_expression_renderer/use_expression_renderer.ts @@ -9,7 +9,7 @@ import type { Reducer, RefObject } from 'react'; import { useRef, useEffect, useLayoutEffect, useReducer } from 'react'; import { Observable } from 'rxjs'; -import { filter } from 'rxjs/operators'; +import { filter } from 'rxjs'; import useUpdateEffect from 'react-use/lib/useUpdateEffect'; import { ExpressionAstExpression, diff --git a/src/plugins/expressions/public/render.test.ts b/src/plugins/expressions/public/render.test.ts index a5b79f20b6fc98..2f1ceeceae843b 100644 --- a/src/plugins/expressions/public/render.test.ts +++ b/src/plugins/expressions/public/render.test.ts @@ -11,7 +11,7 @@ import { Observable } from 'rxjs'; import { SerializableRecord } from '@kbn/utility-types'; import { ExpressionRenderError } from './types'; import { getRenderersRegistry } from './services'; -import { first, take, toArray } from 'rxjs/operators'; +import { first, take, toArray } from 'rxjs'; import { IInterpreterRenderHandlers } from '../common'; const element: HTMLElement = {} as HTMLElement; diff --git a/src/plugins/expressions/public/render.ts b/src/plugins/expressions/public/render.ts index a7b919625b8d66..189e154c257733 100644 --- a/src/plugins/expressions/public/render.ts +++ b/src/plugins/expressions/public/render.ts @@ -8,7 +8,7 @@ import * as Rx from 'rxjs'; import { Observable } from 'rxjs'; -import { filter } from 'rxjs/operators'; +import { filter } from 'rxjs'; import { isNumber } from 'lodash'; import { SerializableRecord } from '@kbn/utility-types'; import type { KibanaExecutionContext } from '@kbn/core-execution-context-common'; diff --git a/src/plugins/image_embeddable/public/image_editor/configure_image.tsx b/src/plugins/image_embeddable/public/image_editor/configure_image.tsx index 357f3ff46785ae..43961815ca14f5 100644 --- a/src/plugins/image_embeddable/public/image_editor/configure_image.tsx +++ b/src/plugins/image_embeddable/public/image_editor/configure_image.tsx @@ -9,7 +9,7 @@ import React from 'react'; import { toMountPoint } from '@kbn/kibana-react-plugin/public'; import { FilesContext } from '@kbn/shared-ux-file-context'; -import { skip, take, takeUntil } from 'rxjs/operators'; +import { skip, take, takeUntil } from 'rxjs'; import { Subject } from 'rxjs'; import type { AuthenticatedUser } from '@kbn/security-plugin/common'; import { ImageConfig } from '../types'; diff --git a/src/plugins/interactive_setup/server/elasticsearch_service.ts b/src/plugins/interactive_setup/server/elasticsearch_service.ts index cc44a9edb4e94e..f1b8a7a507ecb3 100644 --- a/src/plugins/interactive_setup/server/elasticsearch_service.ts +++ b/src/plugins/interactive_setup/server/elasticsearch_service.ts @@ -10,15 +10,18 @@ import { errors } from '@elastic/elasticsearch'; import type { TransportResult } from '@elastic/elasticsearch'; import type { Duration } from 'moment'; import type { Observable } from 'rxjs'; -import { firstValueFrom, from, of, timer } from 'rxjs'; import { catchError, distinctUntilChanged, exhaustMap, + firstValueFrom, + from, map, + of, shareReplay, takeWhile, -} from 'rxjs/operators'; + timer, +} from 'rxjs'; import tls from 'tls'; import type { diff --git a/src/plugins/interactive_setup/server/routes/configure.ts b/src/plugins/interactive_setup/server/routes/configure.ts index 58629588814b7e..cb988a9c92f61a 100644 --- a/src/plugins/interactive_setup/server/routes/configure.ts +++ b/src/plugins/interactive_setup/server/routes/configure.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { schema } from '@kbn/config-schema'; diff --git a/src/plugins/interactive_setup/server/routes/enroll.ts b/src/plugins/interactive_setup/server/routes/enroll.ts index 162cb623e4ddbe..e808b8a1d2864f 100644 --- a/src/plugins/interactive_setup/server/routes/enroll.ts +++ b/src/plugins/interactive_setup/server/routes/enroll.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { schema } from '@kbn/config-schema'; diff --git a/src/plugins/interactive_setup/server/routes/status.ts b/src/plugins/interactive_setup/server/routes/status.ts index 51b98732853efe..7206c110768c00 100644 --- a/src/plugins/interactive_setup/server/routes/status.ts +++ b/src/plugins/interactive_setup/server/routes/status.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import type { RouteDefinitionParams } from '.'; diff --git a/src/plugins/kibana_overview/public/plugin.ts b/src/plugins/kibana_overview/public/plugin.ts index 1387d402cbe2de..30ab7fa97d4d64 100644 --- a/src/plugins/kibana_overview/public/plugin.ts +++ b/src/plugins/kibana_overview/public/plugin.ts @@ -8,7 +8,7 @@ import { i18n } from '@kbn/i18n'; import { from } from 'rxjs'; -import { distinct, map, switchMap } from 'rxjs/operators'; +import { distinct, map, switchMap } from 'rxjs'; import { AppMountParameters, CoreSetup, diff --git a/src/plugins/kibana_usage_collection/server/collectors/event_loop_delays/track_delays.ts b/src/plugins/kibana_usage_collection/server/collectors/event_loop_delays/track_delays.ts index 6516565c8fa5a7..0904d96a7d390b 100644 --- a/src/plugins/kibana_usage_collection/server/collectors/event_loop_delays/track_delays.ts +++ b/src/plugins/kibana_usage_collection/server/collectors/event_loop_delays/track_delays.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { takeUntil, finalize, map } from 'rxjs/operators'; +import { takeUntil, finalize, map } from 'rxjs'; import { Observable, timer, switchMap } from 'rxjs'; import type { ISavedObjectsRepository } from '@kbn/core/server'; import type { IEventLoopDelaysMonitor, IntervalHistogram } from '@kbn/core/server'; diff --git a/src/plugins/kibana_usage_collection/server/collectors/event_loop_delays/track_threshold.ts b/src/plugins/kibana_usage_collection/server/collectors/event_loop_delays/track_threshold.ts index dbfc670ffdbbd2..b205b4cb99950c 100644 --- a/src/plugins/kibana_usage_collection/server/collectors/event_loop_delays/track_threshold.ts +++ b/src/plugins/kibana_usage_collection/server/collectors/event_loop_delays/track_threshold.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { takeUntil, finalize } from 'rxjs/operators'; +import { takeUntil, finalize } from 'rxjs'; import { Observable, timer } from 'rxjs'; import type { Logger } from '@kbn/core/server'; import type { UsageCounter } from '@kbn/usage-collection-plugin/server'; diff --git a/src/plugins/kibana_utils/common/distinct_until_changed_with_initial_value.test.ts b/src/plugins/kibana_utils/common/distinct_until_changed_with_initial_value.test.ts index 741e3252ba334c..626c0c11412510 100644 --- a/src/plugins/kibana_utils/common/distinct_until_changed_with_initial_value.test.ts +++ b/src/plugins/kibana_utils/common/distinct_until_changed_with_initial_value.test.ts @@ -8,7 +8,7 @@ import { Subject } from 'rxjs'; import { distinctUntilChangedWithInitialValue } from './distinct_until_changed_with_initial_value'; -import { toArray } from 'rxjs/operators'; +import { toArray } from 'rxjs'; import deepEqual from 'fast-deep-equal'; describe('distinctUntilChangedWithInitialValue', () => { diff --git a/src/plugins/kibana_utils/common/distinct_until_changed_with_initial_value.ts b/src/plugins/kibana_utils/common/distinct_until_changed_with_initial_value.ts index ca71c8c2acdd3b..e97b60ceb7970f 100644 --- a/src/plugins/kibana_utils/common/distinct_until_changed_with_initial_value.ts +++ b/src/plugins/kibana_utils/common/distinct_until_changed_with_initial_value.ts @@ -7,7 +7,7 @@ */ import { MonoTypeOperatorFunction, queueScheduler, scheduled, from } from 'rxjs'; -import { concatAll, distinctUntilChanged, skip } from 'rxjs/operators'; +import { concatAll, distinctUntilChanged, skip } from 'rxjs'; export function distinctUntilChangedWithInitialValue( initialValue: T | Promise, diff --git a/src/plugins/kibana_utils/common/state_containers/create_state_container.ts b/src/plugins/kibana_utils/common/state_containers/create_state_container.ts index 3d7740a74bf5e7..bb811d2b4f2b1f 100644 --- a/src/plugins/kibana_utils/common/state_containers/create_state_container.ts +++ b/src/plugins/kibana_utils/common/state_containers/create_state_container.ts @@ -7,7 +7,7 @@ */ import { BehaviorSubject } from 'rxjs'; -import { skip } from 'rxjs/operators'; +import { skip } from 'rxjs'; import deepFreeze from 'deep-freeze-strict'; import { PureTransitionsToTransitions, diff --git a/src/plugins/kibana_utils/docs/state_sync/no_state_containers.md b/src/plugins/kibana_utils/docs/state_sync/no_state_containers.md index ad78774435825e..7db04aa60b7ac2 100644 --- a/src/plugins/kibana_utils/docs/state_sync/no_state_containers.md +++ b/src/plugins/kibana_utils/docs/state_sync/no_state_containers.md @@ -16,7 +16,7 @@ For example, assuming you have a custom state manager, setting up syncing state ```ts // my_state_manager.ts import { Subject } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; export class MyStateManager { private count: number = 0; diff --git a/src/plugins/kibana_utils/public/history/history_observable.ts b/src/plugins/kibana_utils/public/history/history_observable.ts index 0e9aba6572af2a..abc23526a02959 100644 --- a/src/plugins/kibana_utils/public/history/history_observable.ts +++ b/src/plugins/kibana_utils/public/history/history_observable.ts @@ -10,7 +10,7 @@ import { Action, History, Location } from 'history'; import { Observable } from 'rxjs'; import { ParsedQuery } from 'query-string'; import deepEqual from 'fast-deep-equal'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { getQueryParams } from './get_query_params'; import { distinctUntilChangedWithInitialValue } from '../../common'; diff --git a/src/plugins/kibana_utils/public/state_sync/state_sync.ts b/src/plugins/kibana_utils/public/state_sync/state_sync.ts index 2c3141e76d712e..e75335a92f8fea 100644 --- a/src/plugins/kibana_utils/public/state_sync/state_sync.ts +++ b/src/plugins/kibana_utils/public/state_sync/state_sync.ts @@ -7,7 +7,7 @@ */ import { EMPTY, Subscription } from 'rxjs'; -import { tap } from 'rxjs/operators'; +import { tap } from 'rxjs'; import defaultComparator from 'fast-deep-equal'; import { IStateSyncConfig } from './types'; import { IStateStorage } from './state_sync_state_storage'; diff --git a/src/plugins/kibana_utils/public/state_sync/state_sync_state_storage/create_kbn_url_state_storage.test.ts b/src/plugins/kibana_utils/public/state_sync/state_sync_state_storage/create_kbn_url_state_storage.test.ts index 4ce1e906a9ccc8..6fa6eb1937547f 100644 --- a/src/plugins/kibana_utils/public/state_sync/state_sync_state_storage/create_kbn_url_state_storage.test.ts +++ b/src/plugins/kibana_utils/public/state_sync/state_sync_state_storage/create_kbn_url_state_storage.test.ts @@ -9,7 +9,7 @@ import { mockStorage } from '../../storage/hashed_item_store/mock'; import { createKbnUrlStateStorage, IKbnUrlStateStorage } from './create_kbn_url_state_storage'; import { History, createBrowserHistory } from 'history'; -import { takeUntil, toArray } from 'rxjs/operators'; +import { takeUntil, toArray } from 'rxjs'; import { Subject } from 'rxjs'; import { CoreScopedHistory } from '@kbn/core/public'; import { withNotifyOnErrors, flushNotifyOnErrors } from '../../state_management/url'; diff --git a/src/plugins/kibana_utils/public/state_sync/state_sync_state_storage/create_kbn_url_state_storage.ts b/src/plugins/kibana_utils/public/state_sync/state_sync_state_storage/create_kbn_url_state_storage.ts index d823a95da59ce4..f9ae547f1ceeb8 100644 --- a/src/plugins/kibana_utils/public/state_sync/state_sync_state_storage/create_kbn_url_state_storage.ts +++ b/src/plugins/kibana_utils/public/state_sync/state_sync_state_storage/create_kbn_url_state_storage.ts @@ -7,7 +7,7 @@ */ import { Observable, of } from 'rxjs'; -import { catchError, map, share } from 'rxjs/operators'; +import { catchError, map, share } from 'rxjs'; import { History } from 'history'; import { throttle } from 'lodash'; import { IStateStorage } from './types'; diff --git a/src/plugins/links/public/editor/open_editor_flyout.tsx b/src/plugins/links/public/editor/open_editor_flyout.tsx index 83dffe8e55f23b..3fc187a05be1c0 100644 --- a/src/plugins/links/public/editor/open_editor_flyout.tsx +++ b/src/plugins/links/public/editor/open_editor_flyout.tsx @@ -7,7 +7,7 @@ */ import React from 'react'; -import { skip, take } from 'rxjs/operators'; +import { skip, take } from 'rxjs'; import { v4 as uuidv4 } from 'uuid'; import { EuiLoadingSpinner, EuiPanel } from '@elastic/eui'; diff --git a/src/plugins/newsfeed/public/lib/api.test.ts b/src/plugins/newsfeed/public/lib/api.test.ts index 58d06e72cd77c4..f529e8473d59b1 100644 --- a/src/plugins/newsfeed/public/lib/api.test.ts +++ b/src/plugins/newsfeed/public/lib/api.test.ts @@ -12,7 +12,7 @@ import moment from 'moment'; import { getApi } from './api'; import { TestScheduler } from 'rxjs/testing'; import { FetchResult, NewsfeedPluginBrowserConfig } from '../types'; -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; import { NewsfeedApiDriver as MockNewsfeedApiDriver } from './driver'; import { NeverFetchNewsfeedApiDriver as MockNeverFetchNewsfeedApiDriver } from './never_fetch_driver'; diff --git a/src/plugins/newsfeed/public/lib/api.ts b/src/plugins/newsfeed/public/lib/api.ts index 7aafc9fd276250..77097d50046e61 100644 --- a/src/plugins/newsfeed/public/lib/api.ts +++ b/src/plugins/newsfeed/public/lib/api.ts @@ -7,7 +7,7 @@ */ import { combineLatest, Observable, timer, of } from 'rxjs'; -import { map, catchError, filter, mergeMap, tap } from 'rxjs/operators'; +import { map, catchError, filter, mergeMap, tap } from 'rxjs'; import { i18n } from '@kbn/i18n'; import { FetchResult, NewsfeedPluginBrowserConfig } from '../types'; import { NewsfeedApiDriver } from './driver'; diff --git a/src/plugins/newsfeed/public/lib/driver.test.ts b/src/plugins/newsfeed/public/lib/driver.test.ts index 38ec90cf201019..c4f3a2d3e2f6d0 100644 --- a/src/plugins/newsfeed/public/lib/driver.test.ts +++ b/src/plugins/newsfeed/public/lib/driver.test.ts @@ -9,7 +9,7 @@ import { convertItemsMock } from './driver.test.mocks'; // @ts-expect-error import fetchMock from 'fetch-mock/es5/client'; -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; import { NewsfeedApiDriver } from './driver'; import { storageMock } from './storage.mock'; diff --git a/src/plugins/newsfeed/public/lib/storage.test.ts b/src/plugins/newsfeed/public/lib/storage.test.ts index 1c424d8247e863..63935600b1f3a7 100644 --- a/src/plugins/newsfeed/public/lib/storage.test.ts +++ b/src/plugins/newsfeed/public/lib/storage.test.ts @@ -7,7 +7,7 @@ */ import { NewsfeedStorage, getStorageKey } from './storage'; -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; describe('NewsfeedStorage', () => { const storagePrefix = 'test'; diff --git a/src/plugins/newsfeed/public/plugin.test.ts b/src/plugins/newsfeed/public/plugin.test.ts index ee6a051a4bd83d..9149404f1a4dd4 100644 --- a/src/plugins/newsfeed/public/plugin.test.ts +++ b/src/plugins/newsfeed/public/plugin.test.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; import { coreMock } from '@kbn/core/public/mocks'; import { NewsfeedPublicPlugin } from './plugin'; import { NewsfeedApiEndpoint } from './lib/api'; diff --git a/src/plugins/newsfeed/public/plugin.tsx b/src/plugins/newsfeed/public/plugin.tsx index cb3ab294616baa..31d99501a6fb47 100644 --- a/src/plugins/newsfeed/public/plugin.tsx +++ b/src/plugins/newsfeed/public/plugin.tsx @@ -7,7 +7,7 @@ */ import * as Rx from 'rxjs'; -import { catchError, takeUntil } from 'rxjs/operators'; +import { catchError, takeUntil } from 'rxjs'; import ReactDOM from 'react-dom'; import React from 'react'; import moment from 'moment'; diff --git a/src/plugins/telemetry/public/services/telemetry_sender.ts b/src/plugins/telemetry/public/services/telemetry_sender.ts index 3006a328fb6208..775209a7d19a7e 100644 --- a/src/plugins/telemetry/public/services/telemetry_sender.ts +++ b/src/plugins/telemetry/public/services/telemetry_sender.ts @@ -8,7 +8,7 @@ import type { Subscription } from 'rxjs'; import { fromEvent, interval, merge } from 'rxjs'; -import { exhaustMap } from 'rxjs/operators'; +import { exhaustMap } from 'rxjs'; import { Storage } from '@kbn/kibana-utils-plugin/public'; import { LOCALSTORAGE_KEY, PAYLOAD_CONTENT_ENCODING } from '../../common/constants'; import { TelemetryService } from './telemetry_service'; diff --git a/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/state/drilldown_manager_state.ts b/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/state/drilldown_manager_state.ts index 1adeb09c60c7c3..1744c982d2be18 100644 --- a/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/state/drilldown_manager_state.ts +++ b/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/state/drilldown_manager_state.ts @@ -8,7 +8,7 @@ import useObservable from 'react-use/lib/useObservable'; import { BehaviorSubject, Observable } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { SerializableRecord } from '@kbn/utility-types'; import { useMemo } from 'react'; import { diff --git a/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/state/drilldown_state.ts b/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/state/drilldown_state.ts index 6f90b1c3e1a09e..f2e43d8fc6c4c9 100644 --- a/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/state/drilldown_state.ts +++ b/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/state/drilldown_state.ts @@ -8,7 +8,7 @@ import useObservable from 'react-use/lib/useObservable'; import { Observable, BehaviorSubject, combineLatest } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { ActionFactory, BaseActionConfig, diff --git a/src/plugins/unified_histogram/public/container/utils/use_state_selector.ts b/src/plugins/unified_histogram/public/container/utils/use_state_selector.ts index 5920a34f90acb8..a370c89c8a84ee 100644 --- a/src/plugins/unified_histogram/public/container/utils/use_state_selector.ts +++ b/src/plugins/unified_histogram/public/container/utils/use_state_selector.ts @@ -7,7 +7,7 @@ */ import { Observable } from 'rxjs'; -import { distinctUntilChanged, map } from 'rxjs/operators'; +import { distinctUntilChanged, map } from 'rxjs'; import { useEffect, useState } from 'react'; export const useStateSelector = ( diff --git a/src/plugins/unified_search/public/autocomplete/collectors/create_usage_collector.ts b/src/plugins/unified_search/public/autocomplete/collectors/create_usage_collector.ts index 102b50402e3fa0..c5212e4d79b367 100644 --- a/src/plugins/unified_search/public/autocomplete/collectors/create_usage_collector.ts +++ b/src/plugins/unified_search/public/autocomplete/collectors/create_usage_collector.ts @@ -6,7 +6,7 @@ * Side Public License, v 1. */ -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { METRIC_TYPE } from '@kbn/analytics'; import type { StartServicesAccessor } from '@kbn/core/public'; import type { UsageCollectionSetup } from '@kbn/usage-collection-plugin/public'; diff --git a/src/plugins/unified_search/public/query_string_input/query_bar_top_row.tsx b/src/plugins/unified_search/public/query_string_input/query_bar_top_row.tsx index f7f99fb21eddba..6a56563eeba98e 100644 --- a/src/plugins/unified_search/public/query_string_input/query_bar_top_row.tsx +++ b/src/plugins/unified_search/public/query_string_input/query_bar_top_row.tsx @@ -20,7 +20,7 @@ import { } from '@kbn/es-query'; import { TextBasedLangEditor } from '@kbn/text-based-languages/public'; import { EMPTY } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { throttle } from 'lodash'; import { EuiFlexGroup, diff --git a/src/plugins/usage_collection/public/services/application_usage.ts b/src/plugins/usage_collection/public/services/application_usage.ts index 0a63ff6ae8a0fe..f6e8a9f116e186 100644 --- a/src/plugins/usage_collection/public/services/application_usage.ts +++ b/src/plugins/usage_collection/public/services/application_usage.ts @@ -7,7 +7,7 @@ */ import { Observable, fromEvent } from 'rxjs'; -import { filter, distinctUntilChanged } from 'rxjs/operators'; +import { filter, distinctUntilChanged } from 'rxjs'; import { ApplicationUsageTracker } from '@kbn/analytics'; import { MAIN_APP_DEFAULT_VIEW_ID } from '../../common/constants'; diff --git a/src/plugins/usage_collection/server/usage_counters/usage_counter.test.ts b/src/plugins/usage_collection/server/usage_counters/usage_counter.test.ts index e22423b2283cf8..f3f6c2870ce252 100644 --- a/src/plugins/usage_collection/server/usage_counters/usage_counter.test.ts +++ b/src/plugins/usage_collection/server/usage_counters/usage_counter.test.ts @@ -8,7 +8,7 @@ import { UsageCounter } from './usage_counter'; import type { UsageCounters } from '../../common/types'; import * as Rx from 'rxjs'; -import * as rxOp from 'rxjs/operators'; +import * as rxOp from 'rxjs'; describe('UsageCounter', () => { const domainId = 'test-domain-id'; diff --git a/src/plugins/usage_collection/server/usage_counters/usage_counters_service.test.ts b/src/plugins/usage_collection/server/usage_counters/usage_counters_service.test.ts index 448e093d597f60..1222924b6ec948 100644 --- a/src/plugins/usage_collection/server/usage_counters/usage_counters_service.test.ts +++ b/src/plugins/usage_collection/server/usage_counters/usage_counters_service.test.ts @@ -9,7 +9,7 @@ /* eslint-disable dot-notation */ import { UsageCountersService } from './usage_counters_service'; import { loggingSystemMock, coreMock } from '@kbn/core/server/mocks'; -import * as rxOp from 'rxjs/operators'; +import * as rxOp from 'rxjs'; import moment from 'moment'; const tick = () => { diff --git a/src/plugins/usage_collection/server/usage_counters/usage_counters_service.ts b/src/plugins/usage_collection/server/usage_counters/usage_counters_service.ts index 1b40e911617046..c0e71bdd28dbf2 100644 --- a/src/plugins/usage_collection/server/usage_counters/usage_counters_service.ts +++ b/src/plugins/usage_collection/server/usage_counters/usage_counters_service.ts @@ -7,7 +7,7 @@ */ import * as Rx from 'rxjs'; -import * as rxOp from 'rxjs/operators'; +import * as rxOp from 'rxjs'; import { SavedObjectsRepository, SavedObjectsServiceSetup, diff --git a/src/plugins/vis_types/timeseries/public/application/components/vis_editor.tsx b/src/plugins/vis_types/timeseries/public/application/components/vis_editor.tsx index f6261688e8ef4e..b83624af0dbda9 100644 --- a/src/plugins/vis_types/timeseries/public/application/components/vis_editor.tsx +++ b/src/plugins/vis_types/timeseries/public/application/components/vis_editor.tsx @@ -8,7 +8,7 @@ import React, { Component } from 'react'; import * as Rx from 'rxjs'; -import { share } from 'rxjs/operators'; +import { share } from 'rxjs'; import { isEqual, isEmpty, debounce } from 'lodash'; import { EventEmitter } from 'events'; import { css } from '@emotion/react'; diff --git a/src/plugins/vis_types/timeseries/public/application/components/vis_editor_visualization.js b/src/plugins/vis_types/timeseries/public/application/components/vis_editor_visualization.js index 7bde7abd961da3..213044aa319a03 100644 --- a/src/plugins/vis_types/timeseries/public/application/components/vis_editor_visualization.js +++ b/src/plugins/vis_types/timeseries/public/application/components/vis_editor_visualization.js @@ -18,7 +18,7 @@ import { EuiSwitch, } from '@elastic/eui'; import { FormattedMessage, injectI18n } from '@kbn/i18n-react'; -import { pluck } from 'rxjs/operators'; +import { pluck } from 'rxjs'; import './_vis_editor_visualization.scss'; diff --git a/src/plugins/vis_types/timeseries/server/lib/search_strategies/strategies/abstract_search_strategy.ts b/src/plugins/vis_types/timeseries/server/lib/search_strategies/strategies/abstract_search_strategy.ts index 1c3ddc63a8b10a..8da9c8a44b22fb 100644 --- a/src/plugins/vis_types/timeseries/server/lib/search_strategies/strategies/abstract_search_strategy.ts +++ b/src/plugins/vis_types/timeseries/server/lib/search_strategies/strategies/abstract_search_strategy.ts @@ -5,7 +5,7 @@ * in compliance with, at your election, the Elastic License 2.0 or the Server * Side Public License, v 1. */ -import { tap } from 'rxjs/operators'; +import { tap } from 'rxjs'; import { omit } from 'lodash'; import type { Observable } from 'rxjs'; import { DataViewsService } from '@kbn/data-views-plugin/common'; diff --git a/src/plugins/vis_types/timeseries/server/plugin.ts b/src/plugins/vis_types/timeseries/server/plugin.ts index fc891c758d5754..6435840269bbed 100644 --- a/src/plugins/vis_types/timeseries/server/plugin.ts +++ b/src/plugins/vis_types/timeseries/server/plugin.ts @@ -17,7 +17,7 @@ import { } from '@kbn/core/server'; import { firstValueFrom, Observable } from 'rxjs'; import { Server } from '@hapi/hapi'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { HomeServerPluginSetup } from '@kbn/home-plugin/server'; import { PluginStart } from '@kbn/data-plugin/server'; import type { DataViewsService } from '@kbn/data-views-plugin/common'; diff --git a/src/plugins/vis_types/vega/public/data_model/search_api.ts b/src/plugins/vis_types/vega/public/data_model/search_api.ts index 40238b445c8c29..eebfc6c3b9b155 100644 --- a/src/plugins/vis_types/vega/public/data_model/search_api.ts +++ b/src/plugins/vis_types/vega/public/data_model/search_api.ts @@ -7,7 +7,7 @@ */ import { combineLatest, from } from 'rxjs'; -import { map, tap, switchMap } from 'rxjs/operators'; +import { map, tap, switchMap } from 'rxjs'; import type { IUiSettingsClient, KibanaExecutionContext } from '@kbn/core/public'; import { getSearchParamsFromRequest, diff --git a/src/plugins/vis_types/vega/public/vega_inspector/vega_adapter.ts b/src/plugins/vis_types/vega/public/vega_inspector/vega_adapter.ts index 9e91b622f9d8e6..947e11a4129bde 100644 --- a/src/plugins/vis_types/vega/public/vega_inspector/vega_adapter.ts +++ b/src/plugins/vis_types/vega/public/vega_inspector/vega_adapter.ts @@ -9,7 +9,7 @@ import { i18n } from '@kbn/i18n'; import { Observable, ReplaySubject, fromEventPattern, merge, timer, BehaviorSubject } from 'rxjs'; -import { map, switchMap, filter, debounce } from 'rxjs/operators'; +import { map, switchMap, filter, debounce } from 'rxjs'; import type { View, Spec } from 'vega'; import type { Assign } from '@kbn/utility-types'; diff --git a/src/plugins/visualizations/public/actions/edit_in_lens_action.tsx b/src/plugins/visualizations/public/actions/edit_in_lens_action.tsx index 7b63af3ccd8517..5bc74accc4649a 100644 --- a/src/plugins/visualizations/public/actions/edit_in_lens_action.tsx +++ b/src/plugins/visualizations/public/actions/edit_in_lens_action.tsx @@ -24,7 +24,7 @@ import { } from '@kbn/presentation-publishing'; import { Action } from '@kbn/ui-actions-plugin/public'; import React from 'react'; -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; import { apiHasVisualizeConfig, HasVisualizeConfig } from '../embeddable'; import { apiHasExpressionVariables, diff --git a/src/plugins/visualizations/public/embeddable/visualize_embeddable_factory.tsx b/src/plugins/visualizations/public/embeddable/visualize_embeddable_factory.tsx index c04dec48f0c978..0aef85a6ec5750 100644 --- a/src/plugins/visualizations/public/embeddable/visualize_embeddable_factory.tsx +++ b/src/plugins/visualizations/public/embeddable/visualize_embeddable_factory.tsx @@ -7,7 +7,7 @@ */ import { i18n } from '@kbn/i18n'; -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import type { OnSaveProps } from '@kbn/saved-objects-plugin/public'; import type { SavedObjectMetaData } from '@kbn/saved-objects-finder-plugin/public'; import type { EmbeddableStateWithType } from '@kbn/embeddable-plugin/common'; diff --git a/src/plugins/visualizations/public/plugin.ts b/src/plugins/visualizations/public/plugin.ts index 594ea6ca9488af..120ef09047b3e3 100644 --- a/src/plugins/visualizations/public/plugin.ts +++ b/src/plugins/visualizations/public/plugin.ts @@ -7,7 +7,7 @@ */ import { i18n } from '@kbn/i18n'; -import { filter, map } from 'rxjs/operators'; +import { filter, map } from 'rxjs'; import { createHashHistory } from 'history'; import { BehaviorSubject } from 'rxjs'; import { diff --git a/src/plugins/visualizations/public/visualize_app/utils/use/use_visualize_app_state.tsx b/src/plugins/visualizations/public/visualize_app/utils/use/use_visualize_app_state.tsx index 49f9290bb69919..e78216282c8d23 100644 --- a/src/plugins/visualizations/public/visualize_app/utils/use/use_visualize_app_state.tsx +++ b/src/plugins/visualizations/public/visualize_app/utils/use/use_visualize_app_state.tsx @@ -8,7 +8,7 @@ import React, { useEffect, useState } from 'react'; import { cloneDeep, isEqual } from 'lodash'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { EventEmitter } from 'events'; import { i18n } from '@kbn/i18n'; import { FilterStateStore } from '@kbn/es-query'; diff --git a/test/analytics/plugins/analytics_plugin_a/public/plugin.ts b/test/analytics/plugins/analytics_plugin_a/public/plugin.ts index a64847e086265e..647431f8db2397 100644 --- a/test/analytics/plugins/analytics_plugin_a/public/plugin.ts +++ b/test/analytics/plugins/analytics_plugin_a/public/plugin.ts @@ -7,7 +7,7 @@ */ import { BehaviorSubject, filter, firstValueFrom, ReplaySubject } from 'rxjs'; -import { takeWhile, tap, toArray } from 'rxjs/operators'; +import { takeWhile, tap, toArray } from 'rxjs'; import type { Plugin, CoreSetup, CoreStart, TelemetryCounter, Event } from '@kbn/core/server'; import type { Action } from './custom_shipper'; import { CustomShipper } from './custom_shipper'; diff --git a/test/analytics/plugins/analytics_plugin_a/server/plugin.ts b/test/analytics/plugins/analytics_plugin_a/server/plugin.ts index 973bfe24351f45..4b90cb92e39313 100644 --- a/test/analytics/plugins/analytics_plugin_a/server/plugin.ts +++ b/test/analytics/plugins/analytics_plugin_a/server/plugin.ts @@ -7,7 +7,7 @@ */ import { BehaviorSubject, filter, firstValueFrom, ReplaySubject } from 'rxjs'; -import { takeWhile, tap, toArray } from 'rxjs/operators'; +import { takeWhile, tap, toArray } from 'rxjs'; import { schema } from '@kbn/config-schema'; import type { Plugin, CoreSetup, CoreStart, TelemetryCounter, Event } from '@kbn/core/server'; import type { Action } from './custom_shipper'; diff --git a/test/interpreter_functional/plugins/kbn_tp_run_pipeline/public/app/components/main.tsx b/test/interpreter_functional/plugins/kbn_tp_run_pipeline/public/app/components/main.tsx index 60db69514f81f4..c422d7253bca0c 100644 --- a/test/interpreter_functional/plugins/kbn_tp_run_pipeline/public/app/components/main.tsx +++ b/test/interpreter_functional/plugins/kbn_tp_run_pipeline/public/app/components/main.tsx @@ -9,7 +9,7 @@ import './main.scss'; import React from 'react'; import { EuiPage, EuiPageBody, EuiPageSection, EuiPageHeader } from '@elastic/eui'; -import { first, pluck } from 'rxjs/operators'; +import { first, pluck } from 'rxjs'; import { IInterpreterRenderHandlers, ExpressionValue } from '@kbn/expressions-plugin/public'; import { ExpressionRenderHandler } from '../../types'; import { getExpressions } from '../../services'; diff --git a/test/interpreter_functional/plugins/kbn_tp_run_pipeline/server/plugin.ts b/test/interpreter_functional/plugins/kbn_tp_run_pipeline/server/plugin.ts index 2a87a70c804bba..c21c2acd8f75e9 100644 --- a/test/interpreter_functional/plugins/kbn_tp_run_pipeline/server/plugin.ts +++ b/test/interpreter_functional/plugins/kbn_tp_run_pipeline/server/plugin.ts @@ -7,7 +7,7 @@ */ import { schema } from '@kbn/config-schema'; -import { pluck } from 'rxjs/operators'; +import { pluck } from 'rxjs'; import { CoreSetup, Plugin, HttpResponsePayload } from '@kbn/core/server'; import { PluginStart as DataPluginStart } from '@kbn/data-plugin/server'; import { ExpressionsServerStart } from '@kbn/expressions-plugin/server'; diff --git a/x-pack/examples/reporting_example/public/containers/main.tsx b/x-pack/examples/reporting_example/public/containers/main.tsx index 07d727172b58ba..5630976786410d 100644 --- a/x-pack/examples/reporting_example/public/containers/main.tsx +++ b/x-pack/examples/reporting_example/public/containers/main.tsx @@ -9,7 +9,7 @@ import { parsePath } from 'history'; import moment from 'moment'; import React, { useEffect, useState } from 'react'; import * as Rx from 'rxjs'; -import { takeWhile } from 'rxjs/operators'; +import { takeWhile } from 'rxjs'; import { EuiButton, diff --git a/x-pack/packages/ml/cancellable_search/src/use_cancellable_search.ts b/x-pack/packages/ml/cancellable_search/src/use_cancellable_search.ts index 4f0d75fdede247..28cf5677df2d34 100644 --- a/x-pack/packages/ml/cancellable_search/src/use_cancellable_search.ts +++ b/x-pack/packages/ml/cancellable_search/src/use_cancellable_search.ts @@ -7,7 +7,7 @@ import { useCallback, useRef, useState } from 'react'; import { type IKibanaSearchResponse, isRunningResponse } from '@kbn/data-plugin/common'; -import { tap } from 'rxjs/operators'; +import { tap } from 'rxjs'; import type { DataPublicPluginStart } from '@kbn/data-plugin/public'; export interface UseCancellableSearch { diff --git a/x-pack/packages/ml/date_picker/src/hooks/use_timefilter.ts b/x-pack/packages/ml/date_picker/src/hooks/use_timefilter.ts index a837fd39396bad..e4b62b0367e0af 100644 --- a/x-pack/packages/ml/date_picker/src/hooks/use_timefilter.ts +++ b/x-pack/packages/ml/date_picker/src/hooks/use_timefilter.ts @@ -8,7 +8,7 @@ import { useEffect, useMemo } from 'react'; import useObservable from 'react-use/lib/useObservable'; import { merge, type Observable } from 'rxjs'; -import { distinctUntilChanged, map } from 'rxjs/operators'; +import { distinctUntilChanged, map } from 'rxjs'; import { isEqual } from 'lodash'; import type { TimeRange } from '@kbn/es-query'; diff --git a/x-pack/packages/ml/url_state/src/url_state.tsx b/x-pack/packages/ml/url_state/src/url_state.tsx index 6e8615f0951f81..ac34f0ad4cb76e 100644 --- a/x-pack/packages/ml/url_state/src/url_state.tsx +++ b/x-pack/packages/ml/url_state/src/url_state.tsx @@ -23,7 +23,7 @@ import { decode, encode } from '@kbn/rison'; import type { Observable } from 'rxjs'; import { BehaviorSubject } from 'rxjs'; -import { distinctUntilChanged } from 'rxjs/operators'; +import { distinctUntilChanged } from 'rxjs'; import { isPopulatedObject } from '@kbn/ml-is-populated-object'; export interface Dictionary { diff --git a/x-pack/plugins/aiops/public/components/change_point_detection/change_point_detection_root.tsx b/x-pack/plugins/aiops/public/components/change_point_detection/change_point_detection_root.tsx index 52a70597e14dcd..f8f23b3c19ef30 100644 --- a/x-pack/plugins/aiops/public/components/change_point_detection/change_point_detection_root.tsx +++ b/x-pack/plugins/aiops/public/components/change_point_detection/change_point_detection_root.tsx @@ -8,7 +8,7 @@ import type { FC } from 'react'; import React, { useMemo } from 'react'; import type { Observable } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { pick } from 'lodash'; import { EuiThemeProvider as StyledComponentsThemeProvider } from '@kbn/kibana-react-plugin/common'; import { EuiSpacer } from '@elastic/eui'; diff --git a/x-pack/plugins/aiops/public/components/log_categorization/show_flyout.tsx b/x-pack/plugins/aiops/public/components/log_categorization/show_flyout.tsx index a4fc24a37d550f..843f48400b00d3 100644 --- a/x-pack/plugins/aiops/public/components/log_categorization/show_flyout.tsx +++ b/x-pack/plugins/aiops/public/components/log_categorization/show_flyout.tsx @@ -6,7 +6,7 @@ */ import React from 'react'; -import { takeUntil, distinctUntilChanged, skip } from 'rxjs/operators'; +import { takeUntil, distinctUntilChanged, skip } from 'rxjs'; import { from } from 'rxjs'; import { pick } from 'lodash'; import type { CoreStart } from '@kbn/core/public'; diff --git a/x-pack/plugins/aiops/public/embeddable/embeddable_chart_component_wrapper.tsx b/x-pack/plugins/aiops/public/embeddable/embeddable_chart_component_wrapper.tsx index 7d7b84fb91686a..239d86f145a533 100644 --- a/x-pack/plugins/aiops/public/embeddable/embeddable_chart_component_wrapper.tsx +++ b/x-pack/plugins/aiops/public/embeddable/embeddable_chart_component_wrapper.tsx @@ -6,7 +6,7 @@ */ import { BehaviorSubject, combineLatest, type Observable } from 'rxjs'; -import { distinctUntilChanged, map } from 'rxjs/operators'; +import { distinctUntilChanged, map } from 'rxjs'; import type { FC } from 'react'; import React, { useEffect, useMemo, useState } from 'react'; import { css } from '@emotion/react'; diff --git a/x-pack/plugins/aiops/public/hooks/use_cancellable_search.ts b/x-pack/plugins/aiops/public/hooks/use_cancellable_search.ts index 8a828f388c2f23..af6dec9d077344 100644 --- a/x-pack/plugins/aiops/public/hooks/use_cancellable_search.ts +++ b/x-pack/plugins/aiops/public/hooks/use_cancellable_search.ts @@ -7,7 +7,7 @@ import { useCallback, useRef, useState } from 'react'; import { type IKibanaSearchResponse, isRunningResponse } from '@kbn/data-plugin/common'; -import { tap } from 'rxjs/operators'; +import { tap } from 'rxjs'; import { useAiopsAppContext } from './use_aiops_app_context'; export function useCancellableSearch() { diff --git a/x-pack/plugins/canvas/canvas_plugin_src/functions/common/case.ts b/x-pack/plugins/canvas/canvas_plugin_src/functions/common/case.ts index e4219abfc446f8..ba2c63d56184e8 100644 --- a/x-pack/plugins/canvas/canvas_plugin_src/functions/common/case.ts +++ b/x-pack/plugins/canvas/canvas_plugin_src/functions/common/case.ts @@ -6,7 +6,7 @@ */ import { Observable, defer, isObservable, of } from 'rxjs'; -import { map, concatMap } from 'rxjs/operators'; +import { map, concatMap } from 'rxjs'; import { ExpressionFunctionDefinition } from '@kbn/expressions-plugin/common'; import { getFunctionHelp } from '../../../i18n'; diff --git a/x-pack/plugins/canvas/canvas_plugin_src/functions/common/filterrows.ts b/x-pack/plugins/canvas/canvas_plugin_src/functions/common/filterrows.ts index 4923b835d2871e..8f696c2f1de498 100644 --- a/x-pack/plugins/canvas/canvas_plugin_src/functions/common/filterrows.ts +++ b/x-pack/plugins/canvas/canvas_plugin_src/functions/common/filterrows.ts @@ -6,7 +6,7 @@ */ import { Observable, combineLatest, defer } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { Datatable, ExpressionFunctionDefinition } from '../../../types'; import { getFunctionHelp } from '../../../i18n'; diff --git a/x-pack/plugins/canvas/canvas_plugin_src/functions/common/ply.ts b/x-pack/plugins/canvas/canvas_plugin_src/functions/common/ply.ts index 1a38dfa84fd7ec..9d1d3083267ac4 100644 --- a/x-pack/plugins/canvas/canvas_plugin_src/functions/common/ply.ts +++ b/x-pack/plugins/canvas/canvas_plugin_src/functions/common/ply.ts @@ -6,7 +6,7 @@ */ import { combineLatest, defer, of, Observable } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { groupBy, flatten, pick, map as _map, uniqWith } from 'lodash'; import { Datatable, DatatableColumn, ExpressionFunctionDefinition } from '../../../types'; import { getFunctionHelp, getFunctionErrors } from '../../../i18n'; diff --git a/x-pack/plugins/canvas/public/services/kibana/expressions.ts b/x-pack/plugins/canvas/public/services/kibana/expressions.ts index 74a8b28306af83..248cd462bea909 100644 --- a/x-pack/plugins/canvas/public/services/kibana/expressions.ts +++ b/x-pack/plugins/canvas/public/services/kibana/expressions.ts @@ -10,7 +10,7 @@ import { ExpressionExecutionParams, ExpressionValue, } from '@kbn/expressions-plugin/common'; -import { pluck } from 'rxjs/operators'; +import { pluck } from 'rxjs'; import { ExpressionsServiceStart } from '@kbn/expressions-plugin/public'; import { KibanaPluginServiceFactory } from '@kbn/presentation-util-plugin/public'; import { buildEmbeddableFilters } from '../../../common/lib/build_embeddable_filters'; diff --git a/x-pack/plugins/cases/public/components/markdown_editor/plugins/lens/plugin.tsx b/x-pack/plugins/cases/public/components/markdown_editor/plugins/lens/plugin.tsx index 34d3d5bc38c388..db3d6a0cf41dfd 100644 --- a/x-pack/plugins/cases/public/components/markdown_editor/plugins/lens/plugin.tsx +++ b/x-pack/plugins/cases/public/components/markdown_editor/plugins/lens/plugin.tsx @@ -5,7 +5,7 @@ * 2.0. */ -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import type { EuiMarkdownEditorUiPlugin, EuiMarkdownAstNodePosition } from '@elastic/eui'; import { EuiCodeBlock, diff --git a/x-pack/plugins/cases/public/components/markdown_editor/plugins/lens/use_lens_draft_comment.ts b/x-pack/plugins/cases/public/components/markdown_editor/plugins/lens/use_lens_draft_comment.ts index f8f45821902845..95e558ca1f79f2 100644 --- a/x-pack/plugins/cases/public/components/markdown_editor/plugins/lens/use_lens_draft_comment.ts +++ b/x-pack/plugins/cases/public/components/markdown_editor/plugins/lens/use_lens_draft_comment.ts @@ -7,7 +7,7 @@ import type { EuiMarkdownAstNodePosition } from '@elastic/eui'; import { useCallback, useEffect, useState } from 'react'; -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { useKibana } from '../../../../common/lib/kibana'; import { DRAFT_COMMENT_STORAGE_ID } from './constants'; import { VISUALIZATION } from './translations'; diff --git a/x-pack/plugins/data_visualizer/public/application/data_drift/document_count_with_brush.tsx b/x-pack/plugins/data_visualizer/public/application/data_drift/document_count_with_brush.tsx index 2077b2576c9d42..e4a95623c335a4 100644 --- a/x-pack/plugins/data_visualizer/public/application/data_drift/document_count_with_brush.tsx +++ b/x-pack/plugins/data_visualizer/public/application/data_drift/document_count_with_brush.tsx @@ -13,7 +13,7 @@ import type { BrushSettings } from '@kbn/aiops-components'; import type { RandomSampler } from '@kbn/ml-random-sampler-utils'; import type { Filter } from '@kbn/es-query'; import useObservable from 'react-use/lib/useObservable'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { isDefined } from '@kbn/ml-is-defined'; import type { BarStyleAccessor } from '@elastic/charts'; import type { SingleBrushWindowParameters } from './document_count_chart_single_brush/single_brush'; diff --git a/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/hooks/use_field_stats.ts b/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/hooks/use_field_stats.ts index f3ee778c427fd6..fa5e7ad5aad005 100644 --- a/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/hooks/use_field_stats.ts +++ b/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/hooks/use_field_stats.ts @@ -10,7 +10,7 @@ import type { Observable, Subscription } from 'rxjs'; import { combineLatest, from, Subject } from 'rxjs'; import { i18n } from '@kbn/i18n'; import { last, cloneDeep } from 'lodash'; -import { mergeMap, switchMap } from 'rxjs/operators'; +import { mergeMap, switchMap } from 'rxjs'; import { Comparators } from '@elastic/eui'; import type { ISearchOptions } from '@kbn/data-plugin/common'; import { buildBaseFilterCriteria, getSafeAggregationName } from '@kbn/ml-query-utils'; diff --git a/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/hooks/use_overall_stats.ts b/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/hooks/use_overall_stats.ts index 055d64eb67caa6..db15358bf76ef1 100644 --- a/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/hooks/use_overall_stats.ts +++ b/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/hooks/use_overall_stats.ts @@ -8,7 +8,7 @@ import { useCallback, useEffect, useState, useRef, useMemo, useReducer } from 'react'; import type { Subscription, Observable } from 'rxjs'; import { from } from 'rxjs'; -import { mergeMap, last, map, toArray } from 'rxjs/operators'; +import { mergeMap, last, map, toArray } from 'rxjs'; import { chunk } from 'lodash'; import type { IKibanaSearchRequest, diff --git a/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_boolean_field_stats.ts b/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_boolean_field_stats.ts index df8f34e480f275..0688b53e88776e 100644 --- a/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_boolean_field_stats.ts +++ b/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_boolean_field_stats.ts @@ -8,7 +8,7 @@ import { get } from 'lodash'; import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import type { Observable } from 'rxjs'; import { of } from 'rxjs'; -import { catchError, map } from 'rxjs/operators'; +import { catchError, map } from 'rxjs'; import type { IKibanaSearchRequest, IKibanaSearchResponse, diff --git a/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_date_field_stats.ts b/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_date_field_stats.ts index 7495407c7f7b39..fc6af3bf157c81 100644 --- a/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_date_field_stats.ts +++ b/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_date_field_stats.ts @@ -9,7 +9,7 @@ import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import { get } from 'lodash'; import type { Observable } from 'rxjs'; import { of } from 'rxjs'; -import { catchError, map } from 'rxjs/operators'; +import { catchError, map } from 'rxjs'; import type { IKibanaSearchRequest, IKibanaSearchResponse, diff --git a/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_field_examples.ts b/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_field_examples.ts index 6354fca6093550..80f4a7d83ab8c6 100644 --- a/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_field_examples.ts +++ b/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_field_examples.ts @@ -7,7 +7,7 @@ import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import { get } from 'lodash'; import { combineLatest, of } from 'rxjs'; -import { catchError, map } from 'rxjs/operators'; +import { catchError, map } from 'rxjs'; import type { IKibanaSearchRequest, IKibanaSearchResponse, diff --git a/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_numeric_field_stats.ts b/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_numeric_field_stats.ts index 6249c391fc974e..aaa770b78150ee 100644 --- a/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_numeric_field_stats.ts +++ b/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_numeric_field_stats.ts @@ -7,7 +7,7 @@ import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import { find, get } from 'lodash'; -import { catchError, map } from 'rxjs/operators'; +import { catchError, map } from 'rxjs'; import type { Observable } from 'rxjs'; import { of } from 'rxjs'; import type { AggregationsTermsAggregation } from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; diff --git a/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_string_field_stats.ts b/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_string_field_stats.ts index 6963f45904e6e7..4555b4c6cc860a 100644 --- a/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_string_field_stats.ts +++ b/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/search_strategy/requests/get_string_field_stats.ts @@ -8,7 +8,7 @@ import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import { get } from 'lodash'; import type { Observable } from 'rxjs'; import { of } from 'rxjs'; -import { catchError, map } from 'rxjs/operators'; +import { catchError, map } from 'rxjs'; import type { AggregationsTermsAggregation } from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import type { IKibanaSearchRequest, diff --git a/x-pack/plugins/event_log/server/es/cluster_client_adapter.ts b/x-pack/plugins/event_log/server/es/cluster_client_adapter.ts index 530374c770bbc9..6009c87fcde99c 100644 --- a/x-pack/plugins/event_log/server/es/cluster_client_adapter.ts +++ b/x-pack/plugins/event_log/server/es/cluster_client_adapter.ts @@ -6,7 +6,7 @@ */ import { Subject } from 'rxjs'; -import { bufferTime, filter as rxFilter, concatMap } from 'rxjs/operators'; +import { bufferTime, filter as rxFilter, concatMap } from 'rxjs'; import { reject, isUndefined, isNumber, pick } from 'lodash'; import type { PublicMethodsOf } from '@kbn/utility-types'; import { Logger, ElasticsearchClient } from '@kbn/core/server'; diff --git a/x-pack/plugins/fleet/public/search_provider.ts b/x-pack/plugins/fleet/public/search_provider.ts index 0e9364461c161b..ce1ddd10ac5a20 100644 --- a/x-pack/plugins/fleet/public/search_provider.ts +++ b/x-pack/plugins/fleet/public/search_provider.ts @@ -8,7 +8,7 @@ import type { CoreSetup, CoreStart, ApplicationStart, IBasePath } from '@kbn/cor import type { Observable } from 'rxjs'; import { from, of, combineLatest } from 'rxjs'; -import { map, shareReplay, takeUntil } from 'rxjs/operators'; +import { map, shareReplay, takeUntil } from 'rxjs'; import type { GlobalSearchResultProvider, diff --git a/x-pack/plugins/fleet/server/integration_tests/helpers/docker_registry_helper.ts b/x-pack/plugins/fleet/server/integration_tests/helpers/docker_registry_helper.ts index 031bd7e16d7574..d65a323e84d5b7 100644 --- a/x-pack/plugins/fleet/server/integration_tests/helpers/docker_registry_helper.ts +++ b/x-pack/plugins/fleet/server/integration_tests/helpers/docker_registry_helper.ts @@ -8,7 +8,7 @@ import type { ChildProcess } from 'child_process'; import * as Rx from 'rxjs'; -import { filter, take, map, tap } from 'rxjs/operators'; +import { filter, take, map, tap } from 'rxjs'; import execa from 'execa'; import { observeLines } from '@kbn/stdio-dev-helpers'; diff --git a/x-pack/plugins/fleet/server/plugin.ts b/x-pack/plugins/fleet/server/plugin.ts index ebd169d76b9273..aad61fd21c9ae1 100644 --- a/x-pack/plugins/fleet/server/plugin.ts +++ b/x-pack/plugins/fleet/server/plugin.ts @@ -8,7 +8,7 @@ import { backOff } from 'exponential-backoff'; import type { Observable } from 'rxjs'; import { BehaviorSubject } from 'rxjs'; -import { filter, take } from 'rxjs/operators'; +import { filter, take } from 'rxjs'; import { DEFAULT_SPACE_ID } from '@kbn/spaces-plugin/common'; import { i18n } from '@kbn/i18n'; import type { diff --git a/x-pack/plugins/global_search/public/services/fetch_server_results.ts b/x-pack/plugins/global_search/public/services/fetch_server_results.ts index 26d174621fabcd..cc52baad18d834 100644 --- a/x-pack/plugins/global_search/public/services/fetch_server_results.ts +++ b/x-pack/plugins/global_search/public/services/fetch_server_results.ts @@ -6,7 +6,7 @@ */ import { Observable, from, EMPTY } from 'rxjs'; -import { map, takeUntil } from 'rxjs/operators'; +import { map, takeUntil } from 'rxjs'; import { HttpStart } from '@kbn/core/public'; import { GlobalSearchResult, GlobalSearchProviderFindParams } from '../../common/types'; import { GlobalSearchFindOptions } from './types'; diff --git a/x-pack/plugins/global_search/public/services/search_service.ts b/x-pack/plugins/global_search/public/services/search_service.ts index 975dc4a253f4dd..e3f47239cdfb40 100644 --- a/x-pack/plugins/global_search/public/services/search_service.ts +++ b/x-pack/plugins/global_search/public/services/search_service.ts @@ -6,7 +6,7 @@ */ import { merge, Observable, timer, throwError, EMPTY } from 'rxjs'; -import { map, takeUntil, catchError } from 'rxjs/operators'; +import { map, takeUntil, catchError } from 'rxjs'; import { uniq } from 'lodash'; import { duration } from 'moment'; import { i18n } from '@kbn/i18n'; diff --git a/x-pack/plugins/global_search/server/routes/find.ts b/x-pack/plugins/global_search/server/routes/find.ts index 64aa76ee64a700..ee151dc1c4856e 100644 --- a/x-pack/plugins/global_search/server/routes/find.ts +++ b/x-pack/plugins/global_search/server/routes/find.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { reduce, map } from 'rxjs/operators'; +import { reduce, map } from 'rxjs'; import { schema } from '@kbn/config-schema'; import { GlobalSearchRouter } from '../types'; import { GlobalSearchFindError } from '../../common/errors'; diff --git a/x-pack/plugins/global_search/server/services/search_service.ts b/x-pack/plugins/global_search/server/services/search_service.ts index 8aedd2426c1368..8089d653d1b2d1 100644 --- a/x-pack/plugins/global_search/server/services/search_service.ts +++ b/x-pack/plugins/global_search/server/services/search_service.ts @@ -6,7 +6,7 @@ */ import { Observable, timer, merge, throwError, EMPTY } from 'rxjs'; -import { map, takeUntil, catchError } from 'rxjs/operators'; +import { map, takeUntil, catchError } from 'rxjs'; import { uniq } from 'lodash'; import { i18n } from '@kbn/i18n'; import { KibanaRequest, CoreStart, IBasePath } from '@kbn/core/server'; diff --git a/x-pack/plugins/global_search_bar/public/components/search_bar.test.tsx b/x-pack/plugins/global_search_bar/public/components/search_bar.test.tsx index 1caa636e86cb5a..9cebc018daa113 100644 --- a/x-pack/plugins/global_search_bar/public/components/search_bar.test.tsx +++ b/x-pack/plugins/global_search_bar/public/components/search_bar.test.tsx @@ -14,7 +14,7 @@ import { usageCollectionPluginMock } from '@kbn/usage-collection-plugin/public/m import { act, fireEvent, render, screen } from '@testing-library/react'; import React from 'react'; import { BehaviorSubject, of } from 'rxjs'; -import { filter, map } from 'rxjs/operators'; +import { filter, map } from 'rxjs'; import { EventReporter } from '../telemetry'; import { SearchBar } from './search_bar'; diff --git a/x-pack/plugins/global_search_providers/public/providers/application.ts b/x-pack/plugins/global_search_providers/public/providers/application.ts index dd4219d2b08bd1..1d36dac4e85c75 100644 --- a/x-pack/plugins/global_search_providers/public/providers/application.ts +++ b/x-pack/plugins/global_search_providers/public/providers/application.ts @@ -6,7 +6,7 @@ */ import { from, of } from 'rxjs'; -import { take, map, takeUntil, mergeMap, shareReplay } from 'rxjs/operators'; +import { take, map, takeUntil, mergeMap, shareReplay } from 'rxjs'; import { ApplicationStart } from '@kbn/core/public'; import { GlobalSearchResultProvider } from '@kbn/global-search-plugin/public'; import { getAppResults } from './get_app_results'; diff --git a/x-pack/plugins/global_search_providers/server/providers/saved_objects/provider.test.ts b/x-pack/plugins/global_search_providers/server/providers/saved_objects/provider.test.ts index 1943e08df21190..1dc64962d65768 100644 --- a/x-pack/plugins/global_search_providers/server/providers/saved_objects/provider.test.ts +++ b/x-pack/plugins/global_search_providers/server/providers/saved_objects/provider.test.ts @@ -6,7 +6,7 @@ */ import { EMPTY } from 'rxjs'; -import { toArray } from 'rxjs/operators'; +import { toArray } from 'rxjs'; import { TestScheduler } from 'rxjs/testing'; import { SavedObjectsFindResponse, diff --git a/x-pack/plugins/global_search_providers/server/providers/saved_objects/provider.ts b/x-pack/plugins/global_search_providers/server/providers/saved_objects/provider.ts index 5eba3d940ccb10..0995d1abf4d18b 100644 --- a/x-pack/plugins/global_search_providers/server/providers/saved_objects/provider.ts +++ b/x-pack/plugins/global_search_providers/server/providers/saved_objects/provider.ts @@ -6,7 +6,7 @@ */ import { from, combineLatest, of } from 'rxjs'; -import { map, takeUntil, first } from 'rxjs/operators'; +import { map, takeUntil, first } from 'rxjs'; import { SavedObjectsFindOptionsReference } from '@kbn/core/server'; import { GlobalSearchResultProvider } from '@kbn/global-search-plugin/server'; import { mapToResults } from './map_object_to_result'; diff --git a/x-pack/plugins/graph/server/lib/license_state.ts b/x-pack/plugins/graph/server/lib/license_state.ts index c962666b14d337..5bed57f733c115 100644 --- a/x-pack/plugins/graph/server/lib/license_state.ts +++ b/x-pack/plugins/graph/server/lib/license_state.ts @@ -6,7 +6,7 @@ */ import Boom from '@hapi/boom'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { Observable, Subscription } from 'rxjs'; import { LicensingPluginStart } from '@kbn/licensing-plugin/server'; import { ILicense } from '@kbn/licensing-plugin/common/types'; diff --git a/x-pack/plugins/lens/public/datasources/text_based/fetch_data_from_aggregate_query.ts b/x-pack/plugins/lens/public/datasources/text_based/fetch_data_from_aggregate_query.ts index 0bd710375ab410..84fc5bbd950d1c 100644 --- a/x-pack/plugins/lens/public/datasources/text_based/fetch_data_from_aggregate_query.ts +++ b/x-pack/plugins/lens/public/datasources/text_based/fetch_data_from_aggregate_query.ts @@ -4,7 +4,7 @@ * 2.0; you may not use this file except in compliance with the Elastic License * 2.0. */ -import { pluck } from 'rxjs/operators'; +import { pluck } from 'rxjs'; import { lastValueFrom } from 'rxjs'; import { Query, AggregateQuery, Filter } from '@kbn/es-query'; import type { DataPublicPluginStart } from '@kbn/data-plugin/public'; diff --git a/x-pack/plugins/lens/public/embeddable/embeddable.tsx b/x-pack/plugins/lens/public/embeddable/embeddable.tsx index 502a84b7253ddf..77f2e51b803932 100644 --- a/x-pack/plugins/lens/public/embeddable/embeddable.tsx +++ b/x-pack/plugins/lens/public/embeddable/embeddable.tsx @@ -41,7 +41,7 @@ import { ErrorLike, RenderMode, } from '@kbn/expressions-plugin/common'; -import { map, distinctUntilChanged, skip, debounceTime } from 'rxjs/operators'; +import { map, distinctUntilChanged, skip, debounceTime } from 'rxjs'; import fastIsEqual from 'fast-deep-equal'; import { UsageCollectionSetup } from '@kbn/usage-collection-plugin/public'; import { KibanaThemeProvider } from '@kbn/kibana-react-plugin/public'; diff --git a/x-pack/plugins/lens/public/state_management/context_middleware/subscribe_to_external_context.ts b/x-pack/plugins/lens/public/state_management/context_middleware/subscribe_to_external_context.ts index 3445e48df0a1b8..8a481d767a6181 100644 --- a/x-pack/plugins/lens/public/state_management/context_middleware/subscribe_to_external_context.ts +++ b/x-pack/plugins/lens/public/state_management/context_middleware/subscribe_to_external_context.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { delay, finalize, switchMap, tap } from 'rxjs/operators'; +import { delay, finalize, switchMap, tap } from 'rxjs'; import { debounce, isEqual } from 'lodash'; import { waitUntilNextSessionCompletes$, DataPublicPluginStart } from '@kbn/data-plugin/public'; import { setExecutionContext, LensGetState, LensDispatch } from '..'; diff --git a/x-pack/plugins/licensing/common/license_update.test.ts b/x-pack/plugins/licensing/common/license_update.test.ts index f86e20d887a8eb..312f85fa056ebe 100644 --- a/x-pack/plugins/licensing/common/license_update.test.ts +++ b/x-pack/plugins/licensing/common/license_update.test.ts @@ -6,7 +6,7 @@ */ import { firstValueFrom, Subject } from 'rxjs'; -import { take, toArray } from 'rxjs/operators'; +import { take, toArray } from 'rxjs'; import { ILicense } from './types'; import { createLicenseUpdate } from './license_update'; diff --git a/x-pack/plugins/licensing/common/license_update.ts b/x-pack/plugins/licensing/common/license_update.ts index b344d8ce2d16af..e501f760dc68a4 100644 --- a/x-pack/plugins/licensing/common/license_update.ts +++ b/x-pack/plugins/licensing/common/license_update.ts @@ -17,7 +17,7 @@ import { takeUntil, finalize, startWith, -} from 'rxjs/operators'; +} from 'rxjs'; import { hasLicenseInfoChanged } from './has_license_info_changed'; import type { ILicense } from './types'; diff --git a/x-pack/plugins/licensing/public/plugin.test.ts b/x-pack/plugins/licensing/public/plugin.test.ts index 5c571d0c6a40bd..ba7e2cd6936e61 100644 --- a/x-pack/plugins/licensing/public/plugin.test.ts +++ b/x-pack/plugins/licensing/public/plugin.test.ts @@ -6,7 +6,7 @@ */ import { firstValueFrom } from 'rxjs'; -import { take, toArray } from 'rxjs/operators'; +import { take, toArray } from 'rxjs'; import { mountExpiredBannerMock } from './plugin.test.mocks'; import { LicenseType } from '../common/types'; diff --git a/x-pack/plugins/licensing/server/plugin_status.ts b/x-pack/plugins/licensing/server/plugin_status.ts index a65b51d13eb894..3781fcef94c79f 100644 --- a/x-pack/plugins/licensing/server/plugin_status.ts +++ b/x-pack/plugins/licensing/server/plugin_status.ts @@ -6,7 +6,7 @@ */ import type { Observable } from 'rxjs'; -import { takeUntil, map } from 'rxjs/operators'; +import { takeUntil, map } from 'rxjs'; import { type ServiceStatus, ServiceStatusLevels } from '@kbn/core/server'; import type { ILicense } from '../common/types'; diff --git a/x-pack/plugins/logstash/public/application/index.tsx b/x-pack/plugins/logstash/public/application/index.tsx index c4c78d6683099a..2dd1eb86f24a0c 100644 --- a/x-pack/plugins/logstash/public/application/index.tsx +++ b/x-pack/plugins/logstash/public/application/index.tsx @@ -10,7 +10,7 @@ import ReactDOM from 'react-dom'; import { Redirect } from 'react-router-dom'; import { Router, Routes, Route } from '@kbn/shared-ux-router'; import { Observable } from 'rxjs'; -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { CoreStart } from '@kbn/core/public'; import { ManagementAppMountParams } from '@kbn/management-plugin/public'; diff --git a/x-pack/plugins/logstash/public/plugin.ts b/x-pack/plugins/logstash/public/plugin.ts index a937006898bb1c..dce6c41215d638 100644 --- a/x-pack/plugins/logstash/public/plugin.ts +++ b/x-pack/plugins/logstash/public/plugin.ts @@ -7,7 +7,7 @@ import { i18n } from '@kbn/i18n'; import { Subscription, Subject, combineLatest } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { once } from 'lodash'; import { Capabilities, CoreSetup, CoreStart, Plugin } from '@kbn/core/public'; diff --git a/x-pack/plugins/maps/public/classes/sources/esql_source/esql_source.tsx b/x-pack/plugins/maps/public/classes/sources/esql_source/esql_source.tsx index 1f95158c34b2a3..a40e8daf79d4a5 100644 --- a/x-pack/plugins/maps/public/classes/sources/esql_source/esql_source.tsx +++ b/x-pack/plugins/maps/public/classes/sources/esql_source/esql_source.tsx @@ -8,7 +8,7 @@ import React from 'react'; import { i18n } from '@kbn/i18n'; import { lastValueFrom } from 'rxjs'; -import { tap } from 'rxjs/operators'; +import { tap } from 'rxjs'; import { v4 as uuidv4 } from 'uuid'; import { Adapters } from '@kbn/inspector-plugin/common/adapters'; import { getIndexPatternFromESQLQuery, getLimitFromESQLQuery } from '@kbn/esql-utils'; diff --git a/x-pack/plugins/maps/public/connected_components/timeslider/timeslider.tsx b/x-pack/plugins/maps/public/connected_components/timeslider/timeslider.tsx index 8af50ec7622862..752e5720e6157c 100644 --- a/x-pack/plugins/maps/public/connected_components/timeslider/timeslider.tsx +++ b/x-pack/plugins/maps/public/connected_components/timeslider/timeslider.tsx @@ -8,7 +8,7 @@ import _ from 'lodash'; import React, { Component } from 'react'; import { Observable, Subscription } from 'rxjs'; -import { distinctUntilChanged } from 'rxjs/operators'; +import { distinctUntilChanged } from 'rxjs'; import { ViewMode } from '@kbn/embeddable-plugin/public'; import { type ControlGroupInput, @@ -16,7 +16,7 @@ import { type AwaitingControlGroupAPI, ControlGroupRenderer, } from '@kbn/controls-plugin/public'; -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import type { TimeRange } from '@kbn/es-query'; import { Timeslice } from '../../../common/descriptor_types'; diff --git a/x-pack/plugins/maps/public/embeddable/map_component.tsx b/x-pack/plugins/maps/public/embeddable/map_component.tsx index 2e080a46d84781..7d1a3ed734737e 100644 --- a/x-pack/plugins/maps/public/embeddable/map_component.tsx +++ b/x-pack/plugins/maps/public/embeddable/map_component.tsx @@ -6,7 +6,7 @@ */ import React, { Component, RefObject } from 'react'; -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { v4 as uuidv4 } from 'uuid'; import type { Filter } from '@kbn/es-query'; import type { Query, TimeRange } from '@kbn/es-query'; diff --git a/x-pack/plugins/maps/public/embeddable/map_embeddable.tsx b/x-pack/plugins/maps/public/embeddable/map_embeddable.tsx index eaf48dd5e2ebe1..b61a60fd9af4c9 100644 --- a/x-pack/plugins/maps/public/embeddable/map_embeddable.tsx +++ b/x-pack/plugins/maps/public/embeddable/map_embeddable.tsx @@ -19,7 +19,7 @@ import { map, skip, startWith, -} from 'rxjs/operators'; +} from 'rxjs'; import { Unsubscribe } from 'redux'; import type { PaletteRegistry } from '@kbn/coloring'; import type { KibanaExecutionContext } from '@kbn/core/public'; diff --git a/x-pack/plugins/maps/public/embeddable/map_embeddable_factory.ts b/x-pack/plugins/maps/public/embeddable/map_embeddable_factory.ts index ae9d4b6d39329c..102d45f092e622 100644 --- a/x-pack/plugins/maps/public/embeddable/map_embeddable_factory.ts +++ b/x-pack/plugins/maps/public/embeddable/map_embeddable_factory.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { i18n } from '@kbn/i18n'; import { EmbeddableFactoryDefinition, IContainer } from '@kbn/embeddable-plugin/public'; import { MAP_SAVED_OBJECT_TYPE, APP_ICON, MAP_EMBEDDABLE_NAME } from '../../common/constants'; diff --git a/x-pack/plugins/maps/public/routes/map_page/map_app/map_app.tsx b/x-pack/plugins/maps/public/routes/map_page/map_app/map_app.tsx index e6d317b5aa1e81..4bb8ed74a8195b 100644 --- a/x-pack/plugins/maps/public/routes/map_page/map_app/map_app.tsx +++ b/x-pack/plugins/maps/public/routes/map_page/map_app/map_app.tsx @@ -7,7 +7,7 @@ import React from 'react'; import _ from 'lodash'; -import { finalize, switchMap, tap } from 'rxjs/operators'; +import { finalize, switchMap, tap } from 'rxjs'; import { i18n } from '@kbn/i18n'; import { AppLeaveAction, diff --git a/x-pack/plugins/maps/public/routes/map_page/map_app/wait_until_time_layers_load.ts b/x-pack/plugins/maps/public/routes/map_page/map_app/wait_until_time_layers_load.ts index d809acd07c3b4d..90dac09264125a 100644 --- a/x-pack/plugins/maps/public/routes/map_page/map_app/wait_until_time_layers_load.ts +++ b/x-pack/plugins/maps/public/routes/map_page/map_app/wait_until_time_layers_load.ts @@ -6,7 +6,7 @@ */ import { from } from 'rxjs'; -import { debounceTime, first, map, switchMap } from 'rxjs/operators'; +import { debounceTime, first, map, switchMap } from 'rxjs'; import { getLayerList, getMapZoom } from '../../../selectors/map_selectors'; import { MapStore } from '../../../reducers/store'; diff --git a/x-pack/plugins/maps/public/routes/map_page/url_state/app_sync.ts b/x-pack/plugins/maps/public/routes/map_page/url_state/app_sync.ts index e12efd7a8a99da..1db8dfe0697bf4 100644 --- a/x-pack/plugins/maps/public/routes/map_page/url_state/app_sync.ts +++ b/x-pack/plugins/maps/public/routes/map_page/url_state/app_sync.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { FilterStateStore } from '@kbn/es-query'; import { connectToQueryState } from '@kbn/data-plugin/public'; import { diff --git a/x-pack/plugins/ml/common/license/ml_license.ts b/x-pack/plugins/ml/common/license/ml_license.ts index 2ce717116c980d..403786ffa37dc4 100644 --- a/x-pack/plugins/ml/common/license/ml_license.ts +++ b/x-pack/plugins/ml/common/license/ml_license.ts @@ -8,7 +8,7 @@ import type { Observable, Subscription } from 'rxjs'; import { BehaviorSubject } from 'rxjs'; import type { ILicense } from '@kbn/licensing-plugin/common/types'; -import { distinctUntilChanged, map } from 'rxjs/operators'; +import { distinctUntilChanged, map } from 'rxjs'; import { isEqual } from 'lodash'; import { PLUGIN_ID } from '../constants/app'; diff --git a/x-pack/plugins/ml/public/application/capabilities/check_capabilities.ts b/x-pack/plugins/ml/public/application/capabilities/check_capabilities.ts index ef0bf69c59c50e..f974ace6f4d06f 100644 --- a/x-pack/plugins/ml/public/application/capabilities/check_capabilities.ts +++ b/x-pack/plugins/ml/public/application/capabilities/check_capabilities.ts @@ -14,7 +14,7 @@ import { timer, firstValueFrom, } from 'rxjs'; -import { distinctUntilChanged, filter, retry, switchMap, tap } from 'rxjs/operators'; +import { distinctUntilChanged, filter, retry, switchMap, tap } from 'rxjs'; import { isEqual } from 'lodash'; import useObservable from 'react-use/lib/useObservable'; import { useMemo, useRef } from 'react'; diff --git a/x-pack/plugins/ml/public/application/components/chart_tooltip/chart_tooltip_service.ts b/x-pack/plugins/ml/public/application/components/chart_tooltip/chart_tooltip_service.ts index a6075c858c831d..9b68b89d2e23b4 100644 --- a/x-pack/plugins/ml/public/application/components/chart_tooltip/chart_tooltip_service.ts +++ b/x-pack/plugins/ml/public/application/components/chart_tooltip/chart_tooltip_service.ts @@ -9,7 +9,7 @@ import type { Observable } from 'rxjs'; import { BehaviorSubject } from 'rxjs'; import { isEqual } from 'lodash'; import type { TooltipValue, TooltipValueFormatter } from '@elastic/charts'; -import { distinctUntilChanged } from 'rxjs/operators'; +import { distinctUntilChanged } from 'rxjs'; export interface ChartTooltipValue extends TooltipValue { skipHeader?: boolean; diff --git a/x-pack/plugins/ml/public/application/contexts/ml/ml_notifications_context.tsx b/x-pack/plugins/ml/public/application/contexts/ml/ml_notifications_context.tsx index 760a5d5857a7f4..161cdf66e6a44f 100644 --- a/x-pack/plugins/ml/public/application/contexts/ml/ml_notifications_context.tsx +++ b/x-pack/plugins/ml/public/application/contexts/ml/ml_notifications_context.tsx @@ -8,7 +8,7 @@ import type { FC } from 'react'; import React, { useContext, useState, useEffect } from 'react'; import { combineLatest, timer } from 'rxjs'; -import { switchMap, map, tap, retry } from 'rxjs/operators'; +import { switchMap, map, tap, retry } from 'rxjs'; import moment from 'moment'; import { isPopulatedObject } from '@kbn/ml-is-populated-object'; import { useStorage } from '@kbn/ml-local-storage'; diff --git a/x-pack/plugins/ml/public/application/data_frame_analytics/common/analytics.ts b/x-pack/plugins/ml/public/application/data_frame_analytics/common/analytics.ts index baa411c6431678..5d5b397b290c48 100644 --- a/x-pack/plugins/ml/public/application/data_frame_analytics/common/analytics.ts +++ b/x-pack/plugins/ml/public/application/data_frame_analytics/common/analytics.ts @@ -8,7 +8,7 @@ import { useEffect } from 'react'; import type { Subscription } from 'rxjs'; import { BehaviorSubject } from 'rxjs'; -import { distinctUntilChanged, filter } from 'rxjs/operators'; +import { distinctUntilChanged, filter } from 'rxjs'; import { cloneDeep } from 'lodash'; import { extractErrorMessage } from '@kbn/ml-error-utils'; import { diff --git a/x-pack/plugins/ml/public/application/explorer/actions/job_selection.ts b/x-pack/plugins/ml/public/application/explorer/actions/job_selection.ts index 5ace1a3422aab6..60149ef7d4017a 100644 --- a/x-pack/plugins/ml/public/application/explorer/actions/job_selection.ts +++ b/x-pack/plugins/ml/public/application/explorer/actions/job_selection.ts @@ -6,7 +6,7 @@ */ import { from } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { MlFieldFormatService } from '../../services/field_format_service'; import { mlJobService } from '../../services/job_service'; diff --git a/x-pack/plugins/ml/public/application/explorer/actions/load_explorer_data.ts b/x-pack/plugins/ml/public/application/explorer/actions/load_explorer_data.ts index 342ded29c7542e..8d710e0a83b6cf 100644 --- a/x-pack/plugins/ml/public/application/explorer/actions/load_explorer_data.ts +++ b/x-pack/plugins/ml/public/application/explorer/actions/load_explorer_data.ts @@ -11,7 +11,7 @@ import useObservable from 'react-use/lib/useObservable'; import type { Observable } from 'rxjs'; import { forkJoin, of, Subject } from 'rxjs'; -import { switchMap, map } from 'rxjs/operators'; +import { switchMap, map } from 'rxjs'; import { useCallback, useMemo } from 'react'; import type { TimefilterContract } from '@kbn/data-plugin/public'; diff --git a/x-pack/plugins/ml/public/application/explorer/alerts/anomaly_detection_alerts_state_service.ts b/x-pack/plugins/ml/public/application/explorer/alerts/anomaly_detection_alerts_state_service.ts index 27902cc4a76531..d02e9baf91c955 100644 --- a/x-pack/plugins/ml/public/application/explorer/alerts/anomaly_detection_alerts_state_service.ts +++ b/x-pack/plugins/ml/public/application/explorer/alerts/anomaly_detection_alerts_state_service.ts @@ -6,7 +6,7 @@ */ import { BehaviorSubject, combineLatest, EMPTY, type Observable, Subscription } from 'rxjs'; -import { catchError, debounceTime, map, startWith, switchMap, tap } from 'rxjs/operators'; +import { catchError, debounceTime, map, startWith, switchMap, tap } from 'rxjs'; import type { DataPublicPluginStart, TimefilterContract } from '@kbn/data-plugin/public'; import { isRunningResponse } from '@kbn/data-plugin/public'; import type { diff --git a/x-pack/plugins/ml/public/application/explorer/anomaly_charts_state_service.ts b/x-pack/plugins/ml/public/application/explorer/anomaly_charts_state_service.ts index 82407b9eb99d93..05c6bda4057d45 100644 --- a/x-pack/plugins/ml/public/application/explorer/anomaly_charts_state_service.ts +++ b/x-pack/plugins/ml/public/application/explorer/anomaly_charts_state_service.ts @@ -7,7 +7,7 @@ import type { Observable } from 'rxjs'; import { BehaviorSubject, combineLatest, of, Subscription } from 'rxjs'; -import { distinctUntilChanged, map, skipWhile, switchMap } from 'rxjs/operators'; +import { distinctUntilChanged, map, skipWhile, switchMap } from 'rxjs'; import type { PageUrlStateService } from '@kbn/ml-url-state'; import { StateService } from '../services/state_service'; import type { AnomalyExplorerCommonStateService } from './anomaly_explorer_common_state'; diff --git a/x-pack/plugins/ml/public/application/explorer/anomaly_explorer_common_state.ts b/x-pack/plugins/ml/public/application/explorer/anomaly_explorer_common_state.ts index e4c7bf6fc45aac..800b3b2bc5ecaf 100644 --- a/x-pack/plugins/ml/public/application/explorer/anomaly_explorer_common_state.ts +++ b/x-pack/plugins/ml/public/application/explorer/anomaly_explorer_common_state.ts @@ -7,7 +7,7 @@ import type { Observable, Subscription } from 'rxjs'; import { BehaviorSubject } from 'rxjs'; -import { distinctUntilChanged, map, shareReplay, filter } from 'rxjs/operators'; +import { distinctUntilChanged, map, shareReplay, filter } from 'rxjs'; import { isEqual } from 'lodash'; import type { InfluencersFilterQuery } from '@kbn/ml-anomaly-utils'; import type { ExplorerJob } from './explorer_utils'; diff --git a/x-pack/plugins/ml/public/application/explorer/anomaly_timeline_state_service.ts b/x-pack/plugins/ml/public/application/explorer/anomaly_timeline_state_service.ts index 8d434f39dd11cc..799e4d4ab9b051 100644 --- a/x-pack/plugins/ml/public/application/explorer/anomaly_timeline_state_service.ts +++ b/x-pack/plugins/ml/public/application/explorer/anomaly_timeline_state_service.ts @@ -16,7 +16,7 @@ import { tap, debounceTime, filter, -} from 'rxjs/operators'; +} from 'rxjs'; import { isEqual, sortBy, uniq } from 'lodash'; import type { TimefilterContract } from '@kbn/data-plugin/public'; import type { TimeRangeBounds } from '@kbn/data-plugin/common'; diff --git a/x-pack/plugins/ml/public/application/explorer/explorer_dashboard_service.ts b/x-pack/plugins/ml/public/application/explorer/explorer_dashboard_service.ts index b1a9fe51bd3db1..a26a500892727b 100644 --- a/x-pack/plugins/ml/public/application/explorer/explorer_dashboard_service.ts +++ b/x-pack/plugins/ml/public/application/explorer/explorer_dashboard_service.ts @@ -13,7 +13,7 @@ import { isEqual } from 'lodash'; import type { Observable } from 'rxjs'; import { from, isObservable, Subject } from 'rxjs'; -import { distinctUntilChanged, flatMap, scan, shareReplay } from 'rxjs/operators'; +import { distinctUntilChanged, flatMap, scan, shareReplay } from 'rxjs'; import type { DeepPartial } from '../../../common/types/common'; import { jobSelectionActionCreator } from './actions'; import { EXPLORER_ACTION } from './explorer_constants'; diff --git a/x-pack/plugins/ml/public/application/jobs/new_job/common/job_creator/util/model_memory_estimator.ts b/x-pack/plugins/ml/public/application/jobs/new_job/common/job_creator/util/model_memory_estimator.ts index 5015ea28204816..6bcd6adb53c81e 100644 --- a/x-pack/plugins/ml/public/application/jobs/new_job/common/job_creator/util/model_memory_estimator.ts +++ b/x-pack/plugins/ml/public/application/jobs/new_job/common/job_creator/util/model_memory_estimator.ts @@ -19,7 +19,7 @@ import { pairwise, filter, skipWhile, -} from 'rxjs/operators'; +} from 'rxjs'; import { useEffect, useMemo } from 'react'; import { i18n } from '@kbn/i18n'; diff --git a/x-pack/plugins/ml/public/application/jobs/new_job/common/job_validator/job_validator.ts b/x-pack/plugins/ml/public/application/jobs/new_job/common/job_validator/job_validator.ts index 29b128bb86d5f6..d162208bbefe3b 100644 --- a/x-pack/plugins/ml/public/application/jobs/new_job/common/job_validator/job_validator.ts +++ b/x-pack/plugins/ml/public/application/jobs/new_job/common/job_validator/job_validator.ts @@ -8,7 +8,7 @@ import type { ReactElement } from 'react'; import type { Observable } from 'rxjs'; import { combineLatest, ReplaySubject, Subject } from 'rxjs'; -import { map, startWith, tap } from 'rxjs/operators'; +import { map, startWith, tap } from 'rxjs'; import { CATEGORY_EXAMPLES_VALIDATION_STATUS } from '@kbn/ml-category-validator'; import { basicJobValidation, diff --git a/x-pack/plugins/ml/public/application/jobs/new_job/common/job_validator/validators.ts b/x-pack/plugins/ml/public/application/jobs/new_job/common/job_validator/validators.ts index 1629dc8d846181..61bf8487b09e61 100644 --- a/x-pack/plugins/ml/public/application/jobs/new_job/common/job_validator/validators.ts +++ b/x-pack/plugins/ml/public/application/jobs/new_job/common/job_validator/validators.ts @@ -6,7 +6,7 @@ */ import { i18n } from '@kbn/i18n'; -import { distinctUntilChanged, filter, map, pluck, switchMap, startWith } from 'rxjs/operators'; +import { distinctUntilChanged, filter, map, pluck, switchMap, startWith } from 'rxjs'; import type { Observable, Subject } from 'rxjs'; import { combineLatest } from 'rxjs'; import type { diff --git a/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/pick_fields_step/components/categorization_view/category_stopped_partitions.tsx b/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/pick_fields_step/components/categorization_view/category_stopped_partitions.tsx index abbf80899019f1..836fa2dac8a818 100644 --- a/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/pick_fields_step/components/categorization_view/category_stopped_partitions.tsx +++ b/x-pack/plugins/ml/public/application/jobs/new_job/pages/components/pick_fields_step/components/categorization_view/category_stopped_partitions.tsx @@ -11,7 +11,7 @@ import { EuiBasicTable, EuiCallOut, EuiSpacer, EuiText } from '@elastic/eui'; import { FormattedMessage } from '@kbn/i18n-react'; import { i18n } from '@kbn/i18n'; import { from } from 'rxjs'; -import { switchMap, takeWhile, tap } from 'rxjs/operators'; +import { switchMap, takeWhile, tap } from 'rxjs'; import { extractErrorProperties } from '@kbn/ml-error-utils'; import { JobCreatorContext } from '../../../job_creator_context'; import type { CategorizationJobCreator } from '../../../../../common/job_creator'; diff --git a/x-pack/plugins/ml/public/application/model_management/test_models/models/inference_base.ts b/x-pack/plugins/ml/public/application/model_management/test_models/models/inference_base.ts index 916959d587e8b7..db21b8fca334e3 100644 --- a/x-pack/plugins/ml/public/application/model_management/test_models/models/inference_base.ts +++ b/x-pack/plugins/ml/public/application/model_management/test_models/models/inference_base.ts @@ -10,7 +10,7 @@ import { BehaviorSubject, combineLatest, Subscription } from 'rxjs'; import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import { i18n } from '@kbn/i18n'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { SupportedPytorchTasksType } from '@kbn/ml-trained-models-utils'; import { ES_FIELD_TYPES } from '@kbn/field-types'; import type { MLHttpFetchError } from '@kbn/ml-error-utils'; diff --git a/x-pack/plugins/ml/public/application/model_management/test_models/models/question_answering/question_answering_inference.ts b/x-pack/plugins/ml/public/application/model_management/test_models/models/question_answering/question_answering_inference.ts index d99072435193e3..2bb5593a45a139 100644 --- a/x-pack/plugins/ml/public/application/model_management/test_models/models/question_answering/question_answering_inference.ts +++ b/x-pack/plugins/ml/public/application/model_management/test_models/models/question_answering/question_answering_inference.ts @@ -6,7 +6,7 @@ */ import { BehaviorSubject } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { i18n } from '@kbn/i18n'; import type { estypes } from '@elastic/elasticsearch'; import { SUPPORTED_PYTORCH_TASKS } from '@kbn/ml-trained-models-utils'; diff --git a/x-pack/plugins/ml/public/application/model_management/test_models/models/text_classification/fill_mask_inference.ts b/x-pack/plugins/ml/public/application/model_management/test_models/models/text_classification/fill_mask_inference.ts index 01ff31e3042eb1..156062a77389de 100644 --- a/x-pack/plugins/ml/public/application/model_management/test_models/models/text_classification/fill_mask_inference.ts +++ b/x-pack/plugins/ml/public/application/model_management/test_models/models/text_classification/fill_mask_inference.ts @@ -7,7 +7,7 @@ import { i18n } from '@kbn/i18n'; import type { estypes } from '@elastic/elasticsearch'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { SUPPORTED_PYTORCH_TASKS } from '@kbn/ml-trained-models-utils'; import { InferenceBase, INPUT_TYPE } from '../inference_base'; import type { TextClassificationResponse, RawTextClassificationResponse } from './common'; diff --git a/x-pack/plugins/ml/public/application/model_management/test_models/models/text_classification/zero_shot_classification_inference.ts b/x-pack/plugins/ml/public/application/model_management/test_models/models/text_classification/zero_shot_classification_inference.ts index ead942ae999417..a06af98081e805 100644 --- a/x-pack/plugins/ml/public/application/model_management/test_models/models/text_classification/zero_shot_classification_inference.ts +++ b/x-pack/plugins/ml/public/application/model_management/test_models/models/text_classification/zero_shot_classification_inference.ts @@ -7,7 +7,7 @@ import { i18n } from '@kbn/i18n'; import { BehaviorSubject } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { estypes } from '@elastic/elasticsearch'; import { SUPPORTED_PYTORCH_TASKS } from '@kbn/ml-trained-models-utils'; import type { trainedModelsApiProvider } from '../../../../services/ml_api_service/trained_models'; diff --git a/x-pack/plugins/ml/public/application/model_management/test_models/models/text_expansion/text_expansion_inference.ts b/x-pack/plugins/ml/public/application/model_management/test_models/models/text_expansion/text_expansion_inference.ts index 17a03defa0f71b..d1e322e5d5d320 100644 --- a/x-pack/plugins/ml/public/application/model_management/test_models/models/text_expansion/text_expansion_inference.ts +++ b/x-pack/plugins/ml/public/application/model_management/test_models/models/text_expansion/text_expansion_inference.ts @@ -9,7 +9,7 @@ import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import { i18n } from '@kbn/i18n'; import { SUPPORTED_PYTORCH_TASKS } from '@kbn/ml-trained-models-utils'; import { BehaviorSubject } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { trainedModelsApiProvider } from '../../../../services/ml_api_service/trained_models'; import type { INPUT_TYPE } from '../inference_base'; import { InferenceBase, type InferResponse } from '../inference_base'; diff --git a/x-pack/plugins/ml/public/application/routing/use_refresh.ts b/x-pack/plugins/ml/public/application/routing/use_refresh.ts index 691877ebcff0a4..480274c6b2a18e 100644 --- a/x-pack/plugins/ml/public/application/routing/use_refresh.ts +++ b/x-pack/plugins/ml/public/application/routing/use_refresh.ts @@ -7,7 +7,7 @@ import useObservable from 'react-use/lib/useObservable'; import { merge, type Observable } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { useMemo } from 'react'; import { mlTimefilterRefresh$, useTimefilter } from '@kbn/ml-date-picker'; diff --git a/x-pack/plugins/ml/public/application/services/annotations_service.tsx b/x-pack/plugins/ml/public/application/services/annotations_service.tsx index 4de082b9d4e6cc..33c39feec3915b 100644 --- a/x-pack/plugins/ml/public/application/services/annotations_service.tsx +++ b/x-pack/plugins/ml/public/application/services/annotations_service.tsx @@ -7,7 +7,7 @@ import type { Observable } from 'rxjs'; import { BehaviorSubject } from 'rxjs'; -import { distinctUntilChanged } from 'rxjs/operators'; +import { distinctUntilChanged } from 'rxjs'; import type { Annotation } from '../../../common/types/annotations'; /* diff --git a/x-pack/plugins/ml/public/application/services/anomaly_detector_service.ts b/x-pack/plugins/ml/public/application/services/anomaly_detector_service.ts index 72a3b90898ef0a..040753af178b21 100644 --- a/x-pack/plugins/ml/public/application/services/anomaly_detector_service.ts +++ b/x-pack/plugins/ml/public/application/services/anomaly_detector_service.ts @@ -6,7 +6,7 @@ */ import type { Observable } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { Job, JobId } from '../../../common/types/anomaly_detection_jobs'; import type { HttpService } from './http_service'; import { type MlApiServices, mlApiServicesProvider } from './ml_api_service'; diff --git a/x-pack/plugins/ml/public/application/services/anomaly_explorer_charts_service.ts b/x-pack/plugins/ml/public/application/services/anomaly_explorer_charts_service.ts index d431c4a23efe52..4cdb96ed1b103d 100644 --- a/x-pack/plugins/ml/public/application/services/anomaly_explorer_charts_service.ts +++ b/x-pack/plugins/ml/public/application/services/anomaly_explorer_charts_service.ts @@ -7,7 +7,7 @@ import type { Observable } from 'rxjs'; import { of } from 'rxjs'; -import { map as mapObservable } from 'rxjs/operators'; +import { map as mapObservable } from 'rxjs'; import type { TimeRange } from '@kbn/es-query'; import type { TimefilterContract } from '@kbn/data-plugin/public'; import { isPopulatedObject } from '@kbn/ml-is-populated-object'; diff --git a/x-pack/plugins/ml/public/application/services/forecast_service.ts b/x-pack/plugins/ml/public/application/services/forecast_service.ts index d1564219022915..316577d98dd441 100644 --- a/x-pack/plugins/ml/public/application/services/forecast_service.ts +++ b/x-pack/plugins/ml/public/application/services/forecast_service.ts @@ -10,7 +10,7 @@ import { useMemo } from 'react'; import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import { get, find, each } from 'lodash'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { MlApiServices } from './ml_api_service'; import type { Job } from '../../../common/types/anomaly_detection_jobs'; import { useMlKibana } from '../contexts/kibana'; diff --git a/x-pack/plugins/ml/public/application/services/results_service/result_service_rx.ts b/x-pack/plugins/ml/public/application/services/results_service/result_service_rx.ts index 5567051791a8b8..281139160bee56 100644 --- a/x-pack/plugins/ml/public/application/services/results_service/result_service_rx.ts +++ b/x-pack/plugins/ml/public/application/services/results_service/result_service_rx.ts @@ -13,7 +13,7 @@ // to that built from the supplied entity fields. // Returned response contains a results property containing the requested aggregation. import type { Observable } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { each, get } from 'lodash'; import { isPopulatedObject } from '@kbn/ml-is-populated-object'; import type { ErrorType } from '@kbn/ml-error-utils'; diff --git a/x-pack/plugins/ml/public/application/timeseriesexplorer/timeseriesexplorer.js b/x-pack/plugins/ml/public/application/timeseriesexplorer/timeseriesexplorer.js index 1fd6cb6e52b792..8569b318c3b1bf 100644 --- a/x-pack/plugins/ml/public/application/timeseriesexplorer/timeseriesexplorer.js +++ b/x-pack/plugins/ml/public/application/timeseriesexplorer/timeseriesexplorer.js @@ -11,8 +11,16 @@ import { find, get, has, isEqual } from 'lodash'; import moment from 'moment-timezone'; -import { Subject, Subscription, forkJoin } from 'rxjs'; -import { map, debounceTime, switchMap, tap, withLatestFrom } from 'rxjs/operators'; +import { + Subject, + Subscription, + forkJoin, + map, + debounceTime, + switchMap, + tap, + withLatestFrom, +} from 'rxjs'; import PropTypes from 'prop-types'; import React, { createRef, Fragment } from 'react'; diff --git a/x-pack/plugins/ml/public/application/timeseriesexplorer/timeseriesexplorer_embeddable_chart/timeseriesexplorer_embeddable_chart.js b/x-pack/plugins/ml/public/application/timeseriesexplorer/timeseriesexplorer_embeddable_chart/timeseriesexplorer_embeddable_chart.js index 457b2994d36264..945a765616f8fb 100644 --- a/x-pack/plugins/ml/public/application/timeseriesexplorer/timeseriesexplorer_embeddable_chart/timeseriesexplorer_embeddable_chart.js +++ b/x-pack/plugins/ml/public/application/timeseriesexplorer/timeseriesexplorer_embeddable_chart/timeseriesexplorer_embeddable_chart.js @@ -11,8 +11,16 @@ import { get, has, isEqual } from 'lodash'; import moment from 'moment-timezone'; -import { Subject, Subscription, forkJoin } from 'rxjs'; -import { map, debounceTime, switchMap, tap, withLatestFrom } from 'rxjs/operators'; +import { + Subject, + Subscription, + forkJoin, + map, + debounceTime, + switchMap, + tap, + withLatestFrom, +} from 'rxjs'; import PropTypes from 'prop-types'; import React, { Fragment } from 'react'; diff --git a/x-pack/plugins/ml/public/application/timeseriesexplorer/timeseriesexplorer_utils/time_series_search_service.ts b/x-pack/plugins/ml/public/application/timeseriesexplorer/timeseriesexplorer_utils/time_series_search_service.ts index 4c1426266abb2c..929ff04656a186 100644 --- a/x-pack/plugins/ml/public/application/timeseriesexplorer/timeseriesexplorer_utils/time_series_search_service.ts +++ b/x-pack/plugins/ml/public/application/timeseriesexplorer/timeseriesexplorer_utils/time_series_search_service.ts @@ -8,7 +8,7 @@ import { useMemo } from 'react'; import { each, find, get, filter } from 'lodash'; import type { Observable } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { MlEntityField, ES_AGGREGATION } from '@kbn/ml-anomaly-utils'; import type { Job } from '../../../../common/types/anomaly_detection_jobs'; import type { ModelPlotOutput } from '../../services/results_service/result_service_rx'; diff --git a/x-pack/plugins/ml/public/application/util/time_series_explorer_service.ts b/x-pack/plugins/ml/public/application/util/time_series_explorer_service.ts index ee946d2562373c..2687d6f8e8993d 100644 --- a/x-pack/plugins/ml/public/application/util/time_series_explorer_service.ts +++ b/x-pack/plugins/ml/public/application/util/time_series_explorer_service.ts @@ -14,7 +14,7 @@ import moment from 'moment'; import type { Observable } from 'rxjs'; import { forkJoin, of } from 'rxjs'; import { each, get } from 'lodash'; -import { catchError, map } from 'rxjs/operators'; +import { catchError, map } from 'rxjs'; import { type MlAnomalyRecordDoc } from '@kbn/ml-anomaly-utils'; import type { TimeRangeBounds, TimeBucketsInterval } from '@kbn/ml-time-buckets'; import { parseInterval } from '../../../common/util/parse_interval'; diff --git a/x-pack/plugins/ml/public/embeddables/anomaly_charts/use_anomaly_charts_input_resolver.ts b/x-pack/plugins/ml/public/embeddables/anomaly_charts/use_anomaly_charts_input_resolver.ts index a6b5b8b271a4ff..7af34daec557da 100644 --- a/x-pack/plugins/ml/public/embeddables/anomaly_charts/use_anomaly_charts_input_resolver.ts +++ b/x-pack/plugins/ml/public/embeddables/anomaly_charts/use_anomaly_charts_input_resolver.ts @@ -8,7 +8,7 @@ import { useEffect, useMemo, useState } from 'react'; import type { Observable } from 'rxjs'; import { combineLatest, of, Subject } from 'rxjs'; -import { catchError, debounceTime, skipWhile, startWith, switchMap, tap } from 'rxjs/operators'; +import { catchError, debounceTime, skipWhile, startWith, switchMap, tap } from 'rxjs'; import type { CoreStart } from '@kbn/core/public'; import type { InfluencersFilterQuery } from '@kbn/ml-anomaly-utils'; import type { MlStartDependencies } from '../../plugin'; diff --git a/x-pack/plugins/ml/public/embeddables/anomaly_swimlane/swimlane_input_resolver.ts b/x-pack/plugins/ml/public/embeddables/anomaly_swimlane/swimlane_input_resolver.ts index 41eb4c115bc29b..cfde142511378b 100644 --- a/x-pack/plugins/ml/public/embeddables/anomaly_swimlane/swimlane_input_resolver.ts +++ b/x-pack/plugins/ml/public/embeddables/anomaly_swimlane/swimlane_input_resolver.ts @@ -19,7 +19,7 @@ import { startWith, switchMap, tap, -} from 'rxjs/operators'; +} from 'rxjs'; import type { CoreStart } from '@kbn/core/public'; import { UI_SETTINGS } from '@kbn/data-plugin/public'; import { ViewMode } from '@kbn/embeddable-plugin/public'; diff --git a/x-pack/plugins/ml/public/embeddables/common/get_jobs_observable.ts b/x-pack/plugins/ml/public/embeddables/common/get_jobs_observable.ts index 406c7deb563c5a..18456afd4aaa08 100644 --- a/x-pack/plugins/ml/public/embeddables/common/get_jobs_observable.ts +++ b/x-pack/plugins/ml/public/embeddables/common/get_jobs_observable.ts @@ -7,7 +7,7 @@ import type { Observable } from 'rxjs'; import { of } from 'rxjs'; -import { catchError, distinctUntilChanged, map, pluck, switchMap } from 'rxjs/operators'; +import { catchError, distinctUntilChanged, map, pluck, switchMap } from 'rxjs'; import { isEqual } from 'lodash'; import type { AnomalyChartsEmbeddableInput, AnomalySwimlaneEmbeddableInput } from '../types'; import type { AnomalyDetectorService } from '../../application/services/anomaly_detector_service'; diff --git a/x-pack/plugins/ml/public/embeddables/common/resolve_job_selection.tsx b/x-pack/plugins/ml/public/embeddables/common/resolve_job_selection.tsx index 78c281f0bd32d2..ac8f6c27e8f006 100644 --- a/x-pack/plugins/ml/public/embeddables/common/resolve_job_selection.tsx +++ b/x-pack/plugins/ml/public/embeddables/common/resolve_job_selection.tsx @@ -6,7 +6,7 @@ */ import type { CoreStart } from '@kbn/core/public'; import moment from 'moment'; -import { takeUntil, distinctUntilChanged, skip } from 'rxjs/operators'; +import { takeUntil, distinctUntilChanged, skip } from 'rxjs'; import { from } from 'rxjs'; import React from 'react'; import { KibanaContextProvider } from '@kbn/kibana-react-plugin/public'; diff --git a/x-pack/plugins/ml/public/embeddables/common/use_embeddable_execution_context.ts b/x-pack/plugins/ml/public/embeddables/common/use_embeddable_execution_context.ts index 11f8d8b88ae562..28d43ed6fd46a5 100644 --- a/x-pack/plugins/ml/public/embeddables/common/use_embeddable_execution_context.ts +++ b/x-pack/plugins/ml/public/embeddables/common/use_embeddable_execution_context.ts @@ -6,7 +6,7 @@ */ import useObservable from 'react-use/lib/useObservable'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { KibanaExecutionContext } from '@kbn/core/types'; import { useMemo } from 'react'; import { useExecutionContext } from '@kbn/kibana-react-plugin/public'; diff --git a/x-pack/plugins/ml/public/embeddables/job_creation/common/create_flyout.tsx b/x-pack/plugins/ml/public/embeddables/job_creation/common/create_flyout.tsx index f5ba980a4d54f3..714d5228b8a717 100644 --- a/x-pack/plugins/ml/public/embeddables/job_creation/common/create_flyout.tsx +++ b/x-pack/plugins/ml/public/embeddables/job_creation/common/create_flyout.tsx @@ -6,7 +6,7 @@ */ import React from 'react'; -import { takeUntil, distinctUntilChanged, skip } from 'rxjs/operators'; +import { takeUntil, distinctUntilChanged, skip } from 'rxjs'; import { from } from 'rxjs'; import { KibanaContextProvider } from '@kbn/kibana-react-plugin/public'; import { toMountPoint } from '@kbn/react-kibana-mount'; diff --git a/x-pack/plugins/ml/public/embeddables/single_metric_viewer/use_single_metric_viewer_input_resolver.ts b/x-pack/plugins/ml/public/embeddables/single_metric_viewer/use_single_metric_viewer_input_resolver.ts index 109042120e5efa..6607348e41a5f5 100644 --- a/x-pack/plugins/ml/public/embeddables/single_metric_viewer/use_single_metric_viewer_input_resolver.ts +++ b/x-pack/plugins/ml/public/embeddables/single_metric_viewer/use_single_metric_viewer_input_resolver.ts @@ -8,7 +8,7 @@ import { useEffect, useState } from 'react'; import type { Observable } from 'rxjs'; import { combineLatest } from 'rxjs'; -import { startWith } from 'rxjs/operators'; +import { startWith } from 'rxjs'; import type { TimefilterContract } from '@kbn/data-plugin/public'; import type { TimeRangeBounds } from '@kbn/ml-time-buckets'; import type { SingleMetricViewerEmbeddableInput } from '..'; diff --git a/x-pack/plugins/ml/public/plugin.ts b/x-pack/plugins/ml/public/plugin.ts index be063f6a91e525..b71e75b853626f 100644 --- a/x-pack/plugins/ml/public/plugin.ts +++ b/x-pack/plugins/ml/public/plugin.ts @@ -14,7 +14,7 @@ import type { PluginInitializerContext, } from '@kbn/core/public'; import { BehaviorSubject, mergeMap } from 'rxjs'; -import { take } from 'rxjs/operators'; +import { take } from 'rxjs'; import type { UnifiedSearchPublicPluginStart } from '@kbn/unified-search-plugin/public'; import type { ManagementSetup } from '@kbn/management-plugin/public'; diff --git a/x-pack/plugins/observability_solution/apm/public/plugin.ts b/x-pack/plugins/observability_solution/apm/public/plugin.ts index 7223ba7045e9e9..a4889d4a490176 100644 --- a/x-pack/plugins/observability_solution/apm/public/plugin.ts +++ b/x-pack/plugins/observability_solution/apm/public/plugin.ts @@ -71,7 +71,7 @@ import { UsageCollectionStart } from '@kbn/usage-collection-plugin/public'; import { DashboardStart } from '@kbn/dashboard-plugin/public'; import type { IUiSettingsClient } from '@kbn/core-ui-settings-browser'; import { from } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { CloudSetup } from '@kbn/cloud-plugin/public'; import type { ConfigSchema } from '.'; import { registerApmRuleTypes } from './components/alerting/rule_types/register_apm_rule_types'; diff --git a/x-pack/plugins/observability_solution/infra/common/dependency_mocks/index_patterns.ts b/x-pack/plugins/observability_solution/infra/common/dependency_mocks/index_patterns.ts index 49534ecec8207d..360ed1ff6644ef 100644 --- a/x-pack/plugins/observability_solution/infra/common/dependency_mocks/index_patterns.ts +++ b/x-pack/plugins/observability_solution/infra/common/dependency_mocks/index_patterns.ts @@ -7,7 +7,7 @@ import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import { firstValueFrom, from, of } from 'rxjs'; -import { delay } from 'rxjs/operators'; +import { delay } from 'rxjs'; import { DataView, DataViewsContract, fieldList, FieldSpec } from '@kbn/data-views-plugin/common'; type IndexPatternMock = Pick< diff --git a/x-pack/plugins/observability_solution/infra/public/components/asset_details/hooks/use_loading_state.test.ts b/x-pack/plugins/observability_solution/infra/public/components/asset_details/hooks/use_loading_state.test.ts index 1a011b4e52a7bf..d733d8fa4ca31d 100644 --- a/x-pack/plugins/observability_solution/infra/public/components/asset_details/hooks/use_loading_state.test.ts +++ b/x-pack/plugins/observability_solution/infra/public/components/asset_details/hooks/use_loading_state.test.ts @@ -8,22 +8,14 @@ import { act, renderHook } from '@testing-library/react-hooks'; import { useLoadingState } from './use_loading_state'; import { useDatePickerContext, type UseDateRangeProviderProps } from './use_date_picker'; -import { BehaviorSubject, EMPTY, of, Subject, Subscription } from 'rxjs'; +import { BehaviorSubject, EMPTY, of, Subject, Subscription, skip } from 'rxjs'; import { useKibanaContextForPlugin } from '../../../hooks/use_kibana'; import { coreMock } from '@kbn/core/public/mocks'; import { SearchSessionState, waitUntilNextSessionCompletes$ } from '@kbn/data-plugin/public'; import { dataPluginMock } from '@kbn/data-plugin/public/mocks'; -import { skip } from 'rxjs/operators'; jest.mock('./use_date_picker'); jest.mock('../../../hooks/use_kibana'); -jest.mock('rxjs', () => { - const rxjs = jest.requireActual('rxjs'); - return { - ...jest.requireActual('rxjs'), - debounceTime: rxjs.tap, - }; -}); jest.mock('@kbn/data-plugin/public', () => ({ ...jest.requireActual('@kbn/data-plugin/public'), waitUntilNextSessionCompletes$: jest.fn(), diff --git a/x-pack/plugins/observability_solution/infra/public/components/asset_details/hooks/use_loading_state.ts b/x-pack/plugins/observability_solution/infra/public/components/asset_details/hooks/use_loading_state.ts index 0859e240b962a1..050d86b00d21b7 100644 --- a/x-pack/plugins/observability_solution/infra/public/components/asset_details/hooks/use_loading_state.ts +++ b/x-pack/plugins/observability_solution/infra/public/components/asset_details/hooks/use_loading_state.ts @@ -15,9 +15,12 @@ import { debounceTime, skipUntil, withLatestFrom, -} from 'rxjs/operators'; + BehaviorSubject, + iif, + merge, + Observable, +} from 'rxjs'; import createContainer from 'constate'; -import { BehaviorSubject, iif, merge, Observable } from 'rxjs'; import { useCallback, useEffect, useMemo, useState } from 'react'; import { SearchSessionState, waitUntilNextSessionCompletes$ } from '@kbn/data-plugin/public'; import { useKibanaContextForPlugin } from '../../../hooks/use_kibana'; diff --git a/x-pack/plugins/observability_solution/infra/public/components/asset_details/hooks/use_request_observable.ts b/x-pack/plugins/observability_solution/infra/public/components/asset_details/hooks/use_request_observable.ts index 6643108f8a011e..00a0ba127d990c 100644 --- a/x-pack/plugins/observability_solution/infra/public/components/asset_details/hooks/use_request_observable.ts +++ b/x-pack/plugins/observability_solution/infra/public/components/asset_details/hooks/use_request_observable.ts @@ -6,7 +6,7 @@ */ import { useEffect, useMemo } from 'react'; -import { map, mergeMap, filter } from 'rxjs/operators'; +import { map, mergeMap, filter } from 'rxjs'; import { catchError, of, from, BehaviorSubject, withLatestFrom } from 'rxjs'; import { useLoadingStateContext } from './use_loading_state'; import { useDatePickerContext } from './use_date_picker'; diff --git a/x-pack/plugins/observability_solution/infra/public/hooks/use_kibana_index_patterns.mock.tsx b/x-pack/plugins/observability_solution/infra/public/hooks/use_kibana_index_patterns.mock.tsx index 84668132c55a03..1937e1ec7d6f99 100644 --- a/x-pack/plugins/observability_solution/infra/public/hooks/use_kibana_index_patterns.mock.tsx +++ b/x-pack/plugins/observability_solution/infra/public/hooks/use_kibana_index_patterns.mock.tsx @@ -7,7 +7,7 @@ import React, { useMemo } from 'react'; import { firstValueFrom, from, of } from 'rxjs'; -import { delay } from 'rxjs/operators'; +import { delay } from 'rxjs'; import { CoreStart } from '@kbn/core/public'; import { FieldSpec } from '@kbn/data-views-plugin/common'; import { DataView, DataViewsContract } from '@kbn/data-views-plugin/public'; diff --git a/x-pack/plugins/observability_solution/infra/public/observability_logs/log_stream_query_state/src/search_bar_state_service.ts b/x-pack/plugins/observability_solution/infra/public/observability_logs/log_stream_query_state/src/search_bar_state_service.ts index 85a216dba24724..592bda4a9f97fe 100644 --- a/x-pack/plugins/observability_solution/infra/public/observability_logs/log_stream_query_state/src/search_bar_state_service.ts +++ b/x-pack/plugins/observability_solution/infra/public/observability_logs/log_stream_query_state/src/search_bar_state_service.ts @@ -6,7 +6,7 @@ */ import { FilterManager, QueryStringContract } from '@kbn/data-plugin/public'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { InvokeCreator } from 'xstate'; import type { LogStreamQueryContext, LogStreamQueryEvent } from './types'; diff --git a/x-pack/plugins/observability_solution/infra/public/pages/metrics/hosts/hooks/use_unified_search.ts b/x-pack/plugins/observability_solution/infra/public/pages/metrics/hosts/hooks/use_unified_search.ts index caefb2f8a3089f..ac6e1d9a5f9e7e 100644 --- a/x-pack/plugins/observability_solution/infra/public/pages/metrics/hosts/hooks/use_unified_search.ts +++ b/x-pack/plugins/observability_solution/infra/public/pages/metrics/hosts/hooks/use_unified_search.ts @@ -7,7 +7,7 @@ import createContainer from 'constate'; import { useCallback, useEffect, useMemo, useState } from 'react'; import { buildEsQuery, fromKueryExpression, type Query } from '@kbn/es-query'; -import { map, skip, startWith } from 'rxjs/operators'; +import { map, skip, startWith } from 'rxjs'; import { combineLatest } from 'rxjs'; import deepEqual from 'fast-deep-equal'; import useEffectOnce from 'react-use/lib/useEffectOnce'; @@ -78,7 +78,7 @@ export const useUnifiedSearch = () => { (params?: HostsSearchPayload) => { try { setError(null); - /* + /* / Validates the Search Bar input values before persisting them in the state. / Since the search can be triggered by components that are unaware of the Unified Search state (e.g Controls and Host Limit), / this will always validates the query bar value, regardless of whether it's been sent in the current event or not. @@ -86,7 +86,7 @@ export const useUnifiedSearch = () => { validateQuery(params?.query ?? (queryStringService.getQuery() as Query)); setSearch(params ?? {}); } catch (err) { - /* + /* / Persists in the state the params so they can be used in case the query bar is fixed by the user. / This is needed because the Unified Search observables are unnaware of the other componets in the search bar. / Invalid query isn't persisted because it breaks the Control component diff --git a/x-pack/plugins/observability_solution/infra/public/plugin.ts b/x-pack/plugins/observability_solution/infra/public/plugin.ts index 497d682d7532ea..e6de05f91e9373 100644 --- a/x-pack/plugins/observability_solution/infra/public/plugin.ts +++ b/x-pack/plugins/observability_solution/infra/public/plugin.ts @@ -18,7 +18,7 @@ import { i18n } from '@kbn/i18n'; import { enableInfrastructureHostsView } from '@kbn/observability-plugin/public'; import { ObservabilityTriggerId } from '@kbn/observability-shared-plugin/common'; import { BehaviorSubject, combineLatest, from } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { InfraPublicConfig } from '../common/plugin_config_types'; import { createInventoryMetricRuleType } from './alerting/inventory'; import { createLogThresholdRuleType } from './alerting/log_threshold'; diff --git a/x-pack/plugins/observability_solution/infra/public/utils/data_search/flatten_data_search_response.ts b/x-pack/plugins/observability_solution/infra/public/utils/data_search/flatten_data_search_response.ts index 52f08f39bc2d4f..9a0ee481814d0e 100644 --- a/x-pack/plugins/observability_solution/infra/public/utils/data_search/flatten_data_search_response.ts +++ b/x-pack/plugins/observability_solution/infra/public/utils/data_search/flatten_data_search_response.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { IKibanaSearchRequest } from '@kbn/data-plugin/public'; import { ParsedDataSearchRequestDescriptor } from './types'; diff --git a/x-pack/plugins/observability_solution/infra/public/utils/data_search/normalize_data_search_responses.ts b/x-pack/plugins/observability_solution/infra/public/utils/data_search/normalize_data_search_responses.ts index 0056b7466759af..20f19656059f82 100644 --- a/x-pack/plugins/observability_solution/infra/public/utils/data_search/normalize_data_search_responses.ts +++ b/x-pack/plugins/observability_solution/infra/public/utils/data_search/normalize_data_search_responses.ts @@ -6,7 +6,7 @@ */ import { Observable, of } from 'rxjs'; -import { catchError, map, startWith } from 'rxjs/operators'; +import { catchError, map, startWith } from 'rxjs'; import { IKibanaSearchResponse } from '@kbn/data-plugin/public'; import { AbortError } from '@kbn/kibana-utils-plugin/public'; import { SearchStrategyError } from '../../../common/search_strategies/common/errors'; diff --git a/x-pack/plugins/observability_solution/infra/public/utils/data_search/use_data_search_request.ts b/x-pack/plugins/observability_solution/infra/public/utils/data_search/use_data_search_request.ts index 230c2d87e06541..6d0e03d48ff8bb 100644 --- a/x-pack/plugins/observability_solution/infra/public/utils/data_search/use_data_search_request.ts +++ b/x-pack/plugins/observability_solution/infra/public/utils/data_search/use_data_search_request.ts @@ -7,7 +7,7 @@ import { useCallback } from 'react'; import { OperatorFunction, ReplaySubject } from 'rxjs'; -import { share, tap } from 'rxjs/operators'; +import { share, tap } from 'rxjs'; import { IKibanaSearchRequest, IKibanaSearchResponse, diff --git a/x-pack/plugins/observability_solution/infra/public/utils/data_search/use_latest_partial_data_search_response.ts b/x-pack/plugins/observability_solution/infra/public/utils/data_search/use_latest_partial_data_search_response.ts index 48ff61eb676b93..12a169a3a82aac 100644 --- a/x-pack/plugins/observability_solution/infra/public/utils/data_search/use_latest_partial_data_search_response.ts +++ b/x-pack/plugins/observability_solution/infra/public/utils/data_search/use_latest_partial_data_search_response.ts @@ -6,7 +6,7 @@ */ import { Observable } from 'rxjs'; -import { switchMap } from 'rxjs/operators'; +import { switchMap } from 'rxjs'; import { IKibanaSearchRequest } from '@kbn/data-plugin/public'; import { useOperator } from '../use_observable'; import { flattenDataSearchResponseDescriptor } from './flatten_data_search_response'; diff --git a/x-pack/plugins/observability_solution/infra/public/utils/use_observable.ts b/x-pack/plugins/observability_solution/infra/public/utils/use_observable.ts index 00efc4900b82f0..2634a156be9862 100644 --- a/x-pack/plugins/observability_solution/infra/public/utils/use_observable.ts +++ b/x-pack/plugins/observability_solution/infra/public/utils/use_observable.ts @@ -14,7 +14,7 @@ import { ReplaySubject, Subscription, } from 'rxjs'; -import { switchMap } from 'rxjs/operators'; +import { switchMap } from 'rxjs'; export const useLatest = (value: Value) => { const valueRef = useRef(value); diff --git a/x-pack/plugins/observability_solution/infra/public/utils/wrap_state_container.ts b/x-pack/plugins/observability_solution/infra/public/utils/wrap_state_container.ts index d6ec59ded314b0..2b0740364e829b 100644 --- a/x-pack/plugins/observability_solution/infra/public/utils/wrap_state_container.ts +++ b/x-pack/plugins/observability_solution/infra/public/utils/wrap_state_container.ts @@ -6,7 +6,7 @@ */ import { BaseState, BaseStateContainer } from '@kbn/kibana-utils-plugin/public'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; export const wrapStateContainer = ({ diff --git a/x-pack/plugins/observability_solution/logs_shared/public/components/log_stream/log_stream.story_decorators.tsx b/x-pack/plugins/observability_solution/logs_shared/public/components/log_stream/log_stream.story_decorators.tsx index 3e600d2c954491..30234002266906 100644 --- a/x-pack/plugins/observability_solution/logs_shared/public/components/log_stream/log_stream.story_decorators.tsx +++ b/x-pack/plugins/observability_solution/logs_shared/public/components/log_stream/log_stream.story_decorators.tsx @@ -8,7 +8,7 @@ import type { StoryContext } from '@storybook/react'; import React from 'react'; import { defer, of, Subject } from 'rxjs'; -import { delay } from 'rxjs/operators'; +import { delay } from 'rxjs'; import { ENHANCED_ES_SEARCH_STRATEGY, ES_SEARCH_STRATEGY, diff --git a/x-pack/plugins/observability_solution/logs_shared/public/containers/logs/log_stream/use_fetch_log_entries_after.ts b/x-pack/plugins/observability_solution/logs_shared/public/containers/logs/log_stream/use_fetch_log_entries_after.ts index 168d2e8577b850..bfa7019ae31130 100644 --- a/x-pack/plugins/observability_solution/logs_shared/public/containers/logs/log_stream/use_fetch_log_entries_after.ts +++ b/x-pack/plugins/observability_solution/logs_shared/public/containers/logs/log_stream/use_fetch_log_entries_after.ts @@ -8,7 +8,7 @@ import { JsonObject } from '@kbn/utility-types'; import { useCallback } from 'react'; import { Observable } from 'rxjs'; -import { exhaustMap } from 'rxjs/operators'; +import { exhaustMap } from 'rxjs'; import { IKibanaSearchRequest } from '@kbn/data-plugin/public'; import { LogEntryAfterCursor } from '../../../../common/log_entry'; import { LogViewColumnConfiguration, LogViewReference } from '../../../../common/log_views'; diff --git a/x-pack/plugins/observability_solution/logs_shared/public/containers/logs/log_stream/use_fetch_log_entries_around.ts b/x-pack/plugins/observability_solution/logs_shared/public/containers/logs/log_stream/use_fetch_log_entries_around.ts index 6dd2566392ee04..a24dfbdddefc0e 100644 --- a/x-pack/plugins/observability_solution/logs_shared/public/containers/logs/log_stream/use_fetch_log_entries_around.ts +++ b/x-pack/plugins/observability_solution/logs_shared/public/containers/logs/log_stream/use_fetch_log_entries_around.ts @@ -7,7 +7,7 @@ import { useCallback } from 'react'; import { combineLatest, Observable, ReplaySubject } from 'rxjs'; -import { last, map, startWith, switchMap } from 'rxjs/operators'; +import { last, map, startWith, switchMap } from 'rxjs'; import { subtractMillisecondsFromDate } from '../../../../common/utils'; import { LogEntryCursor } from '../../../../common/log_entry'; import { LogViewColumnConfiguration, LogViewReference } from '../../../../common/log_views'; diff --git a/x-pack/plugins/observability_solution/logs_shared/public/containers/logs/log_stream/use_fetch_log_entries_before.ts b/x-pack/plugins/observability_solution/logs_shared/public/containers/logs/log_stream/use_fetch_log_entries_before.ts index a745b5f13a19f3..1763ce576ecab5 100644 --- a/x-pack/plugins/observability_solution/logs_shared/public/containers/logs/log_stream/use_fetch_log_entries_before.ts +++ b/x-pack/plugins/observability_solution/logs_shared/public/containers/logs/log_stream/use_fetch_log_entries_before.ts @@ -8,7 +8,7 @@ import { JsonObject } from '@kbn/utility-types'; import { useCallback } from 'react'; import { Observable } from 'rxjs'; -import { exhaustMap } from 'rxjs/operators'; +import { exhaustMap } from 'rxjs'; import { IKibanaSearchRequest } from '@kbn/data-plugin/public'; import { LogEntryBeforeCursor } from '../../../../common/log_entry'; import { LogViewColumnConfiguration, LogViewReference } from '../../../../common/log_views'; diff --git a/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/flatten_data_search_response.ts b/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/flatten_data_search_response.ts index 52f08f39bc2d4f..9a0ee481814d0e 100644 --- a/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/flatten_data_search_response.ts +++ b/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/flatten_data_search_response.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { IKibanaSearchRequest } from '@kbn/data-plugin/public'; import { ParsedDataSearchRequestDescriptor } from './types'; diff --git a/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/normalize_data_search_responses.ts b/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/normalize_data_search_responses.ts index 0056b7466759af..20f19656059f82 100644 --- a/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/normalize_data_search_responses.ts +++ b/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/normalize_data_search_responses.ts @@ -6,7 +6,7 @@ */ import { Observable, of } from 'rxjs'; -import { catchError, map, startWith } from 'rxjs/operators'; +import { catchError, map, startWith } from 'rxjs'; import { IKibanaSearchResponse } from '@kbn/data-plugin/public'; import { AbortError } from '@kbn/kibana-utils-plugin/public'; import { SearchStrategyError } from '../../../common/search_strategies/common/errors'; diff --git a/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/use_data_search_request.ts b/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/use_data_search_request.ts index 230c2d87e06541..6d0e03d48ff8bb 100644 --- a/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/use_data_search_request.ts +++ b/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/use_data_search_request.ts @@ -7,7 +7,7 @@ import { useCallback } from 'react'; import { OperatorFunction, ReplaySubject } from 'rxjs'; -import { share, tap } from 'rxjs/operators'; +import { share, tap } from 'rxjs'; import { IKibanaSearchRequest, IKibanaSearchResponse, diff --git a/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/use_latest_partial_data_search_response.ts b/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/use_latest_partial_data_search_response.ts index 48ff61eb676b93..12a169a3a82aac 100644 --- a/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/use_latest_partial_data_search_response.ts +++ b/x-pack/plugins/observability_solution/logs_shared/public/utils/data_search/use_latest_partial_data_search_response.ts @@ -6,7 +6,7 @@ */ import { Observable } from 'rxjs'; -import { switchMap } from 'rxjs/operators'; +import { switchMap } from 'rxjs'; import { IKibanaSearchRequest } from '@kbn/data-plugin/public'; import { useOperator } from '../use_observable'; import { flattenDataSearchResponseDescriptor } from './flatten_data_search_response'; diff --git a/x-pack/plugins/observability_solution/logs_shared/public/utils/use_observable.ts b/x-pack/plugins/observability_solution/logs_shared/public/utils/use_observable.ts index 00efc4900b82f0..2634a156be9862 100644 --- a/x-pack/plugins/observability_solution/logs_shared/public/utils/use_observable.ts +++ b/x-pack/plugins/observability_solution/logs_shared/public/utils/use_observable.ts @@ -14,7 +14,7 @@ import { ReplaySubject, Subscription, } from 'rxjs'; -import { switchMap } from 'rxjs/operators'; +import { switchMap } from 'rxjs'; export const useLatest = (value: Value) => { const valueRef = useRef(value); diff --git a/x-pack/plugins/observability_solution/logs_shared/server/services/log_entries/log_entries_search_strategy.ts b/x-pack/plugins/observability_solution/logs_shared/server/services/log_entries/log_entries_search_strategy.ts index fb305d9ae73e46..392b3de9bde814 100644 --- a/x-pack/plugins/observability_solution/logs_shared/server/services/log_entries/log_entries_search_strategy.ts +++ b/x-pack/plugins/observability_solution/logs_shared/server/services/log_entries/log_entries_search_strategy.ts @@ -8,7 +8,7 @@ import { pick } from '@kbn/std'; import * as rt from 'io-ts'; import { combineLatest, concat, defer, forkJoin, of } from 'rxjs'; -import { concatMap, filter, map, shareReplay, take } from 'rxjs/operators'; +import { concatMap, filter, map, shareReplay, take } from 'rxjs'; import type { IEsSearchRequest, IKibanaSearchRequest, diff --git a/x-pack/plugins/observability_solution/logs_shared/server/services/log_entries/log_entry_search_strategy.ts b/x-pack/plugins/observability_solution/logs_shared/server/services/log_entries/log_entry_search_strategy.ts index 1d558094e351da..756bb4aa76c53a 100644 --- a/x-pack/plugins/observability_solution/logs_shared/server/services/log_entries/log_entry_search_strategy.ts +++ b/x-pack/plugins/observability_solution/logs_shared/server/services/log_entries/log_entry_search_strategy.ts @@ -7,7 +7,7 @@ import * as rt from 'io-ts'; import { concat, defer, of } from 'rxjs'; -import { concatMap, filter, map, shareReplay, take } from 'rxjs/operators'; +import { concatMap, filter, map, shareReplay, take } from 'rxjs'; import type { IEsSearchRequest, IKibanaSearchRequest, diff --git a/x-pack/plugins/observability_solution/observability/public/plugin.ts b/x-pack/plugins/observability_solution/observability/public/plugin.ts index bd123c5d065645..b570ce6660197a 100644 --- a/x-pack/plugins/observability_solution/observability/public/plugin.ts +++ b/x-pack/plugins/observability_solution/observability/public/plugin.ts @@ -45,7 +45,7 @@ import { TriggersAndActionsUIPublicPluginStart, } from '@kbn/triggers-actions-ui-plugin/public'; import { BehaviorSubject, from } from 'rxjs'; -import { map, mergeMap } from 'rxjs/operators'; +import { map, mergeMap } from 'rxjs'; import { AiopsPluginStart } from '@kbn/aiops-plugin/public/types'; import type { EmbeddableSetup } from '@kbn/embeddable-plugin/public'; diff --git a/x-pack/plugins/observability_solution/synthetics/public/plugin.ts b/x-pack/plugins/observability_solution/synthetics/public/plugin.ts index 88d0071ef1f13b..aed84c6b974c49 100644 --- a/x-pack/plugins/observability_solution/synthetics/public/plugin.ts +++ b/x-pack/plugins/observability_solution/synthetics/public/plugin.ts @@ -14,7 +14,7 @@ import { PackageInfo, } from '@kbn/core/public'; import { from } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { i18n } from '@kbn/i18n'; import { SharePluginSetup, SharePluginStart } from '@kbn/share-plugin/public'; import { DiscoverStart } from '@kbn/discover-plugin/public'; diff --git a/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/service_api_client.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/service_api_client.ts index 92d29145593abf..4f504d50de2b72 100644 --- a/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/service_api_client.ts +++ b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/service_api_client.ts @@ -7,7 +7,7 @@ import axios, { AxiosError, AxiosRequestConfig, AxiosResponse } from 'axios'; import { forkJoin, from as rxjsFrom, Observable, of } from 'rxjs'; -import { catchError, tap } from 'rxjs/operators'; +import { catchError, tap } from 'rxjs'; import * as https from 'https'; import { SslConfig } from '@kbn/server-http-tools'; import { Logger } from '@kbn/core/server'; diff --git a/x-pack/plugins/observability_solution/ux/public/plugin.ts b/x-pack/plugins/observability_solution/ux/public/plugin.ts index a48775fe0899fe..7ee76912807426 100644 --- a/x-pack/plugins/observability_solution/ux/public/plugin.ts +++ b/x-pack/plugins/observability_solution/ux/public/plugin.ts @@ -6,7 +6,7 @@ */ import { from } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { i18n } from '@kbn/i18n'; import { FetchDataParams, diff --git a/x-pack/plugins/osquery/server/routes/live_query/utils.ts b/x-pack/plugins/osquery/server/routes/live_query/utils.ts index dd082b1964d623..0ad6e696df4330 100644 --- a/x-pack/plugins/osquery/server/routes/live_query/utils.ts +++ b/x-pack/plugins/osquery/server/routes/live_query/utils.ts @@ -7,7 +7,7 @@ import type { Observable } from 'rxjs'; import { of } from 'rxjs'; -import { mergeMap } from 'rxjs/operators'; +import { mergeMap } from 'rxjs'; import type { IScopedSearchClient } from '@kbn/data-plugin/server'; import type { estypes } from '@elastic/elasticsearch'; import { generateTablePaginationOptions } from '../../../common/utils/build_query'; diff --git a/x-pack/plugins/reporting/public/lib/stream_handler.ts b/x-pack/plugins/reporting/public/lib/stream_handler.ts index 2a7124e1e5e3ce..049aea96e1af2f 100644 --- a/x-pack/plugins/reporting/public/lib/stream_handler.ts +++ b/x-pack/plugins/reporting/public/lib/stream_handler.ts @@ -6,7 +6,7 @@ */ import * as Rx from 'rxjs'; -import { catchError, filter, map, mergeMap, takeUntil } from 'rxjs/operators'; +import { catchError, filter, map, mergeMap, takeUntil } from 'rxjs'; import { DocLinksStart, NotificationsSetup, ThemeServiceStart } from '@kbn/core/public'; import { i18n } from '@kbn/i18n'; diff --git a/x-pack/plugins/reporting/server/core.ts b/x-pack/plugins/reporting/server/core.ts index 02f42086dc468f..5a2b8c15333967 100644 --- a/x-pack/plugins/reporting/server/core.ts +++ b/x-pack/plugins/reporting/server/core.ts @@ -6,7 +6,7 @@ */ import * as Rx from 'rxjs'; -import { map, take } from 'rxjs/operators'; +import { map, take } from 'rxjs'; import type { AnalyticsServiceStart, diff --git a/x-pack/plugins/reporting/server/lib/tasks/execute_report.ts b/x-pack/plugins/reporting/server/lib/tasks/execute_report.ts index 25be53d19f1e1f..598055cb175d18 100644 --- a/x-pack/plugins/reporting/server/lib/tasks/execute_report.ts +++ b/x-pack/plugins/reporting/server/lib/tasks/execute_report.ts @@ -7,7 +7,7 @@ import moment from 'moment'; import * as Rx from 'rxjs'; -import { timeout } from 'rxjs/operators'; +import { timeout } from 'rxjs'; import { Writable } from 'stream'; import { finished } from 'stream/promises'; import { setTimeout } from 'timers/promises'; diff --git a/x-pack/plugins/rule_registry/server/search_strategy/search_strategy.ts b/x-pack/plugins/rule_registry/server/search_strategy/search_strategy.ts index b9680d6472691e..da41229e8107ec 100644 --- a/x-pack/plugins/rule_registry/server/search_strategy/search_strategy.ts +++ b/x-pack/plugins/rule_registry/server/search_strategy/search_strategy.ts @@ -4,7 +4,7 @@ * 2.0; you may not use this file except in compliance with the Elastic License * 2.0. */ -import { map, mergeMap, catchError } from 'rxjs/operators'; +import { map, mergeMap, catchError } from 'rxjs'; import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import { Logger } from '@kbn/core/server'; import { from, of } from 'rxjs'; diff --git a/x-pack/plugins/saved_objects_tagging/public/management/actions/assign.ts b/x-pack/plugins/saved_objects_tagging/public/management/actions/assign.ts index 7798c74bc3afc2..22ab4dc95a2fca 100644 --- a/x-pack/plugins/saved_objects_tagging/public/management/actions/assign.ts +++ b/x-pack/plugins/saved_objects_tagging/public/management/actions/assign.ts @@ -6,7 +6,7 @@ */ import { Observable, from } from 'rxjs'; -import { takeUntil } from 'rxjs/operators'; +import { takeUntil } from 'rxjs'; import { i18n } from '@kbn/i18n'; import { NotificationsStart, OverlayStart, ThemeServiceStart } from '@kbn/core/public'; import { TagWithRelations } from '../../../common'; diff --git a/x-pack/plugins/saved_objects_tagging/public/management/bulk_actions/bulk_assign.ts b/x-pack/plugins/saved_objects_tagging/public/management/bulk_actions/bulk_assign.ts index f09051678b06c9..bbb2081b198cf6 100644 --- a/x-pack/plugins/saved_objects_tagging/public/management/bulk_actions/bulk_assign.ts +++ b/x-pack/plugins/saved_objects_tagging/public/management/bulk_actions/bulk_assign.ts @@ -6,7 +6,7 @@ */ import { from } from 'rxjs'; -import { takeUntil } from 'rxjs/operators'; +import { takeUntil } from 'rxjs'; import { OverlayStart, NotificationsStart, ThemeServiceStart } from '@kbn/core/public'; import { i18n } from '@kbn/i18n'; import { ITagsCache, ITagAssignmentService } from '../../services'; diff --git a/x-pack/plugins/saved_objects_tagging/public/services/tags/tags_cache.ts b/x-pack/plugins/saved_objects_tagging/public/services/tags/tags_cache.ts index 51539c970c7f31..512c524cdbd276 100644 --- a/x-pack/plugins/saved_objects_tagging/public/services/tags/tags_cache.ts +++ b/x-pack/plugins/saved_objects_tagging/public/services/tags/tags_cache.ts @@ -7,7 +7,7 @@ import { Duration } from 'moment'; import { Observable, BehaviorSubject, Subject } from 'rxjs'; -import { takeUntil, first, mergeMap } from 'rxjs/operators'; +import { takeUntil, first, mergeMap } from 'rxjs'; import { ITagsCache } from '@kbn/saved-objects-tagging-oss-plugin/public'; import { Tag, TagAttributes } from '../../../common/types'; diff --git a/x-pack/plugins/saved_objects_tagging/public/ui_api/parse_search_query.ts b/x-pack/plugins/saved_objects_tagging/public/ui_api/parse_search_query.ts index eef74321cb9cbe..625c77094177fe 100644 --- a/x-pack/plugins/saved_objects_tagging/public/ui_api/parse_search_query.ts +++ b/x-pack/plugins/saved_objects_tagging/public/ui_api/parse_search_query.ts @@ -6,7 +6,7 @@ */ import { lastValueFrom } from 'rxjs'; -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { Query } from '@elastic/eui'; import { SavedObjectsFindOptionsReference } from '@kbn/core/public'; import { diff --git a/x-pack/plugins/screenshotting/server/browsers/chromium/driver_factory/index.test.ts b/x-pack/plugins/screenshotting/server/browsers/chromium/driver_factory/index.test.ts index c3e6f75d6d511e..317614e7733d1f 100644 --- a/x-pack/plugins/screenshotting/server/browsers/chromium/driver_factory/index.test.ts +++ b/x-pack/plugins/screenshotting/server/browsers/chromium/driver_factory/index.test.ts @@ -10,7 +10,7 @@ import { loggerMock } from '@kbn/logging-mocks'; import type { ScreenshotModePluginSetup } from '@kbn/screenshot-mode-plugin/server'; import * as puppeteer from 'puppeteer'; import * as Rx from 'rxjs'; -import { mergeMap, take } from 'rxjs/operators'; +import { mergeMap, take } from 'rxjs'; import { DEFAULT_VIEWPORT, HeadlessChromiumDriverFactory } from '.'; import { ConfigType } from '../../../config'; diff --git a/x-pack/plugins/screenshotting/server/browsers/chromium/driver_factory/index.ts b/x-pack/plugins/screenshotting/server/browsers/chromium/driver_factory/index.ts index ad2cde68e4ddeb..1c562a481790e5 100644 --- a/x-pack/plugins/screenshotting/server/browsers/chromium/driver_factory/index.ts +++ b/x-pack/plugins/screenshotting/server/browsers/chromium/driver_factory/index.ts @@ -16,16 +16,7 @@ import path from 'path'; import puppeteer, { Browser, ConsoleMessage, Page, Viewport, PageEvents } from 'puppeteer'; import { createInterface } from 'readline'; import * as Rx from 'rxjs'; -import { - catchError, - concatMap, - ignoreElements, - mergeMap, - map, - reduce, - takeUntil, - tap, -} from 'rxjs/operators'; +import { catchError, concatMap, ignoreElements, mergeMap, map, reduce, takeUntil, tap } from 'rxjs'; import { PerformanceMetrics } from '../../../../common/types'; import { getChromiumDisconnectedError } from '..'; import { errors } from '../../../../common'; diff --git a/x-pack/plugins/screenshotting/server/browsers/safe_child_process.ts b/x-pack/plugins/screenshotting/server/browsers/safe_child_process.ts index f0675b7fdf16dd..fc64230e425452 100644 --- a/x-pack/plugins/screenshotting/server/browsers/safe_child_process.ts +++ b/x-pack/plugins/screenshotting/server/browsers/safe_child_process.ts @@ -6,7 +6,7 @@ */ import { fromEvent, merge, Observable } from 'rxjs'; -import { take, share, mapTo, delay, tap } from 'rxjs/operators'; +import { take, share, mapTo, delay, tap } from 'rxjs'; import type { Logger } from '@kbn/core/server'; interface IChild { diff --git a/x-pack/plugins/screenshotting/server/plugin.ts b/x-pack/plugins/screenshotting/server/plugin.ts index 144b88a2c1c75e..7cfb5d3982eb8a 100755 --- a/x-pack/plugins/screenshotting/server/plugin.ts +++ b/x-pack/plugins/screenshotting/server/plugin.ts @@ -6,7 +6,7 @@ */ import { from } from 'rxjs'; -import { switchMap } from 'rxjs/operators'; +import { switchMap } from 'rxjs'; import type { CoreSetup, CoreStart, diff --git a/x-pack/plugins/screenshotting/server/screenshots/observable.test.ts b/x-pack/plugins/screenshotting/server/screenshots/observable.test.ts index 363c30ad83f339..9ebbead104cc68 100644 --- a/x-pack/plugins/screenshotting/server/screenshots/observable.test.ts +++ b/x-pack/plugins/screenshotting/server/screenshots/observable.test.ts @@ -7,7 +7,7 @@ import { loggingSystemMock } from '@kbn/core/server/mocks'; import { interval, lastValueFrom, of, throwError } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { createMockBrowserDriver } from '../browsers/mock'; import type { ConfigType } from '../config'; import { createMockLayout } from '../layouts/mock'; diff --git a/x-pack/plugins/screenshotting/server/screenshots/observable.ts b/x-pack/plugins/screenshotting/server/screenshots/observable.ts index f5662ee920bf4b..8c9854f376706f 100644 --- a/x-pack/plugins/screenshotting/server/screenshots/observable.ts +++ b/x-pack/plugins/screenshotting/server/screenshots/observable.ts @@ -7,7 +7,7 @@ import type { Headers } from '@kbn/core/server'; import { defer, forkJoin, Observable, throwError } from 'rxjs'; -import { catchError, mergeMap, switchMapTo, timeoutWith } from 'rxjs/operators'; +import { catchError, mergeMap, switchMapTo, timeoutWith } from 'rxjs'; import { errors } from '../../common'; import { Context, diff --git a/x-pack/plugins/screenshotting/server/screenshots/screenshots.ts b/x-pack/plugins/screenshotting/server/screenshots/screenshots.ts index 8a35ce48fe1aea..24a00ed00108ae 100644 --- a/x-pack/plugins/screenshotting/server/screenshots/screenshots.ts +++ b/x-pack/plugins/screenshotting/server/screenshots/screenshots.ts @@ -9,17 +9,7 @@ import ipaddr from 'ipaddr.js'; import { defaultsDeep, sum } from 'lodash'; import moment from 'moment'; import { Observable, from, of, throwError } from 'rxjs'; -import { - catchError, - concatMap, - first, - map, - mergeMap, - take, - takeUntil, - tap, - toArray, -} from 'rxjs/operators'; +import { catchError, concatMap, first, map, mergeMap, take, takeUntil, tap, toArray } from 'rxjs'; import type { CloudSetup } from '@kbn/cloud-plugin/server'; import type { HttpServiceSetup, Logger, PackageInfo } from '@kbn/core/server'; diff --git a/x-pack/plugins/security/common/licensing/license_service.ts b/x-pack/plugins/security/common/licensing/license_service.ts index 9605e4262347a8..70b84e1712e08b 100644 --- a/x-pack/plugins/security/common/licensing/license_service.ts +++ b/x-pack/plugins/security/common/licensing/license_service.ts @@ -6,7 +6,7 @@ */ import type { Observable, Subscription } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { ILicense, LicenseType } from '@kbn/licensing-plugin/common/types'; import type { SecurityLicenseFeatures } from '@kbn/security-plugin-types-common'; diff --git a/x-pack/plugins/security/public/analytics/analytics_service.ts b/x-pack/plugins/security/public/analytics/analytics_service.ts index 8d4e173246ffd6..b920a3af934b4b 100644 --- a/x-pack/plugins/security/public/analytics/analytics_service.ts +++ b/x-pack/plugins/security/public/analytics/analytics_service.ts @@ -6,8 +6,7 @@ */ import type { Subscription } from 'rxjs'; -import { filter, switchMap } from 'rxjs'; -import { throttleTime } from 'rxjs/operators'; +import { filter, switchMap, throttleTime } from 'rxjs'; import type { AnalyticsServiceSetup as CoreAnalyticsServiceSetup, diff --git a/x-pack/plugins/security/public/nav_control/nav_control_service.tsx b/x-pack/plugins/security/public/nav_control/nav_control_service.tsx index bfea42ca97e902..a9098396bd1891 100644 --- a/x-pack/plugins/security/public/nav_control/nav_control_service.tsx +++ b/x-pack/plugins/security/public/nav_control/nav_control_service.tsx @@ -10,8 +10,7 @@ import type { FunctionComponent } from 'react'; import React from 'react'; import ReactDOM from 'react-dom'; import type { Observable, Subscription } from 'rxjs'; -import { BehaviorSubject, ReplaySubject } from 'rxjs'; -import { map, takeUntil } from 'rxjs/operators'; +import { BehaviorSubject, map, ReplaySubject, takeUntil } from 'rxjs'; import type { BuildFlavor } from '@kbn/config/src/types'; import type { CoreStart, CoreTheme } from '@kbn/core/public'; diff --git a/x-pack/plugins/security/public/security_checkup/security_checkup_service.tsx b/x-pack/plugins/security/public/security_checkup/security_checkup_service.tsx index d2b3e31f48a596..26cdc410825c02 100644 --- a/x-pack/plugins/security/public/security_checkup/security_checkup_service.tsx +++ b/x-pack/plugins/security/public/security_checkup/security_checkup_service.tsx @@ -5,8 +5,7 @@ * 2.0. */ -import { BehaviorSubject, combineLatest, from } from 'rxjs'; -import { distinctUntilChanged, map } from 'rxjs/operators'; +import { BehaviorSubject, combineLatest, distinctUntilChanged, from, map } from 'rxjs'; import type { DocLinksStart, diff --git a/x-pack/plugins/security/public/session/session_timeout.ts b/x-pack/plugins/security/public/session/session_timeout.ts index 0d116641c11790..34255657857c98 100644 --- a/x-pack/plugins/security/public/session/session_timeout.ts +++ b/x-pack/plugins/security/public/session/session_timeout.ts @@ -6,8 +6,7 @@ */ import type { Subscription } from 'rxjs'; -import { BehaviorSubject } from 'rxjs'; -import { skip, tap, throttleTime } from 'rxjs/operators'; +import { BehaviorSubject, skip, tap, throttleTime } from 'rxjs'; import type { HttpFetchOptionsWithPath, diff --git a/x-pack/plugins/security/server/audit/audit_service.ts b/x-pack/plugins/security/server/audit/audit_service.ts index 551394b43e7a68..6539b8208c3de7 100644 --- a/x-pack/plugins/security/server/audit/audit_service.ts +++ b/x-pack/plugins/security/server/audit/audit_service.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { distinctUntilKeyChanged, map } from 'rxjs/operators'; +import { distinctUntilKeyChanged, map } from 'rxjs'; import type { HttpServiceSetup, diff --git a/x-pack/plugins/security/server/elasticsearch/elasticsearch_service.ts b/x-pack/plugins/security/server/elasticsearch/elasticsearch_service.ts index 2bc8a643275c16..afe0df5b68b2e9 100644 --- a/x-pack/plugins/security/server/elasticsearch/elasticsearch_service.ts +++ b/x-pack/plugins/security/server/elasticsearch/elasticsearch_service.ts @@ -6,8 +6,15 @@ */ import type { Observable } from 'rxjs'; -import { BehaviorSubject, combineLatest } from 'rxjs'; -import { distinctUntilChanged, filter, map, shareReplay, tap } from 'rxjs/operators'; +import { + BehaviorSubject, + combineLatest, + distinctUntilChanged, + filter, + map, + shareReplay, + tap, +} from 'rxjs'; import type { Logger, StatusServiceSetup } from '@kbn/core/server'; import { ServiceStatusLevels } from '@kbn/core/server'; diff --git a/x-pack/plugins/security/server/plugin.ts b/x-pack/plugins/security/server/plugin.ts index 71ae6c64360636..cfd2a0e22c11d0 100644 --- a/x-pack/plugins/security/server/plugin.ts +++ b/x-pack/plugins/security/server/plugin.ts @@ -6,7 +6,7 @@ */ import type { Subscription } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import type { CloudStart } from '@kbn/cloud-plugin/server'; import type { TypeOf } from '@kbn/config-schema'; diff --git a/x-pack/plugins/security_solution/public/common/containers/cti/event_enrichment/api.ts b/x-pack/plugins/security_solution/public/common/containers/cti/event_enrichment/api.ts index 1b46d071d244dd..736a170382dae0 100644 --- a/x-pack/plugins/security_solution/public/common/containers/cti/event_enrichment/api.ts +++ b/x-pack/plugins/security_solution/public/common/containers/cti/event_enrichment/api.ts @@ -6,7 +6,7 @@ */ import type { Observable } from 'rxjs'; -import { filter } from 'rxjs/operators'; +import { filter } from 'rxjs'; import type { DataPublicPluginStart } from '@kbn/data-plugin/public'; import { isRunningResponse } from '@kbn/data-plugin/common'; diff --git a/x-pack/plugins/security_solution/public/common/containers/use_search_strategy/index.tsx b/x-pack/plugins/security_solution/public/common/containers/use_search_strategy/index.tsx index 75eb80debeb3cf..f670a061f0b632 100644 --- a/x-pack/plugins/security_solution/public/common/containers/use_search_strategy/index.tsx +++ b/x-pack/plugins/security_solution/public/common/containers/use_search_strategy/index.tsx @@ -4,7 +4,7 @@ * 2.0; you may not use this file except in compliance with the Elastic License * 2.0. */ -import { filter } from 'rxjs/operators'; +import { filter } from 'rxjs'; import { noop, omit } from 'lodash/fp'; import { useCallback, useEffect, useRef, useMemo } from 'react'; import type { Observable } from 'rxjs'; diff --git a/x-pack/plugins/security_solution/public/overview/containers/overview_cti_links/use_ti_data_sources.ts b/x-pack/plugins/security_solution/public/overview/containers/overview_cti_links/use_ti_data_sources.ts index 5f27cbf9cdaeda..5c0af6acd8306d 100644 --- a/x-pack/plugins/security_solution/public/overview/containers/overview_cti_links/use_ti_data_sources.ts +++ b/x-pack/plugins/security_solution/public/overview/containers/overview_cti_links/use_ti_data_sources.ts @@ -5,7 +5,7 @@ * 2.0. */ import type { Observable } from 'rxjs'; -import { filter } from 'rxjs/operators'; +import { filter } from 'rxjs'; import { useEffect, useState } from 'react'; import { useObservable, withOptionalSignal } from '@kbn/securitysolution-hook-utils'; import type { DataPublicPluginStart } from '@kbn/data-plugin/public'; diff --git a/x-pack/plugins/security_solution/server/search_strategy/endpoint/index.ts b/x-pack/plugins/security_solution/server/search_strategy/endpoint/index.ts index ef7f6e6ae0dfa6..3665e11023308b 100644 --- a/x-pack/plugins/security_solution/server/search_strategy/endpoint/index.ts +++ b/x-pack/plugins/security_solution/server/search_strategy/endpoint/index.ts @@ -5,10 +5,9 @@ * 2.0. */ -import { map, mergeMap } from 'rxjs/operators'; +import { map, mergeMap, from } from 'rxjs'; import type { ISearchStrategy, PluginStart } from '@kbn/data-plugin/server'; import { shimHitsTotal } from '@kbn/data-plugin/server'; -import { from } from 'rxjs'; import type { EndpointStrategyParseResponseType, EndpointStrategyRequestType, diff --git a/x-pack/plugins/security_solution/server/search_strategy/security_solution/index.ts b/x-pack/plugins/security_solution/server/search_strategy/security_solution/index.ts index ede2f76c64bb99..0a36478f7a352a 100644 --- a/x-pack/plugins/security_solution/server/search_strategy/security_solution/index.ts +++ b/x-pack/plugins/security_solution/server/search_strategy/security_solution/index.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { map, mergeMap } from 'rxjs/operators'; +import { map, mergeMap } from 'rxjs'; import type { ISearchStrategy, PluginStart } from '@kbn/data-plugin/server'; import { shimHitsTotal } from '@kbn/data-plugin/server'; import type { KibanaRequest } from '@kbn/core/server'; diff --git a/x-pack/plugins/spaces/public/legacy_urls/components/legacy_url_conflict_internal.tsx b/x-pack/plugins/spaces/public/legacy_urls/components/legacy_url_conflict_internal.tsx index 91c1de5367282c..a7f0ef218aa728 100644 --- a/x-pack/plugins/spaces/public/legacy_urls/components/legacy_url_conflict_internal.tsx +++ b/x-pack/plugins/spaces/public/legacy_urls/components/legacy_url_conflict_internal.tsx @@ -17,7 +17,7 @@ import { } from '@elastic/eui'; import React, { useState } from 'react'; import useAsync from 'react-use/lib/useAsync'; -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import type { StartServicesAccessor } from '@kbn/core/public'; import { i18n } from '@kbn/i18n'; diff --git a/x-pack/plugins/spaces/public/legacy_urls/redirect_legacy_url.ts b/x-pack/plugins/spaces/public/legacy_urls/redirect_legacy_url.ts index 1d60a244605950..c53f185ed0b366 100644 --- a/x-pack/plugins/spaces/public/legacy_urls/redirect_legacy_url.ts +++ b/x-pack/plugins/spaces/public/legacy_urls/redirect_legacy_url.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import type { StartServicesAccessor } from '@kbn/core/public'; import { i18n } from '@kbn/i18n'; diff --git a/x-pack/plugins/spaces/public/spaces_manager/spaces_manager.ts b/x-pack/plugins/spaces/public/spaces_manager/spaces_manager.ts index 3f2dff01d8914a..7762158a4379b8 100644 --- a/x-pack/plugins/spaces/public/spaces_manager/spaces_manager.ts +++ b/x-pack/plugins/spaces/public/spaces_manager/spaces_manager.ts @@ -6,8 +6,7 @@ */ import type { Observable } from 'rxjs'; -import { BehaviorSubject } from 'rxjs'; -import { skipWhile } from 'rxjs/operators'; +import { BehaviorSubject, skipWhile } from 'rxjs'; import type { HttpSetup } from '@kbn/core/public'; import type { SavedObjectsCollectMultiNamespaceReferencesResponse } from '@kbn/core-saved-objects-api-server'; diff --git a/x-pack/plugins/spaces/server/default_space/default_space_service.ts b/x-pack/plugins/spaces/server/default_space/default_space_service.ts index 26059fe90ea36c..d4c601369fde10 100644 --- a/x-pack/plugins/spaces/server/default_space/default_space_service.ts +++ b/x-pack/plugins/spaces/server/default_space/default_space_service.ts @@ -6,8 +6,18 @@ */ import type { Observable, ObservableInput, Subscription } from 'rxjs'; -import { BehaviorSubject, combineLatest, concat, defer, of, timer } from 'rxjs'; -import { catchError, mergeMap, switchMap, tap } from 'rxjs/operators'; +import { + BehaviorSubject, + catchError, + combineLatest, + concat, + defer, + mergeMap, + of, + switchMap, + tap, + timer, +} from 'rxjs'; import type { CoreSetup, Logger, SavedObjectsServiceStart, ServiceStatus } from '@kbn/core/server'; import { ServiceStatusLevels } from '@kbn/core/server'; diff --git a/x-pack/plugins/task_manager/server/ephemeral_task_lifecycle.ts b/x-pack/plugins/task_manager/server/ephemeral_task_lifecycle.ts index e5ca18f39c0b40..37cc166ece2115 100644 --- a/x-pack/plugins/task_manager/server/ephemeral_task_lifecycle.ts +++ b/x-pack/plugins/task_manager/server/ephemeral_task_lifecycle.ts @@ -6,7 +6,7 @@ */ import { Subject, Observable, Subscription } from 'rxjs'; -import { filter } from 'rxjs/operators'; +import { filter } from 'rxjs'; import { Logger, ExecutionContextStart } from '@kbn/core/server'; import { Result, asErr, asOk } from './lib/result_type'; diff --git a/x-pack/plugins/task_manager/server/lib/bulk_operation_buffer.ts b/x-pack/plugins/task_manager/server/lib/bulk_operation_buffer.ts index 874592c4e5d01e..20ac17a0e57f6e 100644 --- a/x-pack/plugins/task_manager/server/lib/bulk_operation_buffer.ts +++ b/x-pack/plugins/task_manager/server/lib/bulk_operation_buffer.ts @@ -8,7 +8,7 @@ import { Logger } from '@kbn/core/server'; import { map } from 'lodash'; import { Subject, race, from } from 'rxjs'; -import { bufferWhen, filter, bufferCount, flatMap, mapTo, first } from 'rxjs/operators'; +import { bufferWhen, filter, bufferCount, flatMap, mapTo, first } from 'rxjs'; import { SavedObjectError } from '@kbn/core-saved-objects-common'; import { either, Result, asOk, asErr, Ok, Err } from './result_type'; diff --git a/x-pack/plugins/task_manager/server/lib/create_managed_configuration.ts b/x-pack/plugins/task_manager/server/lib/create_managed_configuration.ts index 70c1e53ff6de1f..5c7b1a16a43089 100644 --- a/x-pack/plugins/task_manager/server/lib/create_managed_configuration.ts +++ b/x-pack/plugins/task_manager/server/lib/create_managed_configuration.ts @@ -6,7 +6,7 @@ */ import { interval, merge, of, Observable } from 'rxjs'; -import { filter, mergeScan, map, scan, distinctUntilChanged, startWith } from 'rxjs/operators'; +import { filter, mergeScan, map, scan, distinctUntilChanged, startWith } from 'rxjs'; import { SavedObjectsErrorHelpers } from '@kbn/core/server'; import { Logger } from '@kbn/core/server'; import { isEsCannotExecuteScriptError } from './identify_es_error'; diff --git a/x-pack/plugins/task_manager/server/lib/fill_pool.ts b/x-pack/plugins/task_manager/server/lib/fill_pool.ts index 5d7d7a2a735c1f..bf1ed95da363b9 100644 --- a/x-pack/plugins/task_manager/server/lib/fill_pool.ts +++ b/x-pack/plugins/task_manager/server/lib/fill_pool.ts @@ -6,7 +6,7 @@ */ import { Observable } from 'rxjs'; -import { concatMap, last } from 'rxjs/operators'; +import { concatMap, last } from 'rxjs'; import { ClaimOwnershipResult } from '../queries/task_claiming'; import { ConcreteTaskInstance } from '../task'; import { WithTaskTiming, startTaskTimer } from '../task_events'; diff --git a/x-pack/plugins/task_manager/server/metrics/create_aggregator.test.ts b/x-pack/plugins/task_manager/server/metrics/create_aggregator.test.ts index 07323cb5b203d4..92b2fe958b1b34 100644 --- a/x-pack/plugins/task_manager/server/metrics/create_aggregator.test.ts +++ b/x-pack/plugins/task_manager/server/metrics/create_aggregator.test.ts @@ -7,7 +7,7 @@ import sinon from 'sinon'; import { Subject } from 'rxjs'; -import { take, bufferCount, skip } from 'rxjs/operators'; +import { take, bufferCount, skip } from 'rxjs'; import { isTaskManagerMetricEvent, isTaskManagerStatEvent, diff --git a/x-pack/plugins/task_manager/server/metrics/metrics_stream.test.ts b/x-pack/plugins/task_manager/server/metrics/metrics_stream.test.ts index 5aec856a7a4f05..61f89af7282d09 100644 --- a/x-pack/plugins/task_manager/server/metrics/metrics_stream.test.ts +++ b/x-pack/plugins/task_manager/server/metrics/metrics_stream.test.ts @@ -6,7 +6,7 @@ */ import { Subject } from 'rxjs'; -import { take, bufferCount } from 'rxjs/operators'; +import { take, bufferCount } from 'rxjs'; import { createMetricsStream } from './metrics_stream'; import { JsonValue } from '@kbn/utility-types'; import { AggregatedStat } from '../lib/runtime_statistics_aggregator'; diff --git a/x-pack/plugins/task_manager/server/metrics/metrics_stream.ts b/x-pack/plugins/task_manager/server/metrics/metrics_stream.ts index 6f4a342fcb3a2e..ba57153ed9a0ab 100644 --- a/x-pack/plugins/task_manager/server/metrics/metrics_stream.ts +++ b/x-pack/plugins/task_manager/server/metrics/metrics_stream.ts @@ -6,7 +6,7 @@ */ import { merge, of, Observable } from 'rxjs'; -import { map, scan } from 'rxjs/operators'; +import { map, scan } from 'rxjs'; import { set } from '@kbn/safer-lodash-set'; import { TaskLifecycleEvent, TaskPollingLifecycle } from '../polling_lifecycle'; import { TaskManagerConfig } from '../config'; diff --git a/x-pack/plugins/task_manager/server/monitoring/background_task_utilization_statistics.test.ts b/x-pack/plugins/task_manager/server/monitoring/background_task_utilization_statistics.test.ts index b2dae1a045d6a7..104a6aad862078 100644 --- a/x-pack/plugins/task_manager/server/monitoring/background_task_utilization_statistics.test.ts +++ b/x-pack/plugins/task_manager/server/monitoring/background_task_utilization_statistics.test.ts @@ -7,7 +7,7 @@ import { v4 as uuidv4 } from 'uuid'; import { Subject, Observable } from 'rxjs'; -import { take, bufferCount, skip, map } from 'rxjs/operators'; +import { take, bufferCount, skip, map } from 'rxjs'; import { ConcreteTaskInstance, TaskStatus } from '../task'; import { asTaskRunEvent, diff --git a/x-pack/plugins/task_manager/server/monitoring/configuration_statistics.test.ts b/x-pack/plugins/task_manager/server/monitoring/configuration_statistics.test.ts index 886f528fd25d2f..822356e2d6534c 100644 --- a/x-pack/plugins/task_manager/server/monitoring/configuration_statistics.test.ts +++ b/x-pack/plugins/task_manager/server/monitoring/configuration_statistics.test.ts @@ -6,7 +6,7 @@ */ import { Subject } from 'rxjs'; -import { take, bufferCount } from 'rxjs/operators'; +import { take, bufferCount } from 'rxjs'; import { createConfigurationAggregator } from './configuration_statistics'; import { TaskManagerConfig } from '../config'; diff --git a/x-pack/plugins/task_manager/server/monitoring/configuration_statistics.ts b/x-pack/plugins/task_manager/server/monitoring/configuration_statistics.ts index 2212affcc8db3a..577665a0556d4e 100644 --- a/x-pack/plugins/task_manager/server/monitoring/configuration_statistics.ts +++ b/x-pack/plugins/task_manager/server/monitoring/configuration_statistics.ts @@ -7,7 +7,7 @@ import { combineLatest, of } from 'rxjs'; import { pick, merge } from 'lodash'; -import { map, startWith } from 'rxjs/operators'; +import { map, startWith } from 'rxjs'; import { AggregatedStatProvider } from '../lib/runtime_statistics_aggregator'; import { TaskManagerConfig } from '../config'; import { ManagedConfiguration } from '../lib/create_managed_configuration'; diff --git a/x-pack/plugins/task_manager/server/monitoring/ephemeral_task_statistics.test.ts b/x-pack/plugins/task_manager/server/monitoring/ephemeral_task_statistics.test.ts index bbbb13dd9060f9..d7135837e052e3 100644 --- a/x-pack/plugins/task_manager/server/monitoring/ephemeral_task_statistics.test.ts +++ b/x-pack/plugins/task_manager/server/monitoring/ephemeral_task_statistics.test.ts @@ -8,7 +8,7 @@ import { v4 as uuidv4 } from 'uuid'; import { Subject, Observable } from 'rxjs'; import stats from 'stats-lite'; -import { take, bufferCount, skip, map } from 'rxjs/operators'; +import { take, bufferCount, skip, map } from 'rxjs'; import { ConcreteTaskInstance, TaskStatus } from '../task'; import { diff --git a/x-pack/plugins/task_manager/server/monitoring/ephemeral_task_statistics.ts b/x-pack/plugins/task_manager/server/monitoring/ephemeral_task_statistics.ts index 8a6ade503b041d..b77eae1080fbc3 100644 --- a/x-pack/plugins/task_manager/server/monitoring/ephemeral_task_statistics.ts +++ b/x-pack/plugins/task_manager/server/monitoring/ephemeral_task_statistics.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { map, filter, startWith, buffer, share } from 'rxjs/operators'; +import { map, filter, startWith, buffer, share } from 'rxjs'; import { JsonObject } from '@kbn/utility-types'; import { combineLatest, Observable, zip } from 'rxjs'; import { isOk, Ok } from '../lib/result_type'; diff --git a/x-pack/plugins/task_manager/server/monitoring/monitoring_stats_stream.test.ts b/x-pack/plugins/task_manager/server/monitoring/monitoring_stats_stream.test.ts index 7d904565e64035..f4da53871ffa3e 100644 --- a/x-pack/plugins/task_manager/server/monitoring/monitoring_stats_stream.test.ts +++ b/x-pack/plugins/task_manager/server/monitoring/monitoring_stats_stream.test.ts @@ -7,7 +7,7 @@ import { TaskManagerConfig } from '../config'; import { of, Subject } from 'rxjs'; -import { take, bufferCount } from 'rxjs/operators'; +import { take, bufferCount } from 'rxjs'; import { createMonitoringStatsStream } from './monitoring_stats_stream'; import { JsonValue } from '@kbn/utility-types'; import { AggregatedStat } from '../lib/runtime_statistics_aggregator'; diff --git a/x-pack/plugins/task_manager/server/monitoring/monitoring_stats_stream.ts b/x-pack/plugins/task_manager/server/monitoring/monitoring_stats_stream.ts index a05eca7079ca4d..5ee6465dae0ebf 100644 --- a/x-pack/plugins/task_manager/server/monitoring/monitoring_stats_stream.ts +++ b/x-pack/plugins/task_manager/server/monitoring/monitoring_stats_stream.ts @@ -6,7 +6,7 @@ */ import { merge, of, Observable } from 'rxjs'; -import { map, scan } from 'rxjs/operators'; +import { map, scan } from 'rxjs'; import { set } from '@kbn/safer-lodash-set'; import { Logger } from '@kbn/core/server'; import { JsonObject } from '@kbn/utility-types'; diff --git a/x-pack/plugins/task_manager/server/monitoring/task_run_statistics.test.ts b/x-pack/plugins/task_manager/server/monitoring/task_run_statistics.test.ts index 9dfa3e8cadfe74..fa6fbe0d3a2b99 100644 --- a/x-pack/plugins/task_manager/server/monitoring/task_run_statistics.test.ts +++ b/x-pack/plugins/task_manager/server/monitoring/task_run_statistics.test.ts @@ -9,7 +9,7 @@ import { v4 as uuidv4 } from 'uuid'; import { Subject, Observable } from 'rxjs'; import stats from 'stats-lite'; import sinon from 'sinon'; -import { take, tap, bufferCount, skip, map } from 'rxjs/operators'; +import { take, tap, bufferCount, skip, map } from 'rxjs'; import { mockLogger } from '../test_utils'; import { ConcreteTaskInstance, TaskStatus } from '../task'; diff --git a/x-pack/plugins/task_manager/server/monitoring/task_run_statistics.ts b/x-pack/plugins/task_manager/server/monitoring/task_run_statistics.ts index 7b7db8cb25eed5..27305a93f5de37 100644 --- a/x-pack/plugins/task_manager/server/monitoring/task_run_statistics.ts +++ b/x-pack/plugins/task_manager/server/monitoring/task_run_statistics.ts @@ -6,7 +6,7 @@ */ import { combineLatest, Observable } from 'rxjs'; -import { filter, startWith, map } from 'rxjs/operators'; +import { filter, startWith, map } from 'rxjs'; import { JsonObject, JsonValue } from '@kbn/utility-types'; import { isNumber, mapValues } from 'lodash'; import { Logger } from '@kbn/core/server'; diff --git a/x-pack/plugins/task_manager/server/monitoring/workload_statistics.test.ts b/x-pack/plugins/task_manager/server/monitoring/workload_statistics.test.ts index f60531886453f5..7ef860efa783a6 100644 --- a/x-pack/plugins/task_manager/server/monitoring/workload_statistics.test.ts +++ b/x-pack/plugins/task_manager/server/monitoring/workload_statistics.test.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { first, take, bufferCount } from 'rxjs/operators'; +import { first, take, bufferCount } from 'rxjs'; import { loggingSystemMock, elasticsearchServiceMock } from '@kbn/core/server/mocks'; import { TaskTypeAggregation, diff --git a/x-pack/plugins/task_manager/server/monitoring/workload_statistics.ts b/x-pack/plugins/task_manager/server/monitoring/workload_statistics.ts index b4d5db14a12e4d..9fa41b0c45665c 100644 --- a/x-pack/plugins/task_manager/server/monitoring/workload_statistics.ts +++ b/x-pack/plugins/task_manager/server/monitoring/workload_statistics.ts @@ -6,7 +6,7 @@ */ import { combineLatest, Observable, timer } from 'rxjs'; -import { mergeMap, map, filter, switchMap, catchError } from 'rxjs/operators'; +import { mergeMap, map, filter, switchMap, catchError } from 'rxjs'; import { Logger } from '@kbn/core/server'; import { JsonObject } from '@kbn/utility-types'; import { keyBy, mapValues } from 'lodash'; diff --git a/x-pack/plugins/task_manager/server/plugin.test.ts b/x-pack/plugins/task_manager/server/plugin.test.ts index b0725bdd862583..7b80920a57559b 100644 --- a/x-pack/plugins/task_manager/server/plugin.test.ts +++ b/x-pack/plugins/task_manager/server/plugin.test.ts @@ -9,7 +9,7 @@ import { TaskManagerPlugin, getElasticsearchAndSOAvailability } from './plugin'; import { coreMock } from '@kbn/core/server/mocks'; import { TaskManagerConfig } from './config'; import { Subject } from 'rxjs'; -import { bufferCount, take } from 'rxjs/operators'; +import { bufferCount, take } from 'rxjs'; import { CoreStatus, ServiceStatusLevels } from '@kbn/core/server'; import { taskPollingLifecycleMock } from './polling_lifecycle.mock'; import { TaskPollingLifecycle } from './polling_lifecycle'; diff --git a/x-pack/plugins/task_manager/server/plugin.ts b/x-pack/plugins/task_manager/server/plugin.ts index 0baedbaf2bf549..7d5313391595ae 100644 --- a/x-pack/plugins/task_manager/server/plugin.ts +++ b/x-pack/plugins/task_manager/server/plugin.ts @@ -6,7 +6,7 @@ */ import { combineLatest, Observable, Subject } from 'rxjs'; -import { map, distinctUntilChanged } from 'rxjs/operators'; +import { map, distinctUntilChanged } from 'rxjs'; import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import { UsageCollectionSetup, UsageCounter } from '@kbn/usage-collection-plugin/server'; import { diff --git a/x-pack/plugins/task_manager/server/polling/delay_on_claim_conflicts.test.ts b/x-pack/plugins/task_manager/server/polling/delay_on_claim_conflicts.test.ts index dc4071315a7817..f06c43bc15587d 100644 --- a/x-pack/plugins/task_manager/server/polling/delay_on_claim_conflicts.test.ts +++ b/x-pack/plugins/task_manager/server/polling/delay_on_claim_conflicts.test.ts @@ -11,7 +11,7 @@ import { sleep } from '../test_utils'; import { asOk } from '../lib/result_type'; import { delayOnClaimConflicts } from './delay_on_claim_conflicts'; import { asTaskPollingCycleEvent } from '../task_events'; -import { bufferCount, take } from 'rxjs/operators'; +import { bufferCount, take } from 'rxjs'; import { TaskLifecycleEvent } from '../polling_lifecycle'; import { FillPoolResult } from '../lib/fill_pool'; diff --git a/x-pack/plugins/task_manager/server/polling/delay_on_claim_conflicts.ts b/x-pack/plugins/task_manager/server/polling/delay_on_claim_conflicts.ts index 6d7cb77625b580..f491d58fc59ee1 100644 --- a/x-pack/plugins/task_manager/server/polling/delay_on_claim_conflicts.ts +++ b/x-pack/plugins/task_manager/server/polling/delay_on_claim_conflicts.ts @@ -12,7 +12,7 @@ import stats from 'stats-lite'; import { isNumber, random } from 'lodash'; import { merge, of, Observable, combineLatest, ReplaySubject } from 'rxjs'; -import { filter, map } from 'rxjs/operators'; +import { filter, map } from 'rxjs'; import { Option, none, some, isSome, Some } from 'fp-ts/lib/Option'; import { isOk } from '../lib/result_type'; import { ManagedConfiguration } from '../lib/create_managed_configuration'; diff --git a/x-pack/plugins/task_manager/server/polling_lifecycle.ts b/x-pack/plugins/task_manager/server/polling_lifecycle.ts index 4d8818813c9572..e21cfaa4f7cec8 100644 --- a/x-pack/plugins/task_manager/server/polling_lifecycle.ts +++ b/x-pack/plugins/task_manager/server/polling_lifecycle.ts @@ -8,7 +8,7 @@ import { Subject, Observable } from 'rxjs'; import { pipe } from 'fp-ts/lib/pipeable'; import { map as mapOptional } from 'fp-ts/lib/Option'; -import { tap } from 'rxjs/operators'; +import { tap } from 'rxjs'; import { UsageCounter } from '@kbn/usage-collection-plugin/server'; import type { Logger, ExecutionContextStart } from '@kbn/core/server'; diff --git a/x-pack/plugins/task_manager/server/queries/task_claiming.ts b/x-pack/plugins/task_manager/server/queries/task_claiming.ts index 1e31bb5a2ed651..8216e7c8d8dfbe 100644 --- a/x-pack/plugins/task_manager/server/queries/task_claiming.ts +++ b/x-pack/plugins/task_manager/server/queries/task_claiming.ts @@ -9,7 +9,7 @@ * This module contains helpers for managing the task manager storage layer. */ import { Subject, Observable, of } from 'rxjs'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { groupBy, isPlainObject } from 'lodash'; import { Logger } from '@kbn/core/server'; diff --git a/x-pack/plugins/task_manager/server/routes/background_task_utilization.ts b/x-pack/plugins/task_manager/server/routes/background_task_utilization.ts index b72b8ad5a70437..43cc2a69fe11cc 100644 --- a/x-pack/plugins/task_manager/server/routes/background_task_utilization.ts +++ b/x-pack/plugins/task_manager/server/routes/background_task_utilization.ts @@ -15,7 +15,7 @@ import { } from '@kbn/core/server'; import { IClusterClient } from '@kbn/core/server'; import { Observable, Subject } from 'rxjs'; -import { throttleTime, tap, map } from 'rxjs/operators'; +import { throttleTime, tap, map } from 'rxjs'; import { UsageCounter } from '@kbn/usage-collection-plugin/server'; import { MonitoringStats } from '../monitoring'; import { TaskManagerConfig } from '../config'; diff --git a/x-pack/plugins/task_manager/server/routes/health.ts b/x-pack/plugins/task_manager/server/routes/health.ts index f6c6dfb88aad40..013fa1e4a06aa6 100644 --- a/x-pack/plugins/task_manager/server/routes/health.ts +++ b/x-pack/plugins/task_manager/server/routes/health.ts @@ -14,8 +14,8 @@ import { } from '@kbn/core/server'; import { IClusterClient, DocLinksServiceSetup } from '@kbn/core/server'; import { Observable, Subject } from 'rxjs'; -import { tap, map, filter } from 'rxjs/operators'; -import { throttleTime } from 'rxjs/operators'; +import { tap, map, filter } from 'rxjs'; +import { throttleTime } from 'rxjs'; import { UsageCounter } from '@kbn/usage-collection-plugin/server'; import { Logger, ServiceStatus, ServiceStatusLevels } from '@kbn/core/server'; import { diff --git a/x-pack/plugins/task_manager/server/task_claimers/strategy_default.test.ts b/x-pack/plugins/task_manager/server/task_claimers/strategy_default.test.ts index d6911b1b67e20b..bb511cdc0958ff 100644 --- a/x-pack/plugins/task_manager/server/task_claimers/strategy_default.test.ts +++ b/x-pack/plugins/task_manager/server/task_claimers/strategy_default.test.ts @@ -7,7 +7,7 @@ import _ from 'lodash'; import { v1 as uuidv1, v4 as uuidv4 } from 'uuid'; -import { filter, take, toArray } from 'rxjs/operators'; +import { filter, take, toArray } from 'rxjs'; import { TaskStatus, ConcreteTaskInstance, TaskPriority } from '../task'; import { SearchOpts, StoreOpts, UpdateByQueryOpts, UpdateByQuerySearchOpts } from '../task_store'; diff --git a/x-pack/plugins/task_manager/server/task_claimers/strategy_default.ts b/x-pack/plugins/task_manager/server/task_claimers/strategy_default.ts index 93101b19cd77fd..765be571eeb5dd 100644 --- a/x-pack/plugins/task_manager/server/task_claimers/strategy_default.ts +++ b/x-pack/plugins/task_manager/server/task_claimers/strategy_default.ts @@ -12,7 +12,7 @@ import type { estypes } from '@elastic/elasticsearch'; import apm from 'elastic-apm-node'; import minimatch from 'minimatch'; import { Subject, Observable, from, of } from 'rxjs'; -import { mergeScan } from 'rxjs/operators'; +import { mergeScan } from 'rxjs'; import { groupBy, pick } from 'lodash'; import { asOk } from '../lib/result_type'; diff --git a/x-pack/plugins/task_manager/server/task_scheduling.ts b/x-pack/plugins/task_manager/server/task_scheduling.ts index c0e28a5fae3bd1..7cb13182820b76 100644 --- a/x-pack/plugins/task_manager/server/task_scheduling.ts +++ b/x-pack/plugins/task_manager/server/task_scheduling.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { filter, take } from 'rxjs/operators'; +import { filter, take } from 'rxjs'; import pMap from 'p-map'; import { SavedObjectError } from '@kbn/core-saved-objects-common'; diff --git a/x-pack/plugins/task_manager/server/task_store.test.ts b/x-pack/plugins/task_manager/server/task_store.test.ts index a712cc5814a7da..69179366d574fe 100644 --- a/x-pack/plugins/task_manager/server/task_store.test.ts +++ b/x-pack/plugins/task_manager/server/task_store.test.ts @@ -9,7 +9,7 @@ import { schema } from '@kbn/config-schema'; import { Client } from '@elastic/elasticsearch'; import type * as estypes from '@elastic/elasticsearch/lib/api/typesWithBodyKey'; import _ from 'lodash'; -import { first } from 'rxjs/operators'; +import { first } from 'rxjs'; import { TaskInstance, diff --git a/x-pack/plugins/threat_intelligence/server/search_strategy.ts b/x-pack/plugins/threat_intelligence/server/search_strategy.ts index 0ea7a7a9458a82..ebd50c16425fc0 100644 --- a/x-pack/plugins/threat_intelligence/server/search_strategy.ts +++ b/x-pack/plugins/threat_intelligence/server/search_strategy.ts @@ -11,7 +11,7 @@ import { ISearchRequestParams, } from '@kbn/data-plugin/common'; import { ISearchStrategy, PluginStart, shimHitsTotal } from '@kbn/data-plugin/server'; -import { map } from 'rxjs/operators'; +import { map } from 'rxjs'; import { BARCHART_AGGREGATION_NAME, FactoryQueryType } from '../common/constants'; import { RawIndicatorFieldId } from '../common/types/indicator'; import { calculateBarchartColumnTimeInterval } from './utils/calculate_barchart_time_interval'; diff --git a/x-pack/plugins/timelines/server/search_strategy/timeline/eql/index.ts b/x-pack/plugins/timelines/server/search_strategy/timeline/eql/index.ts index 2f52dd9e224f28..73875f82959330 100644 --- a/x-pack/plugins/timelines/server/search_strategy/timeline/eql/index.ts +++ b/x-pack/plugins/timelines/server/search_strategy/timeline/eql/index.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { map, mergeMap } from 'rxjs/operators'; +import { map, mergeMap } from 'rxjs'; import { ISearchStrategy, PluginStart, shimHitsTotal } from '@kbn/data-plugin/server'; import { EqlSearchStrategyResponse, EQL_SEARCH_STRATEGY } from '@kbn/data-plugin/common'; import { TimelineEqlRequestOptions } from '../../../../common/api/search_strategy'; diff --git a/x-pack/plugins/timelines/server/search_strategy/timeline/index.ts b/x-pack/plugins/timelines/server/search_strategy/timeline/index.ts index 22811098639765..6c06b34a0fdd30 100644 --- a/x-pack/plugins/timelines/server/search_strategy/timeline/index.ts +++ b/x-pack/plugins/timelines/server/search_strategy/timeline/index.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { map, mergeMap } from 'rxjs/operators'; +import { map, mergeMap } from 'rxjs'; import { ISearchStrategy, PluginStart, diff --git a/x-pack/plugins/transform/public/alerting/transform_alerting_flyout.tsx b/x-pack/plugins/transform/public/alerting/transform_alerting_flyout.tsx index 0267c4ee46468c..e83ecfa6067621 100644 --- a/x-pack/plugins/transform/public/alerting/transform_alerting_flyout.tsx +++ b/x-pack/plugins/transform/public/alerting/transform_alerting_flyout.tsx @@ -10,7 +10,7 @@ import React, { createContext, useContext, useMemo } from 'react'; import { memoize } from 'lodash'; import type { Observable } from 'rxjs'; import { BehaviorSubject } from 'rxjs'; -import { pluck } from 'rxjs/operators'; +import { pluck } from 'rxjs'; import useObservable from 'react-use/lib/useObservable'; import { useAppDependencies } from '../app/app_dependencies'; import type { diff --git a/x-pack/plugins/watcher/public/plugin.ts b/x-pack/plugins/watcher/public/plugin.ts index e5e6dd1b4d4c02..43c17aac84feae 100644 --- a/x-pack/plugins/watcher/public/plugin.ts +++ b/x-pack/plugins/watcher/public/plugin.ts @@ -7,7 +7,7 @@ import { i18n } from '@kbn/i18n'; import { CoreSetup, Plugin, CoreStart, Capabilities } from '@kbn/core/public'; -import { first, map, skip } from 'rxjs/operators'; +import { first, map, skip } from 'rxjs'; import { Subject, combineLatest } from 'rxjs'; import type { FeatureCatalogueEntry } from '@kbn/home-plugin/public'; diff --git a/x-pack/test/functional_enterprise_search/enterprise_search_server.ts b/x-pack/test/functional_enterprise_search/enterprise_search_server.ts index 2f9eacff934d8d..4812912809433d 100644 --- a/x-pack/test/functional_enterprise_search/enterprise_search_server.ts +++ b/x-pack/test/functional_enterprise_search/enterprise_search_server.ts @@ -10,7 +10,7 @@ import { spawn, ChildProcess } from 'child_process'; import { observeLines } from '@kbn/stdio-dev-helpers'; import { ToolingLog } from '@kbn/tooling-log'; import * as Rx from 'rxjs'; -import { filter, take, map, tap } from 'rxjs/operators'; +import { filter, take, map, tap } from 'rxjs'; import { getLatestVersion } from './artifact_manager'; let enterpriseSearchProcess: ChildProcess | undefined; diff --git a/x-pack/test/plugin_functional/plugins/global_search_test/public/plugin.ts b/x-pack/test/plugin_functional/plugins/global_search_test/public/plugin.ts index b203006c60b6bd..6efd535b9f0cf9 100644 --- a/x-pack/test/plugin_functional/plugins/global_search_test/public/plugin.ts +++ b/x-pack/test/plugin_functional/plugins/global_search_test/public/plugin.ts @@ -5,7 +5,7 @@ * 2.0. */ -import { map, reduce } from 'rxjs/operators'; +import { map, reduce } from 'rxjs'; import { Plugin, CoreSetup, CoreStart, AppMountParameters } from '@kbn/core/public'; import { lastValueFrom } from 'rxjs'; import { diff --git a/x-pack/test/reporting_api_integration/reporting_and_security/spaces.ts b/x-pack/test/reporting_api_integration/reporting_and_security/spaces.ts index 8db27a6817a80b..4058d18862d91d 100644 --- a/x-pack/test/reporting_api_integration/reporting_and_security/spaces.ts +++ b/x-pack/test/reporting_api_integration/reporting_and_security/spaces.ts @@ -8,7 +8,7 @@ import expect from '@kbn/expect'; import * as Rx from 'rxjs'; import { lastValueFrom } from 'rxjs'; -import { filter, first, map, switchMap, tap, timeout } from 'rxjs/operators'; +import { filter, first, map, switchMap, tap, timeout } from 'rxjs'; import { FtrProviderContext } from '../ftr_provider_context'; // eslint-disable-next-line import/no-default-export diff --git a/x-pack/test/security_functional/plugins/test_endpoints/public/plugin.tsx b/x-pack/test/security_functional/plugins/test_endpoints/public/plugin.tsx index 57879cd2520d16..716187792615d8 100644 --- a/x-pack/test/security_functional/plugins/test_endpoints/public/plugin.tsx +++ b/x-pack/test/security_functional/plugins/test_endpoints/public/plugin.tsx @@ -8,7 +8,7 @@ import type { CoreSetup, Plugin } from '@kbn/core/public'; import ReactDOM from 'react-dom'; import React from 'react'; -import { debounce, filter, first } from 'rxjs/operators'; +import { debounce, filter, first } from 'rxjs'; import { timer } from 'rxjs'; import { SecurityPluginStart } from '@kbn/security-plugin/public';