/* * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one * or more contributor license agreements. Licensed under the Elastic License; * you may not use this file except in compliance with the Elastic License. */ import { xpackMain } from './legacy/plugins/xpack_main'; import { graph } from './legacy/plugins/graph'; import { monitoring } from './legacy/plugins/monitoring'; import { reporting } from './legacy/plugins/reporting'; import { security } from './legacy/plugins/security'; import { searchprofiler } from './legacy/plugins/searchprofiler'; import { ml } from './legacy/plugins/ml'; import { tilemap } from './legacy/plugins/tilemap'; import { watcher } from './legacy/plugins/watcher'; import { grokdebugger } from './legacy/plugins/grokdebugger'; import { dashboardMode } from './legacy/plugins/dashboard_mode'; import { logstash } from './legacy/plugins/logstash'; import { beats } from './legacy/plugins/beats_management'; import { apm } from './legacy/plugins/apm'; import { code } from './legacy/plugins/code'; import { maps } from './legacy/plugins/maps'; import { licenseManagement } from './legacy/plugins/license_management'; import { cloud } from './legacy/plugins/cloud'; import { indexManagement } from './legacy/plugins/index_management'; import { indexLifecycleManagement } from './legacy/plugins/index_lifecycle_management'; import { consoleExtensions } from './legacy/plugins/console_extensions'; import { spaces } from './legacy/plugins/spaces'; import { kueryAutocomplete } from './legacy/plugins/kuery_autocomplete'; import { canvas } from './legacy/plugins/canvas'; import { infra } from './legacy/plugins/infra'; import { taskManager } from './legacy/plugins/task_manager'; import { rollup } from './legacy/plugins/rollup'; import { siem } from './legacy/plugins/siem'; import { remoteClusters } from './legacy/plugins/remote_clusters'; import { crossClusterReplication } from './legacy/plugins/cross_cluster_replication'; import { upgradeAssistant } from './legacy/plugins/upgrade_assistant'; import { uptime } from './legacy/plugins/uptime'; import { ossTelemetry } from './legacy/plugins/oss_telemetry'; import { fileUpload } from './legacy/plugins/file_upload'; import { telemetry } from './legacy/plugins/telemetry'; import { encryptedSavedObjects } from './legacy/plugins/encrypted_saved_objects'; import { snapshotRestore } from './legacy/plugins/snapshot_restore'; import { actions } from './legacy/plugins/actions'; import { alerting } from './legacy/plugins/alerting'; import { advancedUiActions } from './legacy/plugins/advanced_ui_actions'; import { lens } from './legacy/plugins/lens'; module.exports = function (kibana) { return [ xpackMain(kibana), telemetry(kibana), graph(kibana), monitoring(kibana), reporting(kibana), spaces(kibana), security(kibana), searchprofiler(kibana), ml(kibana), tilemap(kibana), watcher(kibana), grokdebugger(kibana), dashboardMode(kibana), logstash(kibana), beats(kibana), apm(kibana), code(kibana), maps(kibana), canvas(kibana), licenseManagement(kibana), cloud(kibana), indexManagement(kibana), consoleExtensions(kibana), indexLifecycleManagement(kibana), kueryAutocomplete(kibana), infra(kibana), taskManager(kibana), rollup(kibana), siem(kibana), remoteClusters(kibana), crossClusterReplication(kibana), upgradeAssistant(kibana), uptime(kibana), ossTelemetry(kibana), fileUpload(kibana), encryptedSavedObjects(kibana), lens(kibana), snapshotRestore(kibana), actions(kibana), alerting(kibana), advancedUiActions(kibana), ]; };