diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 5b27bc63d3647..392f16512a678 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -143,6 +143,7 @@ packages/core/http/core-http-router-server-mocks @elastic/kibana-core packages/core/http/core-http-server @elastic/kibana-core packages/core/http/core-http-server-internal @elastic/kibana-core packages/core/http/core-http-server-mocks @elastic/kibana-core +packages/core/http/core-http-server-utils @elastic/kibana-core packages/core/i18n/core-i18n-browser @elastic/kibana-core packages/core/i18n/core-i18n-browser-internal @elastic/kibana-core packages/core/i18n/core-i18n-browser-mocks @elastic/kibana-core diff --git a/examples/resizable_layout_examples/public/application.tsx b/examples/resizable_layout_examples/public/application.tsx index b70e3642548b1..7637cf2a79c66 100644 --- a/examples/resizable_layout_examples/public/application.tsx +++ b/examples/resizable_layout_examples/public/application.tsx @@ -7,7 +7,7 @@ * License v3.0 only", or the "Server Side Public License, v 1". */ -import { CoreThemeProvider } from '@kbn/core-theme-browser-internal'; +import { KibanaThemeProvider } from '@kbn/react-kibana-context-theme'; import type { AppMountParameters } from '@kbn/core/public'; import { I18nProvider } from '@kbn/i18n-react'; import React, { ReactNode, useState } from 'react'; @@ -101,7 +101,7 @@ const ResizableSection = ({ export const renderApp = ({ element, theme$ }: AppMountParameters) => { ReactDOM.render( - +
{ } />
-
+
, element ); diff --git a/examples/resizable_layout_examples/tsconfig.json b/examples/resizable_layout_examples/tsconfig.json index e998e2c117f45..ba9001547e7dc 100644 --- a/examples/resizable_layout_examples/tsconfig.json +++ b/examples/resizable_layout_examples/tsconfig.json @@ -6,10 +6,10 @@ "include": ["common/**/*", "public/**/*", "server/**/*", "../../typings/**/*"], "kbn_references": [ "@kbn/resizable-layout", - "@kbn/core-theme-browser-internal", "@kbn/core", "@kbn/i18n-react", "@kbn/developer-examples-plugin", + "@kbn/react-kibana-context-theme", ], "exclude": ["target/**/*"] } diff --git a/examples/search_examples/public/search_sessions/app.tsx b/examples/search_examples/public/search_sessions/app.tsx index d9fe9d454848e..5fcb0e326c8b8 100644 --- a/examples/search_examples/public/search_sessions/app.tsx +++ b/examples/search_examples/public/search_sessions/app.tsx @@ -32,7 +32,6 @@ import { lastValueFrom, of } from 'rxjs'; import { CoreStart } from '@kbn/core/public'; import { KibanaRenderContextProvider } from '@kbn/react-kibana-context-render'; -import { mountReactNode } from '@kbn/core-mount-utils-browser-internal'; import type { TimeRange } from '@kbn/es-query'; import { NavigationPublicPluginStart } from '@kbn/navigation-plugin/public'; @@ -48,6 +47,7 @@ import { import { UnifiedSearchPublicPluginStart } from '@kbn/unified-search-plugin/public'; import type { DataView, DataViewField } from '@kbn/data-views-plugin/public'; import { createStateContainer, useContainerState } from '@kbn/kibana-utils-plugin/public'; +import { toMountPoint } from '@kbn/react-kibana-mount'; import { PLUGIN_ID } from '../../common'; import { getInitialStateFromUrl, SEARCH_SESSIONS_EXAMPLES_APP_LOCATOR } from './app_locator'; @@ -735,7 +735,7 @@ function doSearch( ); notifications.toasts.addSuccess({ title: 'Query result', - text: mountReactNode(message), + text: toMountPoint(message, startServices), }); } }), diff --git a/examples/search_examples/tsconfig.json b/examples/search_examples/tsconfig.json index 842a75b634918..eb4fb7b3de5c5 100644 --- a/examples/search_examples/tsconfig.json +++ b/examples/search_examples/tsconfig.json @@ -28,7 +28,6 @@ "@kbn/utility-types", "@kbn/es-query", "@kbn/i18n", - "@kbn/core-mount-utils-browser-internal", "@kbn/config-schema", "@kbn/shared-ux-router", "@kbn/search-types", diff --git a/examples/unified_field_list_examples/public/application.tsx b/examples/unified_field_list_examples/public/application.tsx index ca9e71f6ada95..6cbdc8242b6be 100644 --- a/examples/unified_field_list_examples/public/application.tsx +++ b/examples/unified_field_list_examples/public/application.tsx @@ -10,7 +10,7 @@ import React from 'react'; import ReactDOM from 'react-dom'; import { I18nProvider } from '@kbn/i18n-react'; -import { CoreThemeProvider } from '@kbn/core-theme-browser-internal'; +import { KibanaThemeProvider } from '@kbn/react-kibana-context-theme'; import type { AppMountParameters, CoreStart } from '@kbn/core/public'; import { AppPluginStartDependencies } from './types'; import { UnifiedFieldListExampleApp } from './example_app'; @@ -22,14 +22,14 @@ export const renderApp = ( ) => { ReactDOM.render( - + - + , element ); diff --git a/examples/unified_field_list_examples/tsconfig.json b/examples/unified_field_list_examples/tsconfig.json index ae6e203d67707..cd91501d05bee 100644 --- a/examples/unified_field_list_examples/tsconfig.json +++ b/examples/unified_field_list_examples/tsconfig.json @@ -28,7 +28,7 @@ "@kbn/field-formats-plugin", "@kbn/data-view-field-editor-plugin", "@kbn/unified-field-list", - "@kbn/core-theme-browser-internal", "@kbn/ui-actions-plugin", + "@kbn/react-kibana-context-theme", ] } diff --git a/package.json b/package.json index 97b697d4bedf4..052daa61fb77a 100644 --- a/package.json +++ b/package.json @@ -312,6 +312,7 @@ "@kbn/core-http-router-server-internal": "link:packages/core/http/core-http-router-server-internal", "@kbn/core-http-server": "link:packages/core/http/core-http-server", "@kbn/core-http-server-internal": "link:packages/core/http/core-http-server-internal", + "@kbn/core-http-server-utils": "link:packages/core/http/core-http-server-utils", "@kbn/core-i18n-browser": "link:packages/core/i18n/core-i18n-browser", "@kbn/core-i18n-browser-internal": "link:packages/core/i18n/core-i18n-browser-internal", "@kbn/core-i18n-server": "link:packages/core/i18n/core-i18n-server", @@ -640,7 +641,6 @@ "@kbn/management-settings-types": "link:packages/kbn-management/settings/types", "@kbn/management-settings-utilities": "link:packages/kbn-management/settings/utilities", "@kbn/management-test-plugin": "link:test/plugin_functional/plugins/management_test_plugin", - "@kbn/manifest": "link:packages/kbn-manifest", "@kbn/mapbox-gl": "link:packages/kbn-mapbox-gl", "@kbn/maps-custom-raster-source-plugin": "link:x-pack/examples/third_party_maps_source_example", "@kbn/maps-ems-plugin": "link:src/plugins/maps_ems", @@ -1460,6 +1460,7 @@ "@kbn/managed-vscode-config": "link:packages/kbn-managed-vscode-config", "@kbn/managed-vscode-config-cli": "link:packages/kbn-managed-vscode-config-cli", "@kbn/management-storybook-config": "link:packages/kbn-management/storybook/config", + "@kbn/manifest": "link:packages/kbn-manifest", "@kbn/mock-idp-plugin": "link:packages/kbn-mock-idp-plugin", "@kbn/mock-idp-utils": "link:packages/kbn-mock-idp-utils", "@kbn/observability-onboarding-e2e": "link:x-pack/plugins/observability_solution/observability_onboarding/e2e", diff --git a/packages/analytics/utils/analytics_collection_utils/kibana.jsonc b/packages/analytics/utils/analytics_collection_utils/kibana.jsonc index f909070bbe36f..2c7097a9fc5b3 100644 --- a/packages/analytics/utils/analytics_collection_utils/kibana.jsonc +++ b/packages/analytics/utils/analytics_collection_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/analytics-collection-utils", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/cloud/kibana.jsonc b/packages/cloud/kibana.jsonc index e39a0dbe40617..da8df46a19b69 100644 --- a/packages/cloud/kibana.jsonc +++ b/packages/cloud/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/cloud", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/content-management/content_editor/kibana.jsonc b/packages/content-management/content_editor/kibana.jsonc index 27bd7a53b1ee6..403c21b634dfa 100644 --- a/packages/content-management/content_editor/kibana.jsonc +++ b/packages/content-management/content_editor/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/content-management-content-editor", - "owner": "@elastic/appex-sharedux", -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/content-management/content_insights/content_insights_public/kibana.jsonc b/packages/content-management/content_insights/content_insights_public/kibana.jsonc index fc4e12374faf9..99b52889ed2a7 100644 --- a/packages/content-management/content_insights/content_insights_public/kibana.jsonc +++ b/packages/content-management/content_insights/content_insights_public/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/content-management-content-insights-public", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/content-management/content_insights/content_insights_server/kibana.jsonc b/packages/content-management/content_insights/content_insights_server/kibana.jsonc index 386c1a6bf1304..32bcff168489b 100644 --- a/packages/content-management/content_insights/content_insights_server/kibana.jsonc +++ b/packages/content-management/content_insights/content_insights_server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/content-management-content-insights-server", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/content-management/favorites/favorites_common/kibana.jsonc b/packages/content-management/favorites/favorites_common/kibana.jsonc index 69e13e656639b..46a8bdf6862b0 100644 --- a/packages/content-management/favorites/favorites_common/kibana.jsonc +++ b/packages/content-management/favorites/favorites_common/kibana.jsonc @@ -1,5 +1,7 @@ { "type": "shared-common", "id": "@kbn/content-management-favorites-common", - "owner": "@elastic/appex-sharedux" + "owner": "@elastic/appex-sharedux", + "group": "platform", + "visibility": "private" } diff --git a/packages/content-management/favorites/favorites_public/kibana.jsonc b/packages/content-management/favorites/favorites_public/kibana.jsonc index a6564f6a17407..bae7450fabeff 100644 --- a/packages/content-management/favorites/favorites_public/kibana.jsonc +++ b/packages/content-management/favorites/favorites_public/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/content-management-favorites-public", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/content-management/favorites/favorites_server/kibana.jsonc b/packages/content-management/favorites/favorites_server/kibana.jsonc index 8d3fe725d1e86..9ab55caadaf89 100644 --- a/packages/content-management/favorites/favorites_server/kibana.jsonc +++ b/packages/content-management/favorites/favorites_server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/content-management-favorites-server", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/content-management/tabbed_table_list_view/kibana.jsonc b/packages/content-management/tabbed_table_list_view/kibana.jsonc index 2a4926625e746..ec30f2315a464 100644 --- a/packages/content-management/tabbed_table_list_view/kibana.jsonc +++ b/packages/content-management/tabbed_table_list_view/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/content-management-tabbed-table-list-view", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/content-management/table_list_view/kibana.jsonc b/packages/content-management/table_list_view/kibana.jsonc index 5309f399ae13a..b1d38ab0e6ca6 100644 --- a/packages/content-management/table_list_view/kibana.jsonc +++ b/packages/content-management/table_list_view/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/content-management-table-list-view", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/content-management/table_list_view_common/kibana.jsonc b/packages/content-management/table_list_view_common/kibana.jsonc index d5a4bf3fbdec0..a0257d0c3966d 100644 --- a/packages/content-management/table_list_view_common/kibana.jsonc +++ b/packages/content-management/table_list_view_common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/content-management-table-list-view-common", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/content-management/table_list_view_table/kibana.jsonc b/packages/content-management/table_list_view_table/kibana.jsonc index d842e74a83a8b..defa356d8e613 100644 --- a/packages/content-management/table_list_view_table/kibana.jsonc +++ b/packages/content-management/table_list_view_table/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/content-management-table-list-view-table", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/content-management/user_profiles/kibana.jsonc b/packages/content-management/user_profiles/kibana.jsonc index 5b9c73619d771..1d5083a5a5f7a 100644 --- a/packages/content-management/user_profiles/kibana.jsonc +++ b/packages/content-management/user_profiles/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/content-management-user-profiles", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/analytics/core-analytics-browser-internal/kibana.jsonc b/packages/core/analytics/core-analytics-browser-internal/kibana.jsonc index b762d25410ad1..4032e0aaf53f5 100644 --- a/packages/core/analytics/core-analytics-browser-internal/kibana.jsonc +++ b/packages/core/analytics/core-analytics-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-analytics-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/analytics/core-analytics-browser-mocks/kibana.jsonc b/packages/core/analytics/core-analytics-browser-mocks/kibana.jsonc index b3012a5456fd0..2090fc6fe0da2 100644 --- a/packages/core/analytics/core-analytics-browser-mocks/kibana.jsonc +++ b/packages/core/analytics/core-analytics-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-analytics-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/analytics/core-analytics-browser/kibana.jsonc b/packages/core/analytics/core-analytics-browser/kibana.jsonc index 3b98d20b277f7..5b237dd4eed7a 100644 --- a/packages/core/analytics/core-analytics-browser/kibana.jsonc +++ b/packages/core/analytics/core-analytics-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-analytics-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/analytics/core-analytics-server-internal/kibana.jsonc b/packages/core/analytics/core-analytics-server-internal/kibana.jsonc index e9eaa029903b5..7483af13c418f 100644 --- a/packages/core/analytics/core-analytics-server-internal/kibana.jsonc +++ b/packages/core/analytics/core-analytics-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-analytics-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/analytics/core-analytics-server-mocks/kibana.jsonc b/packages/core/analytics/core-analytics-server-mocks/kibana.jsonc index 325f0216755ec..639127c69f44d 100644 --- a/packages/core/analytics/core-analytics-server-mocks/kibana.jsonc +++ b/packages/core/analytics/core-analytics-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-analytics-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/analytics/core-analytics-server/kibana.jsonc b/packages/core/analytics/core-analytics-server/kibana.jsonc index 8f56bff10b6c3..2a824d4accf15 100644 --- a/packages/core/analytics/core-analytics-server/kibana.jsonc +++ b/packages/core/analytics/core-analytics-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-analytics-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/application/core-application-browser-internal/kibana.jsonc b/packages/core/application/core-application-browser-internal/kibana.jsonc index 56bd06188558f..c2401090a40c3 100644 --- a/packages/core/application/core-application-browser-internal/kibana.jsonc +++ b/packages/core/application/core-application-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-application-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/application/core-application-browser-mocks/kibana.jsonc b/packages/core/application/core-application-browser-mocks/kibana.jsonc index f1f9ae3f1b6c5..15acb592c4801 100644 --- a/packages/core/application/core-application-browser-mocks/kibana.jsonc +++ b/packages/core/application/core-application-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-application-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/application/core-application-browser/kibana.jsonc b/packages/core/application/core-application-browser/kibana.jsonc index 11ff8b45731fd..c38a82f363765 100644 --- a/packages/core/application/core-application-browser/kibana.jsonc +++ b/packages/core/application/core-application-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-application-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/application/core-application-common/kibana.jsonc b/packages/core/application/core-application-common/kibana.jsonc index 762e4f62119e8..e9b95fd9d4de3 100644 --- a/packages/core/application/core-application-common/kibana.jsonc +++ b/packages/core/application/core-application-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-application-common", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/apps/core-apps-browser-internal/kibana.jsonc b/packages/core/apps/core-apps-browser-internal/kibana.jsonc index e271c86c9e972..e337aad22d1b6 100644 --- a/packages/core/apps/core-apps-browser-internal/kibana.jsonc +++ b/packages/core/apps/core-apps-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-apps-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/apps/core-apps-browser-mocks/kibana.jsonc b/packages/core/apps/core-apps-browser-mocks/kibana.jsonc index 9b6a0e45ce07b..48307ba77a64b 100644 --- a/packages/core/apps/core-apps-browser-mocks/kibana.jsonc +++ b/packages/core/apps/core-apps-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-apps-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/apps/core-apps-server-internal/kibana.jsonc b/packages/core/apps/core-apps-server-internal/kibana.jsonc index fd5224a191823..3e1006b1a61d7 100644 --- a/packages/core/apps/core-apps-server-internal/kibana.jsonc +++ b/packages/core/apps/core-apps-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-apps-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/base/core-base-browser-internal/kibana.jsonc b/packages/core/base/core-base-browser-internal/kibana.jsonc index bb1d4c322ca2e..a5d8aadb28502 100644 --- a/packages/core/base/core-base-browser-internal/kibana.jsonc +++ b/packages/core/base/core-base-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-base-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/base/core-base-browser-mocks/kibana.jsonc b/packages/core/base/core-base-browser-mocks/kibana.jsonc index 5d07dc98fb926..080f81e74f8b8 100644 --- a/packages/core/base/core-base-browser-mocks/kibana.jsonc +++ b/packages/core/base/core-base-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-base-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/base/core-base-common-internal/kibana.jsonc b/packages/core/base/core-base-common-internal/kibana.jsonc index 8f2083119d1ba..3c1d71177bd19 100644 --- a/packages/core/base/core-base-common-internal/kibana.jsonc +++ b/packages/core/base/core-base-common-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-base-common-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/base/core-base-common/kibana.jsonc b/packages/core/base/core-base-common/kibana.jsonc index 5a9691ad80c45..8ae6e6e0e15e0 100644 --- a/packages/core/base/core-base-common/kibana.jsonc +++ b/packages/core/base/core-base-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-base-common", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/base/core-base-server-internal/kibana.jsonc b/packages/core/base/core-base-server-internal/kibana.jsonc index 2bd0a2f910422..233d8d464552c 100644 --- a/packages/core/base/core-base-server-internal/kibana.jsonc +++ b/packages/core/base/core-base-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-base-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/base/core-base-server-mocks/kibana.jsonc b/packages/core/base/core-base-server-mocks/kibana.jsonc index f43820e330509..37ed4c146acc2 100644 --- a/packages/core/base/core-base-server-mocks/kibana.jsonc +++ b/packages/core/base/core-base-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-base-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/capabilities/core-capabilities-browser-internal/kibana.jsonc b/packages/core/capabilities/core-capabilities-browser-internal/kibana.jsonc index 3bf55481bf59d..736b1c7c8c7fc 100644 --- a/packages/core/capabilities/core-capabilities-browser-internal/kibana.jsonc +++ b/packages/core/capabilities/core-capabilities-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-capabilities-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/capabilities/core-capabilities-browser-mocks/kibana.jsonc b/packages/core/capabilities/core-capabilities-browser-mocks/kibana.jsonc index f418f2fe7a565..e5441f394d004 100644 --- a/packages/core/capabilities/core-capabilities-browser-mocks/kibana.jsonc +++ b/packages/core/capabilities/core-capabilities-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-capabilities-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/capabilities/core-capabilities-common/kibana.jsonc b/packages/core/capabilities/core-capabilities-common/kibana.jsonc index 87bb4d2977a33..9751a8d59e254 100644 --- a/packages/core/capabilities/core-capabilities-common/kibana.jsonc +++ b/packages/core/capabilities/core-capabilities-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-capabilities-common", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/capabilities/core-capabilities-server-internal/kibana.jsonc b/packages/core/capabilities/core-capabilities-server-internal/kibana.jsonc index e4ffc9a803292..3e6131c7e2230 100644 --- a/packages/core/capabilities/core-capabilities-server-internal/kibana.jsonc +++ b/packages/core/capabilities/core-capabilities-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-capabilities-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/capabilities/core-capabilities-server-mocks/kibana.jsonc b/packages/core/capabilities/core-capabilities-server-mocks/kibana.jsonc index e881e0f0de944..55a0ff6c9b105 100644 --- a/packages/core/capabilities/core-capabilities-server-mocks/kibana.jsonc +++ b/packages/core/capabilities/core-capabilities-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-capabilities-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/capabilities/core-capabilities-server/kibana.jsonc b/packages/core/capabilities/core-capabilities-server/kibana.jsonc index 5fb36e34a068d..7d1bdfe182738 100644 --- a/packages/core/capabilities/core-capabilities-server/kibana.jsonc +++ b/packages/core/capabilities/core-capabilities-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-capabilities-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/chrome/core-chrome-browser-internal/kibana.jsonc b/packages/core/chrome/core-chrome-browser-internal/kibana.jsonc index cfadc0fadeb80..2c04c62ee36d7 100644 --- a/packages/core/chrome/core-chrome-browser-internal/kibana.jsonc +++ b/packages/core/chrome/core-chrome-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-chrome-browser-internal", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/chrome/core-chrome-browser-mocks/kibana.jsonc b/packages/core/chrome/core-chrome-browser-mocks/kibana.jsonc index 7acd89dd4acf2..700a6909b6522 100644 --- a/packages/core/chrome/core-chrome-browser-mocks/kibana.jsonc +++ b/packages/core/chrome/core-chrome-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-chrome-browser-mocks", - "devOnly": true, - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/chrome/core-chrome-browser/kibana.jsonc b/packages/core/chrome/core-chrome-browser/kibana.jsonc index 257c3aea58746..3fa61785fa7a9 100644 --- a/packages/core/chrome/core-chrome-browser/kibana.jsonc +++ b/packages/core/chrome/core-chrome-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-chrome-browser", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/config/core-config-server-internal/kibana.jsonc b/packages/core/config/core-config-server-internal/kibana.jsonc index db0adc8629097..129486d0d37f9 100644 --- a/packages/core/config/core-config-server-internal/kibana.jsonc +++ b/packages/core/config/core-config-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-config-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/custom-branding/core-custom-branding-browser-internal/kibana.jsonc b/packages/core/custom-branding/core-custom-branding-browser-internal/kibana.jsonc index a7934eead5934..d955e4c984042 100644 --- a/packages/core/custom-branding/core-custom-branding-browser-internal/kibana.jsonc +++ b/packages/core/custom-branding/core-custom-branding-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-custom-branding-browser-internal", - "owner": "@elastic/appex-sharedux", -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/custom-branding/core-custom-branding-browser-mocks/kibana.jsonc b/packages/core/custom-branding/core-custom-branding-browser-mocks/kibana.jsonc index a38fb4e9ba04a..8051fadb04856 100644 --- a/packages/core/custom-branding/core-custom-branding-browser-mocks/kibana.jsonc +++ b/packages/core/custom-branding/core-custom-branding-browser-mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-custom-branding-browser-mocks", - "owner": "@elastic/appex-sharedux", -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/custom-branding/core-custom-branding-browser/kibana.jsonc b/packages/core/custom-branding/core-custom-branding-browser/kibana.jsonc index 506f5d23be4b6..65922ad38be12 100644 --- a/packages/core/custom-branding/core-custom-branding-browser/kibana.jsonc +++ b/packages/core/custom-branding/core-custom-branding-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-custom-branding-browser", - "owner": "@elastic/appex-sharedux", -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/custom-branding/core-custom-branding-common/kibana.jsonc b/packages/core/custom-branding/core-custom-branding-common/kibana.jsonc index 7043dc5c81215..b3e9ab4cfea55 100644 --- a/packages/core/custom-branding/core-custom-branding-common/kibana.jsonc +++ b/packages/core/custom-branding/core-custom-branding-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-custom-branding-common", - "owner": "@elastic/appex-sharedux", -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/custom-branding/core-custom-branding-server-internal/kibana.jsonc b/packages/core/custom-branding/core-custom-branding-server-internal/kibana.jsonc index 60370f95342fb..079b1cd465417 100644 --- a/packages/core/custom-branding/core-custom-branding-server-internal/kibana.jsonc +++ b/packages/core/custom-branding/core-custom-branding-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-custom-branding-server-internal", - "owner": "@elastic/appex-sharedux", -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/custom-branding/core-custom-branding-server-mocks/kibana.jsonc b/packages/core/custom-branding/core-custom-branding-server-mocks/kibana.jsonc index 5ed605b18dd37..8ae2ffaccc789 100644 --- a/packages/core/custom-branding/core-custom-branding-server-mocks/kibana.jsonc +++ b/packages/core/custom-branding/core-custom-branding-server-mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-custom-branding-server-mocks", - "owner": "@elastic/appex-sharedux", -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/custom-branding/core-custom-branding-server/kibana.jsonc b/packages/core/custom-branding/core-custom-branding-server/kibana.jsonc index e6a7c037d461e..90ca02c45b726 100644 --- a/packages/core/custom-branding/core-custom-branding-server/kibana.jsonc +++ b/packages/core/custom-branding/core-custom-branding-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-custom-branding-server", - "owner": "@elastic/appex-sharedux", -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/deprecations/core-deprecations-browser-internal/kibana.jsonc b/packages/core/deprecations/core-deprecations-browser-internal/kibana.jsonc index c4fd76e10bd88..e7af55ecb6e16 100644 --- a/packages/core/deprecations/core-deprecations-browser-internal/kibana.jsonc +++ b/packages/core/deprecations/core-deprecations-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-deprecations-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/deprecations/core-deprecations-browser-mocks/kibana.jsonc b/packages/core/deprecations/core-deprecations-browser-mocks/kibana.jsonc index f52fc09438249..8893b621ab074 100644 --- a/packages/core/deprecations/core-deprecations-browser-mocks/kibana.jsonc +++ b/packages/core/deprecations/core-deprecations-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-deprecations-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/deprecations/core-deprecations-browser/kibana.jsonc b/packages/core/deprecations/core-deprecations-browser/kibana.jsonc index d24e14cb049e7..81b3711802e6d 100644 --- a/packages/core/deprecations/core-deprecations-browser/kibana.jsonc +++ b/packages/core/deprecations/core-deprecations-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-deprecations-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/deprecations/core-deprecations-common/kibana.jsonc b/packages/core/deprecations/core-deprecations-common/kibana.jsonc index 81fc008124c78..0e857f88107ef 100644 --- a/packages/core/deprecations/core-deprecations-common/kibana.jsonc +++ b/packages/core/deprecations/core-deprecations-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-deprecations-common", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/deprecations/core-deprecations-server-internal/kibana.jsonc b/packages/core/deprecations/core-deprecations-server-internal/kibana.jsonc index 335b964f4b25c..4607178f9df04 100644 --- a/packages/core/deprecations/core-deprecations-server-internal/kibana.jsonc +++ b/packages/core/deprecations/core-deprecations-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-deprecations-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/deprecations/core-deprecations-server-mocks/kibana.jsonc b/packages/core/deprecations/core-deprecations-server-mocks/kibana.jsonc index 7d32dce1a9f7f..7d74d5aed9b69 100644 --- a/packages/core/deprecations/core-deprecations-server-mocks/kibana.jsonc +++ b/packages/core/deprecations/core-deprecations-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-deprecations-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/deprecations/core-deprecations-server/kibana.jsonc b/packages/core/deprecations/core-deprecations-server/kibana.jsonc index 8985ca948a65e..a3e5030516d4a 100644 --- a/packages/core/deprecations/core-deprecations-server/kibana.jsonc +++ b/packages/core/deprecations/core-deprecations-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-deprecations-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/doc-links/core-doc-links-browser-internal/kibana.jsonc b/packages/core/doc-links/core-doc-links-browser-internal/kibana.jsonc index 0a541080ce1a3..9f2a67b5b8a96 100644 --- a/packages/core/doc-links/core-doc-links-browser-internal/kibana.jsonc +++ b/packages/core/doc-links/core-doc-links-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-doc-links-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/doc-links/core-doc-links-browser-mocks/kibana.jsonc b/packages/core/doc-links/core-doc-links-browser-mocks/kibana.jsonc index 3d37d0652c5cc..f13fdab327fa5 100644 --- a/packages/core/doc-links/core-doc-links-browser-mocks/kibana.jsonc +++ b/packages/core/doc-links/core-doc-links-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-doc-links-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/doc-links/core-doc-links-browser/kibana.jsonc b/packages/core/doc-links/core-doc-links-browser/kibana.jsonc index 0386303378778..eb138cb6aa593 100644 --- a/packages/core/doc-links/core-doc-links-browser/kibana.jsonc +++ b/packages/core/doc-links/core-doc-links-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-doc-links-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/doc-links/core-doc-links-server-internal/kibana.jsonc b/packages/core/doc-links/core-doc-links-server-internal/kibana.jsonc index 9c42d96aa6f0d..fbefdc0d17d95 100644 --- a/packages/core/doc-links/core-doc-links-server-internal/kibana.jsonc +++ b/packages/core/doc-links/core-doc-links-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-doc-links-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/doc-links/core-doc-links-server-mocks/kibana.jsonc b/packages/core/doc-links/core-doc-links-server-mocks/kibana.jsonc index d7eabe4c4c502..2b01099137f52 100644 --- a/packages/core/doc-links/core-doc-links-server-mocks/kibana.jsonc +++ b/packages/core/doc-links/core-doc-links-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-doc-links-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/doc-links/core-doc-links-server/kibana.jsonc b/packages/core/doc-links/core-doc-links-server/kibana.jsonc index 2f514e6031ea8..4f26c69d35634 100644 --- a/packages/core/doc-links/core-doc-links-server/kibana.jsonc +++ b/packages/core/doc-links/core-doc-links-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-doc-links-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/elasticsearch/core-elasticsearch-client-server-internal/kibana.jsonc b/packages/core/elasticsearch/core-elasticsearch-client-server-internal/kibana.jsonc index 3591e6f14213f..02e47fb6aab08 100644 --- a/packages/core/elasticsearch/core-elasticsearch-client-server-internal/kibana.jsonc +++ b/packages/core/elasticsearch/core-elasticsearch-client-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-elasticsearch-client-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/elasticsearch/core-elasticsearch-client-server-mocks/kibana.jsonc b/packages/core/elasticsearch/core-elasticsearch-client-server-mocks/kibana.jsonc index da7297ebef408..0ccfa6a330676 100644 --- a/packages/core/elasticsearch/core-elasticsearch-client-server-mocks/kibana.jsonc +++ b/packages/core/elasticsearch/core-elasticsearch-client-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-elasticsearch-client-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/elasticsearch/core-elasticsearch-server-internal/kibana.jsonc b/packages/core/elasticsearch/core-elasticsearch-server-internal/kibana.jsonc index 9ac8f0e982fdf..14ae0d680bb6f 100644 --- a/packages/core/elasticsearch/core-elasticsearch-server-internal/kibana.jsonc +++ b/packages/core/elasticsearch/core-elasticsearch-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-elasticsearch-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/elasticsearch/core-elasticsearch-server-mocks/kibana.jsonc b/packages/core/elasticsearch/core-elasticsearch-server-mocks/kibana.jsonc index 77f9199a531e1..a8a344b9f0af2 100644 --- a/packages/core/elasticsearch/core-elasticsearch-server-mocks/kibana.jsonc +++ b/packages/core/elasticsearch/core-elasticsearch-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-elasticsearch-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/elasticsearch/core-elasticsearch-server/kibana.jsonc b/packages/core/elasticsearch/core-elasticsearch-server/kibana.jsonc index e855f5d75a618..c073052946168 100644 --- a/packages/core/elasticsearch/core-elasticsearch-server/kibana.jsonc +++ b/packages/core/elasticsearch/core-elasticsearch-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-elasticsearch-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/environment/core-environment-server-internal/kibana.jsonc b/packages/core/environment/core-environment-server-internal/kibana.jsonc index 7e0d68e96d35f..252cb8876cac2 100644 --- a/packages/core/environment/core-environment-server-internal/kibana.jsonc +++ b/packages/core/environment/core-environment-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-environment-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/environment/core-environment-server-mocks/kibana.jsonc b/packages/core/environment/core-environment-server-mocks/kibana.jsonc index 6dbbc97b8ba6a..8b5cf42eef45f 100644 --- a/packages/core/environment/core-environment-server-mocks/kibana.jsonc +++ b/packages/core/environment/core-environment-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-environment-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/execution-context/core-execution-context-browser-internal/kibana.jsonc b/packages/core/execution-context/core-execution-context-browser-internal/kibana.jsonc index 58bc6361a167a..4b3c33afc0400 100644 --- a/packages/core/execution-context/core-execution-context-browser-internal/kibana.jsonc +++ b/packages/core/execution-context/core-execution-context-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-execution-context-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/execution-context/core-execution-context-browser-mocks/kibana.jsonc b/packages/core/execution-context/core-execution-context-browser-mocks/kibana.jsonc index 1aeb9063aaeda..2714ba0737e65 100644 --- a/packages/core/execution-context/core-execution-context-browser-mocks/kibana.jsonc +++ b/packages/core/execution-context/core-execution-context-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-execution-context-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/execution-context/core-execution-context-browser/kibana.jsonc b/packages/core/execution-context/core-execution-context-browser/kibana.jsonc index 570753b177b7c..46050ccd3a54b 100644 --- a/packages/core/execution-context/core-execution-context-browser/kibana.jsonc +++ b/packages/core/execution-context/core-execution-context-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-execution-context-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/execution-context/core-execution-context-common/kibana.jsonc b/packages/core/execution-context/core-execution-context-common/kibana.jsonc index 4775632a026b7..30c9d754f0763 100644 --- a/packages/core/execution-context/core-execution-context-common/kibana.jsonc +++ b/packages/core/execution-context/core-execution-context-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-execution-context-common", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/execution-context/core-execution-context-server-internal/kibana.jsonc b/packages/core/execution-context/core-execution-context-server-internal/kibana.jsonc index b7377b5cc8fc0..9299c36885912 100644 --- a/packages/core/execution-context/core-execution-context-server-internal/kibana.jsonc +++ b/packages/core/execution-context/core-execution-context-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-execution-context-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/execution-context/core-execution-context-server-mocks/kibana.jsonc b/packages/core/execution-context/core-execution-context-server-mocks/kibana.jsonc index db21d4a76c292..8652f3508c561 100644 --- a/packages/core/execution-context/core-execution-context-server-mocks/kibana.jsonc +++ b/packages/core/execution-context/core-execution-context-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-execution-context-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/execution-context/core-execution-context-server/kibana.jsonc b/packages/core/execution-context/core-execution-context-server/kibana.jsonc index 97a1236880656..b280813b06662 100644 --- a/packages/core/execution-context/core-execution-context-server/kibana.jsonc +++ b/packages/core/execution-context/core-execution-context-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-execution-context-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/fatal-errors/core-fatal-errors-browser-internal/kibana.jsonc b/packages/core/fatal-errors/core-fatal-errors-browser-internal/kibana.jsonc index a2abf8bdac3fc..946ee0b3fe97c 100644 --- a/packages/core/fatal-errors/core-fatal-errors-browser-internal/kibana.jsonc +++ b/packages/core/fatal-errors/core-fatal-errors-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-fatal-errors-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/fatal-errors/core-fatal-errors-browser-mocks/kibana.jsonc b/packages/core/fatal-errors/core-fatal-errors-browser-mocks/kibana.jsonc index fa9111fb12dad..f55fc60682663 100644 --- a/packages/core/fatal-errors/core-fatal-errors-browser-mocks/kibana.jsonc +++ b/packages/core/fatal-errors/core-fatal-errors-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-fatal-errors-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/fatal-errors/core-fatal-errors-browser/kibana.jsonc b/packages/core/fatal-errors/core-fatal-errors-browser/kibana.jsonc index ad3f9422482c7..593cbe8755345 100644 --- a/packages/core/fatal-errors/core-fatal-errors-browser/kibana.jsonc +++ b/packages/core/fatal-errors/core-fatal-errors-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-fatal-errors-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/feature-flags/core-feature-flags-browser-internal/kibana.jsonc b/packages/core/feature-flags/core-feature-flags-browser-internal/kibana.jsonc index 150509b99f519..9f0b2a909d0d7 100644 --- a/packages/core/feature-flags/core-feature-flags-browser-internal/kibana.jsonc +++ b/packages/core/feature-flags/core-feature-flags-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-feature-flags-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/feature-flags/core-feature-flags-browser-mocks/kibana.jsonc b/packages/core/feature-flags/core-feature-flags-browser-mocks/kibana.jsonc index 0917a098841c4..0ffae67255610 100644 --- a/packages/core/feature-flags/core-feature-flags-browser-mocks/kibana.jsonc +++ b/packages/core/feature-flags/core-feature-flags-browser-mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-feature-flags-browser-mocks", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/feature-flags/core-feature-flags-browser/kibana.jsonc b/packages/core/feature-flags/core-feature-flags-browser/kibana.jsonc index 56187119509b9..266c72a78bb48 100644 --- a/packages/core/feature-flags/core-feature-flags-browser/kibana.jsonc +++ b/packages/core/feature-flags/core-feature-flags-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-feature-flags-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/feature-flags/core-feature-flags-server-internal/kibana.jsonc b/packages/core/feature-flags/core-feature-flags-server-internal/kibana.jsonc index 60a01597c0454..5f4a48b31a9d8 100644 --- a/packages/core/feature-flags/core-feature-flags-server-internal/kibana.jsonc +++ b/packages/core/feature-flags/core-feature-flags-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-feature-flags-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/feature-flags/core-feature-flags-server-mocks/kibana.jsonc b/packages/core/feature-flags/core-feature-flags-server-mocks/kibana.jsonc index 69b03f0badbdc..3e7748721e7dc 100644 --- a/packages/core/feature-flags/core-feature-flags-server-mocks/kibana.jsonc +++ b/packages/core/feature-flags/core-feature-flags-server-mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-feature-flags-server-mocks", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/feature-flags/core-feature-flags-server/kibana.jsonc b/packages/core/feature-flags/core-feature-flags-server/kibana.jsonc index dc896ed83b97b..b3488340c6c6e 100644 --- a/packages/core/feature-flags/core-feature-flags-server/kibana.jsonc +++ b/packages/core/feature-flags/core-feature-flags-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-feature-flags-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/http/core-http-browser-internal/kibana.jsonc b/packages/core/http/core-http-browser-internal/kibana.jsonc index 628fabf38eb5b..d0f32e6b8a0a5 100644 --- a/packages/core/http/core-http-browser-internal/kibana.jsonc +++ b/packages/core/http/core-http-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-http-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/http/core-http-browser-mocks/kibana.jsonc b/packages/core/http/core-http-browser-mocks/kibana.jsonc index a97b6052fa0fd..533733bde9b9c 100644 --- a/packages/core/http/core-http-browser-mocks/kibana.jsonc +++ b/packages/core/http/core-http-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-http-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/http/core-http-browser/kibana.jsonc b/packages/core/http/core-http-browser/kibana.jsonc index ee7f45d35429d..3d91035bb062a 100644 --- a/packages/core/http/core-http-browser/kibana.jsonc +++ b/packages/core/http/core-http-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-http-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/http/core-http-common/kibana.jsonc b/packages/core/http/core-http-common/kibana.jsonc index 372eaf2d892a8..f027a0c0be890 100644 --- a/packages/core/http/core-http-common/kibana.jsonc +++ b/packages/core/http/core-http-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-http-common", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/http/core-http-context-server-internal/kibana.jsonc b/packages/core/http/core-http-context-server-internal/kibana.jsonc index 20d82599501f8..1552b646a347b 100644 --- a/packages/core/http/core-http-context-server-internal/kibana.jsonc +++ b/packages/core/http/core-http-context-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-http-context-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/http/core-http-context-server-mocks/kibana.jsonc b/packages/core/http/core-http-context-server-mocks/kibana.jsonc index 20778b8e10538..2460079ed5377 100644 --- a/packages/core/http/core-http-context-server-mocks/kibana.jsonc +++ b/packages/core/http/core-http-context-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-http-context-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/http/core-http-request-handler-context-server-internal/kibana.jsonc b/packages/core/http/core-http-request-handler-context-server-internal/kibana.jsonc index 8fc7abfabeeec..df616684d6ac0 100644 --- a/packages/core/http/core-http-request-handler-context-server-internal/kibana.jsonc +++ b/packages/core/http/core-http-request-handler-context-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-http-request-handler-context-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/http/core-http-request-handler-context-server/kibana.jsonc b/packages/core/http/core-http-request-handler-context-server/kibana.jsonc index 45786e53decbe..63754fc77b93b 100644 --- a/packages/core/http/core-http-request-handler-context-server/kibana.jsonc +++ b/packages/core/http/core-http-request-handler-context-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-http-request-handler-context-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/http/core-http-resources-server-internal/kibana.jsonc b/packages/core/http/core-http-resources-server-internal/kibana.jsonc index d9217be8446de..9c9a601ffd4e4 100644 --- a/packages/core/http/core-http-resources-server-internal/kibana.jsonc +++ b/packages/core/http/core-http-resources-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-http-resources-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/http/core-http-resources-server-mocks/kibana.jsonc b/packages/core/http/core-http-resources-server-mocks/kibana.jsonc index e6ec34b3b590d..3c227ea942e08 100644 --- a/packages/core/http/core-http-resources-server-mocks/kibana.jsonc +++ b/packages/core/http/core-http-resources-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-http-resources-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/http/core-http-resources-server/kibana.jsonc b/packages/core/http/core-http-resources-server/kibana.jsonc index 2b80c017c4d9d..37c9c516fc444 100644 --- a/packages/core/http/core-http-resources-server/kibana.jsonc +++ b/packages/core/http/core-http-resources-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-http-resources-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/http/core-http-router-server-internal/kibana.jsonc b/packages/core/http/core-http-router-server-internal/kibana.jsonc index 31b2f2dec88ad..5f724841f2acb 100644 --- a/packages/core/http/core-http-router-server-internal/kibana.jsonc +++ b/packages/core/http/core-http-router-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-http-router-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/http/core-http-router-server-mocks/kibana.jsonc b/packages/core/http/core-http-router-server-mocks/kibana.jsonc index 505cad6714c81..70d2412b9b0e0 100644 --- a/packages/core/http/core-http-router-server-mocks/kibana.jsonc +++ b/packages/core/http/core-http-router-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-http-router-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/http/core-http-router-server-mocks/src/router.mock.ts b/packages/core/http/core-http-router-server-mocks/src/router.mock.ts index 858c0753eeb2d..a9995ec887a8e 100644 --- a/packages/core/http/core-http-router-server-mocks/src/router.mock.ts +++ b/packages/core/http/core-http-router-server-mocks/src/router.mock.ts @@ -12,16 +12,16 @@ import { Socket } from 'net'; import { stringify } from 'query-string'; import { hapiMocks } from '@kbn/hapi-mocks'; import { schema } from '@kbn/config-schema'; -import type { - IRouter, - KibanaRequest, - RouteMethod, - RouteValidationSpec, - KibanaRouteOptions, - KibanaRequestState, - KibanaResponseFactory, +import { + type IRouter, + type KibanaRequest, + type RouteMethod, + type RouteValidationSpec, + type KibanaRouteOptions, + type KibanaRequestState, + type KibanaResponseFactory, } from '@kbn/core-http-server'; -import { CoreKibanaRequest } from '@kbn/core-http-router-server-internal'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; import { createVersionedRouterMock, type MockedVersionedRouter } from './versioned_router.mock'; export type RouterMock = jest.Mocked> & { versioned: MockedVersionedRouter }; @@ -84,7 +84,7 @@ function createKibanaRequestMock

({ const queryString = stringify(query, { sort: false }); const url = new URL(`${path}${queryString ? `?${queryString}` : ''}`, 'http://localhost'); - return CoreKibanaRequest.from( + return kibanaRequestFactory( hapiMocks.createRequest({ app: kibanaRequestState, auth, @@ -128,7 +128,7 @@ function createFakeKibanaRequestMock({ path: '/', }; - return CoreKibanaRequest.from(fakeRequest); + return kibanaRequestFactory(fakeRequest); } const createResponseFactoryMock = (): jest.Mocked => ({ diff --git a/packages/core/http/core-http-router-server-mocks/tsconfig.json b/packages/core/http/core-http-router-server-mocks/tsconfig.json index 4504850612bee..96ef422a65f66 100644 --- a/packages/core/http/core-http-router-server-mocks/tsconfig.json +++ b/packages/core/http/core-http-router-server-mocks/tsconfig.json @@ -14,7 +14,7 @@ "@kbn/hapi-mocks", "@kbn/config-schema", "@kbn/core-http-server", - "@kbn/core-http-router-server-internal" + "@kbn/core-http-server-utils", ], "exclude": [ "target/**/*", diff --git a/packages/core/http/core-http-server-internal/kibana.jsonc b/packages/core/http/core-http-server-internal/kibana.jsonc index b3c59759d39af..1b4876b72c1b8 100644 --- a/packages/core/http/core-http-server-internal/kibana.jsonc +++ b/packages/core/http/core-http-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-http-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/http/core-http-server-mocks/kibana.jsonc b/packages/core/http/core-http-server-mocks/kibana.jsonc index 9af9873c9bd5e..2e3a7104a0d80 100644 --- a/packages/core/http/core-http-server-mocks/kibana.jsonc +++ b/packages/core/http/core-http-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-http-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/http/core-http-server-utils/README.md b/packages/core/http/core-http-server-utils/README.md new file mode 100644 index 0000000000000..3954a4ff28478 --- /dev/null +++ b/packages/core/http/core-http-server-utils/README.md @@ -0,0 +1,3 @@ +# @kbn/core-http-server-utils + +This package contains public utilities for Core's server-side http service. diff --git a/packages/core/http/core-http-server-utils/index.ts b/packages/core/http/core-http-server-utils/index.ts new file mode 100644 index 0000000000000..4a1d623319735 --- /dev/null +++ b/packages/core/http/core-http-server-utils/index.ts @@ -0,0 +1,10 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the "Elastic License + * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side + * Public License v 1"; you may not use this file except in compliance with, at + * your election, the "Elastic License 2.0", the "GNU Affero General Public + * License v3.0 only", or the "Server Side Public License, v 1". + */ + +export { kibanaRequestFactory, isCoreKibanaRequest } from './src/request'; diff --git a/packages/core/http/core-http-server-utils/jest.config.js b/packages/core/http/core-http-server-utils/jest.config.js new file mode 100644 index 0000000000000..eff6f9ba0e4c6 --- /dev/null +++ b/packages/core/http/core-http-server-utils/jest.config.js @@ -0,0 +1,14 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the "Elastic License + * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side + * Public License v 1"; you may not use this file except in compliance with, at + * your election, the "Elastic License 2.0", the "GNU Affero General Public + * License v3.0 only", or the "Server Side Public License, v 1". + */ + +module.exports = { + preset: '@kbn/test/jest_node', + rootDir: '../../../..', + roots: ['/packages/core/http/core-http-server-utils'], +}; diff --git a/packages/core/http/core-http-server-utils/kibana.jsonc b/packages/core/http/core-http-server-utils/kibana.jsonc new file mode 100644 index 0000000000000..0f4ec42aaaca5 --- /dev/null +++ b/packages/core/http/core-http-server-utils/kibana.jsonc @@ -0,0 +1,9 @@ +{ + "type": "shared-server", + "id": "@kbn/core-http-server-utils", + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} diff --git a/packages/core/http/core-http-server-utils/package.json b/packages/core/http/core-http-server-utils/package.json new file mode 100644 index 0000000000000..380dac95dd05b --- /dev/null +++ b/packages/core/http/core-http-server-utils/package.json @@ -0,0 +1,7 @@ +{ + "name": "@kbn/core-http-server-utils", + "private": true, + "version": "1.0.0", + "author": "Kibana Core", + "license": "Elastic License 2.0 OR AGPL-3.0-only OR SSPL-1.0" +} diff --git a/packages/core/http/core-http-server-utils/src/request.ts b/packages/core/http/core-http-server-utils/src/request.ts new file mode 100644 index 0000000000000..7ac797727a704 --- /dev/null +++ b/packages/core/http/core-http-server-utils/src/request.ts @@ -0,0 +1,35 @@ +/* + * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one + * or more contributor license agreements. Licensed under the "Elastic License + * 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side + * Public License v 1"; you may not use this file except in compliance with, at + * your election, the "Elastic License 2.0", the "GNU Affero General Public + * License v3.0 only", or the "Server Side Public License, v 1". + */ + +import { CoreKibanaRequest } from '@kbn/core-http-router-server-internal'; +import type { + KibanaRequest, + RawRequest, + RouteValidator, + RouteValidatorFullConfigRequest, +} from '@kbn/core-http-server'; + +/** + * Allows building a KibanaRequest from a RawRequest, leveraging internal CoreKibanaRequest. + * @param req The raw request to build from + * @param routeSchemas The route schemas + * @param withoutSecretHeaders Whether we want to exclude secret headers + * @returns A KibanaRequest object + */ +export function kibanaRequestFactory( + req: RawRequest, + routeSchemas?: RouteValidator | RouteValidatorFullConfigRequest, + withoutSecretHeaders: boolean = true +): KibanaRequest { + return CoreKibanaRequest.from(req, routeSchemas, withoutSecretHeaders); +} + +export function isCoreKibanaRequest(req: KibanaRequest) { + return req instanceof CoreKibanaRequest; +} diff --git a/packages/core/http/core-http-server-utils/tsconfig.json b/packages/core/http/core-http-server-utils/tsconfig.json new file mode 100644 index 0000000000000..0a0e4516c8c5d --- /dev/null +++ b/packages/core/http/core-http-server-utils/tsconfig.json @@ -0,0 +1,20 @@ +{ + "extends": "../../../../tsconfig.base.json", + "compilerOptions": { + "outDir": "target/types", + "types": [ + "jest", + "node" + ] + }, + "include": [ + "**/*.ts" + ], + "kbn_references": [ + "@kbn/core-http-router-server-internal", + "@kbn/core-http-server", + ], + "exclude": [ + "target/**/*", + ] +} diff --git a/packages/core/http/core-http-server/kibana.jsonc b/packages/core/http/core-http-server/kibana.jsonc index 3e1bc4b7b248a..d8b11db348811 100644 --- a/packages/core/http/core-http-server/kibana.jsonc +++ b/packages/core/http/core-http-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-http-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/i18n/core-i18n-browser-internal/kibana.jsonc b/packages/core/i18n/core-i18n-browser-internal/kibana.jsonc index 472c9906f8910..4712e8a4fcfc0 100644 --- a/packages/core/i18n/core-i18n-browser-internal/kibana.jsonc +++ b/packages/core/i18n/core-i18n-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-i18n-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/i18n/core-i18n-browser-mocks/kibana.jsonc b/packages/core/i18n/core-i18n-browser-mocks/kibana.jsonc index e1e06ed6fd62b..808f40e28d002 100644 --- a/packages/core/i18n/core-i18n-browser-mocks/kibana.jsonc +++ b/packages/core/i18n/core-i18n-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-i18n-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/i18n/core-i18n-browser/kibana.jsonc b/packages/core/i18n/core-i18n-browser/kibana.jsonc index 5d716dd511601..a550e894b8c65 100644 --- a/packages/core/i18n/core-i18n-browser/kibana.jsonc +++ b/packages/core/i18n/core-i18n-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-i18n-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/i18n/core-i18n-server-internal/kibana.jsonc b/packages/core/i18n/core-i18n-server-internal/kibana.jsonc index 267895c3f6910..5432b3ac2926f 100644 --- a/packages/core/i18n/core-i18n-server-internal/kibana.jsonc +++ b/packages/core/i18n/core-i18n-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-i18n-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/i18n/core-i18n-server-mocks/kibana.jsonc b/packages/core/i18n/core-i18n-server-mocks/kibana.jsonc index d5c3c4ae63629..a87032d41eb0b 100644 --- a/packages/core/i18n/core-i18n-server-mocks/kibana.jsonc +++ b/packages/core/i18n/core-i18n-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-i18n-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/i18n/core-i18n-server/kibana.jsonc b/packages/core/i18n/core-i18n-server/kibana.jsonc index 4502f90576967..a856c99e27ea8 100644 --- a/packages/core/i18n/core-i18n-server/kibana.jsonc +++ b/packages/core/i18n/core-i18n-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-i18n-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/injected-metadata/core-injected-metadata-browser-internal/kibana.jsonc b/packages/core/injected-metadata/core-injected-metadata-browser-internal/kibana.jsonc index e899f3410c37f..2085640f35d84 100644 --- a/packages/core/injected-metadata/core-injected-metadata-browser-internal/kibana.jsonc +++ b/packages/core/injected-metadata/core-injected-metadata-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-injected-metadata-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/injected-metadata/core-injected-metadata-browser-mocks/kibana.jsonc b/packages/core/injected-metadata/core-injected-metadata-browser-mocks/kibana.jsonc index 4dfed6e72d7fb..84e4c734b3ad8 100644 --- a/packages/core/injected-metadata/core-injected-metadata-browser-mocks/kibana.jsonc +++ b/packages/core/injected-metadata/core-injected-metadata-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-injected-metadata-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/injected-metadata/core-injected-metadata-common-internal/kibana.jsonc b/packages/core/injected-metadata/core-injected-metadata-common-internal/kibana.jsonc index c3dcd61159ae0..68a5c161e3db9 100644 --- a/packages/core/injected-metadata/core-injected-metadata-common-internal/kibana.jsonc +++ b/packages/core/injected-metadata/core-injected-metadata-common-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-injected-metadata-common-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/integrations/core-integrations-browser-internal/kibana.jsonc b/packages/core/integrations/core-integrations-browser-internal/kibana.jsonc index 6b51ef7e6ef89..543fcc446ea31 100644 --- a/packages/core/integrations/core-integrations-browser-internal/kibana.jsonc +++ b/packages/core/integrations/core-integrations-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-integrations-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/integrations/core-integrations-browser-mocks/kibana.jsonc b/packages/core/integrations/core-integrations-browser-mocks/kibana.jsonc index ee13f1e79a59d..fc3b7e5cfcf60 100644 --- a/packages/core/integrations/core-integrations-browser-mocks/kibana.jsonc +++ b/packages/core/integrations/core-integrations-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-integrations-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/lifecycle/core-lifecycle-browser-internal/kibana.jsonc b/packages/core/lifecycle/core-lifecycle-browser-internal/kibana.jsonc index 4e7a537a6d138..b441b9bbcfc86 100644 --- a/packages/core/lifecycle/core-lifecycle-browser-internal/kibana.jsonc +++ b/packages/core/lifecycle/core-lifecycle-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-lifecycle-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/lifecycle/core-lifecycle-browser-mocks/kibana.jsonc b/packages/core/lifecycle/core-lifecycle-browser-mocks/kibana.jsonc index 2834401d929cb..b0b0df3c12d7f 100644 --- a/packages/core/lifecycle/core-lifecycle-browser-mocks/kibana.jsonc +++ b/packages/core/lifecycle/core-lifecycle-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-lifecycle-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/lifecycle/core-lifecycle-browser/kibana.jsonc b/packages/core/lifecycle/core-lifecycle-browser/kibana.jsonc index c757e67b8ed3a..65d756876f5a3 100644 --- a/packages/core/lifecycle/core-lifecycle-browser/kibana.jsonc +++ b/packages/core/lifecycle/core-lifecycle-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-lifecycle-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/lifecycle/core-lifecycle-server-internal/kibana.jsonc b/packages/core/lifecycle/core-lifecycle-server-internal/kibana.jsonc index 9cb8ad860034e..e7ac6d1c8a6ef 100644 --- a/packages/core/lifecycle/core-lifecycle-server-internal/kibana.jsonc +++ b/packages/core/lifecycle/core-lifecycle-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-lifecycle-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/lifecycle/core-lifecycle-server-mocks/kibana.jsonc b/packages/core/lifecycle/core-lifecycle-server-mocks/kibana.jsonc index 93f8b8b8eb954..04e464a4e48ae 100644 --- a/packages/core/lifecycle/core-lifecycle-server-mocks/kibana.jsonc +++ b/packages/core/lifecycle/core-lifecycle-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-lifecycle-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/lifecycle/core-lifecycle-server/kibana.jsonc b/packages/core/lifecycle/core-lifecycle-server/kibana.jsonc index 6ee8465d66cfa..b7ad8f6df90f0 100644 --- a/packages/core/lifecycle/core-lifecycle-server/kibana.jsonc +++ b/packages/core/lifecycle/core-lifecycle-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-lifecycle-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/logging/core-logging-browser-internal/kibana.jsonc b/packages/core/logging/core-logging-browser-internal/kibana.jsonc index da41db7028f8c..d20ee0ef2e86a 100644 --- a/packages/core/logging/core-logging-browser-internal/kibana.jsonc +++ b/packages/core/logging/core-logging-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-logging-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/logging/core-logging-browser-mocks/kibana.jsonc b/packages/core/logging/core-logging-browser-mocks/kibana.jsonc index 97044b2219169..555833971e68c 100644 --- a/packages/core/logging/core-logging-browser-mocks/kibana.jsonc +++ b/packages/core/logging/core-logging-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-logging-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/logging/core-logging-common-internal/kibana.jsonc b/packages/core/logging/core-logging-common-internal/kibana.jsonc index 4e4f23a47c56a..8600b47c4eef9 100644 --- a/packages/core/logging/core-logging-common-internal/kibana.jsonc +++ b/packages/core/logging/core-logging-common-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-logging-common-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/logging/core-logging-server-internal/kibana.jsonc b/packages/core/logging/core-logging-server-internal/kibana.jsonc index 180b112fa0047..5519d9ae4d87f 100644 --- a/packages/core/logging/core-logging-server-internal/kibana.jsonc +++ b/packages/core/logging/core-logging-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-logging-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/logging/core-logging-server-mocks/kibana.jsonc b/packages/core/logging/core-logging-server-mocks/kibana.jsonc index b0457e357feff..c43f68ca10eec 100644 --- a/packages/core/logging/core-logging-server-mocks/kibana.jsonc +++ b/packages/core/logging/core-logging-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-logging-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/logging/core-logging-server/kibana.jsonc b/packages/core/logging/core-logging-server/kibana.jsonc index d522793fc7cb8..cde9189144e4b 100644 --- a/packages/core/logging/core-logging-server/kibana.jsonc +++ b/packages/core/logging/core-logging-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-logging-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/metrics/core-metrics-collectors-server-internal/kibana.jsonc b/packages/core/metrics/core-metrics-collectors-server-internal/kibana.jsonc index a6e5c586df1c9..fdf04d8026740 100644 --- a/packages/core/metrics/core-metrics-collectors-server-internal/kibana.jsonc +++ b/packages/core/metrics/core-metrics-collectors-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-metrics-collectors-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/metrics/core-metrics-collectors-server-mocks/kibana.jsonc b/packages/core/metrics/core-metrics-collectors-server-mocks/kibana.jsonc index 709f4fa7137fe..432c85d944287 100644 --- a/packages/core/metrics/core-metrics-collectors-server-mocks/kibana.jsonc +++ b/packages/core/metrics/core-metrics-collectors-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-metrics-collectors-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/metrics/core-metrics-server-internal/kibana.jsonc b/packages/core/metrics/core-metrics-server-internal/kibana.jsonc index 229e11fd697a5..1cc6156b0361a 100644 --- a/packages/core/metrics/core-metrics-server-internal/kibana.jsonc +++ b/packages/core/metrics/core-metrics-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-metrics-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/metrics/core-metrics-server-mocks/kibana.jsonc b/packages/core/metrics/core-metrics-server-mocks/kibana.jsonc index e04bb7a6a414c..a9ece36f0691e 100644 --- a/packages/core/metrics/core-metrics-server-mocks/kibana.jsonc +++ b/packages/core/metrics/core-metrics-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-metrics-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/metrics/core-metrics-server/kibana.jsonc b/packages/core/metrics/core-metrics-server/kibana.jsonc index 34654016db00d..403ec2391ac97 100644 --- a/packages/core/metrics/core-metrics-server/kibana.jsonc +++ b/packages/core/metrics/core-metrics-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-metrics-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/mount-utils/core-mount-utils-browser-internal/kibana.jsonc b/packages/core/mount-utils/core-mount-utils-browser-internal/kibana.jsonc index 886d309507490..75f8921e9b319 100644 --- a/packages/core/mount-utils/core-mount-utils-browser-internal/kibana.jsonc +++ b/packages/core/mount-utils/core-mount-utils-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-mount-utils-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/mount-utils/core-mount-utils-browser/kibana.jsonc b/packages/core/mount-utils/core-mount-utils-browser/kibana.jsonc index 733fbd5b374d3..bd3e8527dc384 100644 --- a/packages/core/mount-utils/core-mount-utils-browser/kibana.jsonc +++ b/packages/core/mount-utils/core-mount-utils-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-mount-utils-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/node/core-node-server-internal/kibana.jsonc b/packages/core/node/core-node-server-internal/kibana.jsonc index 23fe9ae5eeb7f..d2bcd84e7e9a7 100644 --- a/packages/core/node/core-node-server-internal/kibana.jsonc +++ b/packages/core/node/core-node-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-node-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/node/core-node-server-mocks/kibana.jsonc b/packages/core/node/core-node-server-mocks/kibana.jsonc index 095a3bd154cca..ed88d544a84f4 100644 --- a/packages/core/node/core-node-server-mocks/kibana.jsonc +++ b/packages/core/node/core-node-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-node-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/node/core-node-server/kibana.jsonc b/packages/core/node/core-node-server/kibana.jsonc index a0ae2183674f4..4b62731975453 100644 --- a/packages/core/node/core-node-server/kibana.jsonc +++ b/packages/core/node/core-node-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-node-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/notifications/core-notifications-browser-internal/kibana.jsonc b/packages/core/notifications/core-notifications-browser-internal/kibana.jsonc index 0fc1017568936..1db00b09999f7 100644 --- a/packages/core/notifications/core-notifications-browser-internal/kibana.jsonc +++ b/packages/core/notifications/core-notifications-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-notifications-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/notifications/core-notifications-browser-mocks/kibana.jsonc b/packages/core/notifications/core-notifications-browser-mocks/kibana.jsonc index a1a4166e5071e..41c6cf977b569 100644 --- a/packages/core/notifications/core-notifications-browser-mocks/kibana.jsonc +++ b/packages/core/notifications/core-notifications-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-notifications-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/notifications/core-notifications-browser/kibana.jsonc b/packages/core/notifications/core-notifications-browser/kibana.jsonc index 57f94b45d3b4e..96d95760641a4 100644 --- a/packages/core/notifications/core-notifications-browser/kibana.jsonc +++ b/packages/core/notifications/core-notifications-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-notifications-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/overlays/core-overlays-browser-internal/kibana.jsonc b/packages/core/overlays/core-overlays-browser-internal/kibana.jsonc index fd9cb866623da..fead7f3f868e1 100644 --- a/packages/core/overlays/core-overlays-browser-internal/kibana.jsonc +++ b/packages/core/overlays/core-overlays-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-overlays-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/overlays/core-overlays-browser-mocks/kibana.jsonc b/packages/core/overlays/core-overlays-browser-mocks/kibana.jsonc index dfaa8ee75a3e5..3794c6014eec5 100644 --- a/packages/core/overlays/core-overlays-browser-mocks/kibana.jsonc +++ b/packages/core/overlays/core-overlays-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-overlays-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/overlays/core-overlays-browser/kibana.jsonc b/packages/core/overlays/core-overlays-browser/kibana.jsonc index eb984476abc69..ad152f783e2f5 100644 --- a/packages/core/overlays/core-overlays-browser/kibana.jsonc +++ b/packages/core/overlays/core-overlays-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-overlays-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/plugins/core-plugins-base-server-internal/kibana.jsonc b/packages/core/plugins/core-plugins-base-server-internal/kibana.jsonc index a4613a19a0797..179be4b6ed6b5 100644 --- a/packages/core/plugins/core-plugins-base-server-internal/kibana.jsonc +++ b/packages/core/plugins/core-plugins-base-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-plugins-base-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/plugins/core-plugins-browser-internal/kibana.jsonc b/packages/core/plugins/core-plugins-browser-internal/kibana.jsonc index 69463787683bc..df72417ca34ed 100644 --- a/packages/core/plugins/core-plugins-browser-internal/kibana.jsonc +++ b/packages/core/plugins/core-plugins-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-plugins-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/plugins/core-plugins-browser-mocks/kibana.jsonc b/packages/core/plugins/core-plugins-browser-mocks/kibana.jsonc index ced5e9a156fdc..58a19d31de971 100644 --- a/packages/core/plugins/core-plugins-browser-mocks/kibana.jsonc +++ b/packages/core/plugins/core-plugins-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-plugins-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/plugins/core-plugins-browser/kibana.jsonc b/packages/core/plugins/core-plugins-browser/kibana.jsonc index 75ae0e37db655..23c08b494cb7b 100644 --- a/packages/core/plugins/core-plugins-browser/kibana.jsonc +++ b/packages/core/plugins/core-plugins-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-plugins-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/plugins/core-plugins-contracts-browser/kibana.jsonc b/packages/core/plugins/core-plugins-contracts-browser/kibana.jsonc index 4363d5a4048b5..5a7508741a18f 100644 --- a/packages/core/plugins/core-plugins-contracts-browser/kibana.jsonc +++ b/packages/core/plugins/core-plugins-contracts-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-plugins-contracts-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/plugins/core-plugins-contracts-server/kibana.jsonc b/packages/core/plugins/core-plugins-contracts-server/kibana.jsonc index dc29e2f6343b9..1889795a04ee6 100644 --- a/packages/core/plugins/core-plugins-contracts-server/kibana.jsonc +++ b/packages/core/plugins/core-plugins-contracts-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-plugins-contracts-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/plugins/core-plugins-server-internal/kibana.jsonc b/packages/core/plugins/core-plugins-server-internal/kibana.jsonc index b9e0f861ef68d..a8a7613c48234 100644 --- a/packages/core/plugins/core-plugins-server-internal/kibana.jsonc +++ b/packages/core/plugins/core-plugins-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-plugins-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/plugins/core-plugins-server-mocks/kibana.jsonc b/packages/core/plugins/core-plugins-server-mocks/kibana.jsonc index 85cbd66366bdd..f6dd7689557ac 100644 --- a/packages/core/plugins/core-plugins-server-mocks/kibana.jsonc +++ b/packages/core/plugins/core-plugins-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-plugins-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/plugins/core-plugins-server/kibana.jsonc b/packages/core/plugins/core-plugins-server/kibana.jsonc index 3ecaaf32ee1c1..d40afd6b87420 100644 --- a/packages/core/plugins/core-plugins-server/kibana.jsonc +++ b/packages/core/plugins/core-plugins-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-plugins-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/preboot/core-preboot-server-internal/kibana.jsonc b/packages/core/preboot/core-preboot-server-internal/kibana.jsonc index 397670fdcb6f2..38b814f426acd 100644 --- a/packages/core/preboot/core-preboot-server-internal/kibana.jsonc +++ b/packages/core/preboot/core-preboot-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-preboot-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/preboot/core-preboot-server-mocks/kibana.jsonc b/packages/core/preboot/core-preboot-server-mocks/kibana.jsonc index 725c8917b5c89..bc880eecb00ed 100644 --- a/packages/core/preboot/core-preboot-server-mocks/kibana.jsonc +++ b/packages/core/preboot/core-preboot-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-preboot-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/preboot/core-preboot-server/kibana.jsonc b/packages/core/preboot/core-preboot-server/kibana.jsonc index efadbe758dda5..c7c1fd92d9195 100644 --- a/packages/core/preboot/core-preboot-server/kibana.jsonc +++ b/packages/core/preboot/core-preboot-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-preboot-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/rendering/core-rendering-browser-internal/kibana.jsonc b/packages/core/rendering/core-rendering-browser-internal/kibana.jsonc index c1fd6e01a8e4c..28e9165581d1e 100644 --- a/packages/core/rendering/core-rendering-browser-internal/kibana.jsonc +++ b/packages/core/rendering/core-rendering-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-rendering-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/rendering/core-rendering-browser-mocks/kibana.jsonc b/packages/core/rendering/core-rendering-browser-mocks/kibana.jsonc index 5d2d1b81e3684..55c27f146268f 100644 --- a/packages/core/rendering/core-rendering-browser-mocks/kibana.jsonc +++ b/packages/core/rendering/core-rendering-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-rendering-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/rendering/core-rendering-browser/kibana.jsonc b/packages/core/rendering/core-rendering-browser/kibana.jsonc index 4b43c11865134..e869c847c7157 100644 --- a/packages/core/rendering/core-rendering-browser/kibana.jsonc +++ b/packages/core/rendering/core-rendering-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-rendering-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/rendering/core-rendering-server-internal/kibana.jsonc b/packages/core/rendering/core-rendering-server-internal/kibana.jsonc index aed5dd9ca56c7..10ae7e41a2240 100644 --- a/packages/core/rendering/core-rendering-server-internal/kibana.jsonc +++ b/packages/core/rendering/core-rendering-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-rendering-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/rendering/core-rendering-server-mocks/kibana.jsonc b/packages/core/rendering/core-rendering-server-mocks/kibana.jsonc index 4f21e2965c05a..d681c829848c3 100644 --- a/packages/core/rendering/core-rendering-server-mocks/kibana.jsonc +++ b/packages/core/rendering/core-rendering-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-rendering-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/root/core-root-browser-internal/kibana.jsonc b/packages/core/root/core-root-browser-internal/kibana.jsonc index 688f03f72f9a6..07b31493495b1 100644 --- a/packages/core/root/core-root-browser-internal/kibana.jsonc +++ b/packages/core/root/core-root-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-root-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/root/core-root-server-internal/kibana.jsonc b/packages/core/root/core-root-server-internal/kibana.jsonc index ce17c8da954d8..a9c8ea1061653 100644 --- a/packages/core/root/core-root-server-internal/kibana.jsonc +++ b/packages/core/root/core-root-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-root-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-api-browser/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-api-browser/kibana.jsonc index 03af10ac7574d..183bb16ffc2f0 100644 --- a/packages/core/saved-objects/core-saved-objects-api-browser/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-api-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-saved-objects-api-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-api-server-internal/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-api-server-internal/kibana.jsonc index aa37176be967a..4c228264bf91b 100644 --- a/packages/core/saved-objects/core-saved-objects-api-server-internal/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-api-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-saved-objects-api-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-api-server-mocks/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-api-server-mocks/kibana.jsonc index 6861249ad218c..bf5e0073399a8 100644 --- a/packages/core/saved-objects/core-saved-objects-api-server-mocks/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-api-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-saved-objects-api-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-api-server/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-api-server/kibana.jsonc index f6c63453e8cdb..e8f9e7d472116 100644 --- a/packages/core/saved-objects/core-saved-objects-api-server/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-api-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-saved-objects-api-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-base-server-internal/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-base-server-internal/kibana.jsonc index 54d1713159131..4d6555e965db1 100644 --- a/packages/core/saved-objects/core-saved-objects-base-server-internal/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-base-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-saved-objects-base-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-base-server-mocks/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-base-server-mocks/kibana.jsonc index fe587abdc39ab..50e3300108d79 100644 --- a/packages/core/saved-objects/core-saved-objects-base-server-mocks/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-base-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-saved-objects-base-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-browser-internal/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-browser-internal/kibana.jsonc index 60e888d1b3b3c..1ae4d81606e8b 100644 --- a/packages/core/saved-objects/core-saved-objects-browser-internal/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-saved-objects-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-browser-mocks/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-browser-mocks/kibana.jsonc index 94359faaca959..e91e555e61582 100644 --- a/packages/core/saved-objects/core-saved-objects-browser-mocks/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-saved-objects-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-browser/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-browser/kibana.jsonc index 57cb6bd12f1c4..f86a468762e47 100644 --- a/packages/core/saved-objects/core-saved-objects-browser/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-saved-objects-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-common/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-common/kibana.jsonc index 205503f731e74..927d99dd0eb1c 100644 --- a/packages/core/saved-objects/core-saved-objects-common/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-saved-objects-common", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-import-export-server-internal/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-import-export-server-internal/kibana.jsonc index fe57ff428f976..d8a43d0dbaa46 100644 --- a/packages/core/saved-objects/core-saved-objects-import-export-server-internal/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-import-export-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-saved-objects-import-export-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-import-export-server-mocks/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-import-export-server-mocks/kibana.jsonc index 603d097e62565..02db65f6df464 100644 --- a/packages/core/saved-objects/core-saved-objects-import-export-server-mocks/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-import-export-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-saved-objects-import-export-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-migration-server-internal/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-migration-server-internal/kibana.jsonc index cb6444d2841ad..cf68424c10443 100644 --- a/packages/core/saved-objects/core-saved-objects-migration-server-internal/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-migration-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-saved-objects-migration-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-migration-server-mocks/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-migration-server-mocks/kibana.jsonc index f892512e6564d..92a097b2c781f 100644 --- a/packages/core/saved-objects/core-saved-objects-migration-server-mocks/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-migration-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-saved-objects-migration-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-server-internal/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-server-internal/kibana.jsonc index 5c6c74e11ac17..71871b7f5ee77 100644 --- a/packages/core/saved-objects/core-saved-objects-server-internal/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-saved-objects-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-server-mocks/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-server-mocks/kibana.jsonc index 48db247796e90..5d2618ddc3522 100644 --- a/packages/core/saved-objects/core-saved-objects-server-mocks/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-saved-objects-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-server/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-server/kibana.jsonc index 5c463bd67b910..884e084e53852 100644 --- a/packages/core/saved-objects/core-saved-objects-server/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-saved-objects-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/saved-objects/core-saved-objects-utils-server/kibana.jsonc b/packages/core/saved-objects/core-saved-objects-utils-server/kibana.jsonc index 5a638dc512dd8..dccc15bc4741c 100644 --- a/packages/core/saved-objects/core-saved-objects-utils-server/kibana.jsonc +++ b/packages/core/saved-objects/core-saved-objects-utils-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-saved-objects-utils-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/security/core-security-browser-internal/kibana.jsonc b/packages/core/security/core-security-browser-internal/kibana.jsonc index 74eb1bc18dea8..3846992da2cf7 100644 --- a/packages/core/security/core-security-browser-internal/kibana.jsonc +++ b/packages/core/security/core-security-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-security-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/security/core-security-browser-mocks/kibana.jsonc b/packages/core/security/core-security-browser-mocks/kibana.jsonc index 33682e42a043d..881f31883b3bc 100644 --- a/packages/core/security/core-security-browser-mocks/kibana.jsonc +++ b/packages/core/security/core-security-browser-mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-security-browser-mocks", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/security/core-security-browser/kibana.jsonc b/packages/core/security/core-security-browser/kibana.jsonc index d772272394270..2e4310f0b4445 100644 --- a/packages/core/security/core-security-browser/kibana.jsonc +++ b/packages/core/security/core-security-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-security-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/security/core-security-common/kibana.jsonc b/packages/core/security/core-security-common/kibana.jsonc index a72829d079241..602c9562bb04a 100644 --- a/packages/core/security/core-security-common/kibana.jsonc +++ b/packages/core/security/core-security-common/kibana.jsonc @@ -1,5 +1,10 @@ { "type": "shared-common", "id": "@kbn/core-security-common", - "owner": ["@elastic/kibana-core", "@elastic/kibana-security"] -} + "owner": [ + "@elastic/kibana-core", + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/security/core-security-server-internal/kibana.jsonc b/packages/core/security/core-security-server-internal/kibana.jsonc index c361f06d57981..f07315187408e 100644 --- a/packages/core/security/core-security-server-internal/kibana.jsonc +++ b/packages/core/security/core-security-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-security-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/security/core-security-server-mocks/kibana.jsonc b/packages/core/security/core-security-server-mocks/kibana.jsonc index 2a523bfd2a715..0d10a0ec98318 100644 --- a/packages/core/security/core-security-server-mocks/kibana.jsonc +++ b/packages/core/security/core-security-server-mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-security-server-mocks", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/security/core-security-server/kibana.jsonc b/packages/core/security/core-security-server/kibana.jsonc index bf89f90c64e7f..8c4586cb82c01 100644 --- a/packages/core/security/core-security-server/kibana.jsonc +++ b/packages/core/security/core-security-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-security-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/status/core-status-common/kibana.jsonc b/packages/core/status/core-status-common/kibana.jsonc index bb40934299c7c..da93f2ef012d2 100644 --- a/packages/core/status/core-status-common/kibana.jsonc +++ b/packages/core/status/core-status-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-status-common", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/status/core-status-server-internal/kibana.jsonc b/packages/core/status/core-status-server-internal/kibana.jsonc index ee806bea35cc8..1bdaf78df6e80 100644 --- a/packages/core/status/core-status-server-internal/kibana.jsonc +++ b/packages/core/status/core-status-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-status-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/status/core-status-server-mocks/kibana.jsonc b/packages/core/status/core-status-server-mocks/kibana.jsonc index 1b4ed5a6e7cd2..7793e4fee4ef8 100644 --- a/packages/core/status/core-status-server-mocks/kibana.jsonc +++ b/packages/core/status/core-status-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-status-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/status/core-status-server/kibana.jsonc b/packages/core/status/core-status-server/kibana.jsonc index dd7ab2ca731cd..febcca81eba3f 100644 --- a/packages/core/status/core-status-server/kibana.jsonc +++ b/packages/core/status/core-status-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-status-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/test-helpers/core-test-helpers-deprecations-getters/kibana.jsonc b/packages/core/test-helpers/core-test-helpers-deprecations-getters/kibana.jsonc index 58b022edc2143..1a4725336043b 100644 --- a/packages/core/test-helpers/core-test-helpers-deprecations-getters/kibana.jsonc +++ b/packages/core/test-helpers/core-test-helpers-deprecations-getters/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-test-helpers-deprecations-getters", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/test-helpers/core-test-helpers-http-setup-browser/kibana.jsonc b/packages/core/test-helpers/core-test-helpers-http-setup-browser/kibana.jsonc index ccb44bf669f6a..1c0b916281b83 100644 --- a/packages/core/test-helpers/core-test-helpers-http-setup-browser/kibana.jsonc +++ b/packages/core/test-helpers/core-test-helpers-http-setup-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-test-helpers-http-setup-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/test-helpers/core-test-helpers-kbn-server/kibana.jsonc b/packages/core/test-helpers/core-test-helpers-kbn-server/kibana.jsonc index 38e166e1d42b6..7a9a6212710bd 100644 --- a/packages/core/test-helpers/core-test-helpers-kbn-server/kibana.jsonc +++ b/packages/core/test-helpers/core-test-helpers-kbn-server/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-test-helpers-kbn-server", - "owner": "@elastic/kibana-core", + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", "devOnly": true -} +} \ No newline at end of file diff --git a/packages/core/test-helpers/core-test-helpers-model-versions/kibana.jsonc b/packages/core/test-helpers/core-test-helpers-model-versions/kibana.jsonc index d6ea333ad06f7..dbd2f079e1e2d 100644 --- a/packages/core/test-helpers/core-test-helpers-model-versions/kibana.jsonc +++ b/packages/core/test-helpers/core-test-helpers-model-versions/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/core-test-helpers-model-versions", - "owner": "@elastic/kibana-core", + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", "devOnly": true -} +} \ No newline at end of file diff --git a/packages/core/test-helpers/core-test-helpers-so-type-serializer/kibana.jsonc b/packages/core/test-helpers/core-test-helpers-so-type-serializer/kibana.jsonc index 7c8c4da8c303d..a85594e9317ba 100644 --- a/packages/core/test-helpers/core-test-helpers-so-type-serializer/kibana.jsonc +++ b/packages/core/test-helpers/core-test-helpers-so-type-serializer/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-test-helpers-so-type-serializer", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/test-helpers/core-test-helpers-test-utils/kibana.jsonc b/packages/core/test-helpers/core-test-helpers-test-utils/kibana.jsonc index 3e4b11f13d95f..acac0e87986e4 100644 --- a/packages/core/test-helpers/core-test-helpers-test-utils/kibana.jsonc +++ b/packages/core/test-helpers/core-test-helpers-test-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-test-helpers-test-utils", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/theme/core-theme-browser-internal/kibana.jsonc b/packages/core/theme/core-theme-browser-internal/kibana.jsonc index b960ca19a1621..b93b1baee9dde 100644 --- a/packages/core/theme/core-theme-browser-internal/kibana.jsonc +++ b/packages/core/theme/core-theme-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-theme-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/theme/core-theme-browser-mocks/kibana.jsonc b/packages/core/theme/core-theme-browser-mocks/kibana.jsonc index 4abe096bf9526..d64c120c1013a 100644 --- a/packages/core/theme/core-theme-browser-mocks/kibana.jsonc +++ b/packages/core/theme/core-theme-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-theme-browser-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/theme/core-theme-browser/kibana.jsonc b/packages/core/theme/core-theme-browser/kibana.jsonc index a83f9d100e893..19b14c9f31419 100644 --- a/packages/core/theme/core-theme-browser/kibana.jsonc +++ b/packages/core/theme/core-theme-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-theme-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/ui-settings/core-ui-settings-browser-internal/kibana.jsonc b/packages/core/ui-settings/core-ui-settings-browser-internal/kibana.jsonc index 3df21a50e4eed..0c59c532e67d0 100644 --- a/packages/core/ui-settings/core-ui-settings-browser-internal/kibana.jsonc +++ b/packages/core/ui-settings/core-ui-settings-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-ui-settings-browser-internal", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/ui-settings/core-ui-settings-browser-mocks/kibana.jsonc b/packages/core/ui-settings/core-ui-settings-browser-mocks/kibana.jsonc index 5bad0a8987f38..9db388859a88f 100644 --- a/packages/core/ui-settings/core-ui-settings-browser-mocks/kibana.jsonc +++ b/packages/core/ui-settings/core-ui-settings-browser-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/core-ui-settings-browser-mocks", - "devOnly": true, - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/ui-settings/core-ui-settings-browser/kibana.jsonc b/packages/core/ui-settings/core-ui-settings-browser/kibana.jsonc index b659a8483b121..67cb268897ed4 100644 --- a/packages/core/ui-settings/core-ui-settings-browser/kibana.jsonc +++ b/packages/core/ui-settings/core-ui-settings-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-ui-settings-browser", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/ui-settings/core-ui-settings-common/kibana.jsonc b/packages/core/ui-settings/core-ui-settings-common/kibana.jsonc index 6ecff8c3c5be2..8f44aa8f7feca 100644 --- a/packages/core/ui-settings/core-ui-settings-common/kibana.jsonc +++ b/packages/core/ui-settings/core-ui-settings-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-ui-settings-common", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/ui-settings/core-ui-settings-server-internal/kibana.jsonc b/packages/core/ui-settings/core-ui-settings-server-internal/kibana.jsonc index 7d159eb886a9c..3a3b590177468 100644 --- a/packages/core/ui-settings/core-ui-settings-server-internal/kibana.jsonc +++ b/packages/core/ui-settings/core-ui-settings-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-ui-settings-server-internal", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/ui-settings/core-ui-settings-server-mocks/kibana.jsonc b/packages/core/ui-settings/core-ui-settings-server-mocks/kibana.jsonc index 2db68ae26f2ce..4ba4ab62c519e 100644 --- a/packages/core/ui-settings/core-ui-settings-server-mocks/kibana.jsonc +++ b/packages/core/ui-settings/core-ui-settings-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-ui-settings-server-mocks", - "devOnly": true, - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/ui-settings/core-ui-settings-server/kibana.jsonc b/packages/core/ui-settings/core-ui-settings-server/kibana.jsonc index a060e4ed93ccd..282250e8f8d1d 100644 --- a/packages/core/ui-settings/core-ui-settings-server/kibana.jsonc +++ b/packages/core/ui-settings/core-ui-settings-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-ui-settings-server", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/usage-data/core-usage-data-base-server-internal/kibana.jsonc b/packages/core/usage-data/core-usage-data-base-server-internal/kibana.jsonc index f1dba28f7a822..97f83a41418b8 100644 --- a/packages/core/usage-data/core-usage-data-base-server-internal/kibana.jsonc +++ b/packages/core/usage-data/core-usage-data-base-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-usage-data-base-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/usage-data/core-usage-data-server-internal/kibana.jsonc b/packages/core/usage-data/core-usage-data-server-internal/kibana.jsonc index 005599f123507..0a870ac820d7b 100644 --- a/packages/core/usage-data/core-usage-data-server-internal/kibana.jsonc +++ b/packages/core/usage-data/core-usage-data-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-usage-data-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/usage-data/core-usage-data-server-mocks/kibana.jsonc b/packages/core/usage-data/core-usage-data-server-mocks/kibana.jsonc index 02e9d1e3a5c34..9a19614e0dcea 100644 --- a/packages/core/usage-data/core-usage-data-server-mocks/kibana.jsonc +++ b/packages/core/usage-data/core-usage-data-server-mocks/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/core-usage-data-server-mocks", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/core/usage-data/core-usage-data-server/kibana.jsonc b/packages/core/usage-data/core-usage-data-server/kibana.jsonc index b90d5b3027b42..d1400215baee5 100644 --- a/packages/core/usage-data/core-usage-data-server/kibana.jsonc +++ b/packages/core/usage-data/core-usage-data-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-usage-data-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/user-profile/core-user-profile-browser-internal/kibana.jsonc b/packages/core/user-profile/core-user-profile-browser-internal/kibana.jsonc index b3ffc7c2d1f7c..d8df09391b65e 100644 --- a/packages/core/user-profile/core-user-profile-browser-internal/kibana.jsonc +++ b/packages/core/user-profile/core-user-profile-browser-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-user-profile-browser-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/user-profile/core-user-profile-browser-mocks/kibana.jsonc b/packages/core/user-profile/core-user-profile-browser-mocks/kibana.jsonc index 557849cb6a39c..4b8c6005c983b 100644 --- a/packages/core/user-profile/core-user-profile-browser-mocks/kibana.jsonc +++ b/packages/core/user-profile/core-user-profile-browser-mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-user-profile-browser-mocks", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/user-profile/core-user-profile-browser/kibana.jsonc b/packages/core/user-profile/core-user-profile-browser/kibana.jsonc index 01bdb62b0fd0d..d93a75c531f7f 100644 --- a/packages/core/user-profile/core-user-profile-browser/kibana.jsonc +++ b/packages/core/user-profile/core-user-profile-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/core-user-profile-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/user-profile/core-user-profile-common/kibana.jsonc b/packages/core/user-profile/core-user-profile-common/kibana.jsonc index 1cc049fd41717..9a7d9aa06c228 100644 --- a/packages/core/user-profile/core-user-profile-common/kibana.jsonc +++ b/packages/core/user-profile/core-user-profile-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/core-user-profile-common", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/user-profile/core-user-profile-server-internal/kibana.jsonc b/packages/core/user-profile/core-user-profile-server-internal/kibana.jsonc index 6d10f1f7b4b42..f17fc7023b258 100644 --- a/packages/core/user-profile/core-user-profile-server-internal/kibana.jsonc +++ b/packages/core/user-profile/core-user-profile-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-user-profile-server-internal", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/user-profile/core-user-profile-server-mocks/kibana.jsonc b/packages/core/user-profile/core-user-profile-server-mocks/kibana.jsonc index 9a5fd404a673f..a9e76eb363350 100644 --- a/packages/core/user-profile/core-user-profile-server-mocks/kibana.jsonc +++ b/packages/core/user-profile/core-user-profile-server-mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-user-profile-server-mocks", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/user-profile/core-user-profile-server/kibana.jsonc b/packages/core/user-profile/core-user-profile-server/kibana.jsonc index 4a6f847fc5ee9..7c58fa07b7741 100644 --- a/packages/core/user-profile/core-user-profile-server/kibana.jsonc +++ b/packages/core/user-profile/core-user-profile-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-user-profile-server", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/user-settings/core-user-settings-server-internal/kibana.jsonc b/packages/core/user-settings/core-user-settings-server-internal/kibana.jsonc index c7716aa9b61f8..6ff34326cd0e8 100644 --- a/packages/core/user-settings/core-user-settings-server-internal/kibana.jsonc +++ b/packages/core/user-settings/core-user-settings-server-internal/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-user-settings-server-internal", - "owner": "@elastic/kibana-security", -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/core/user-settings/core-user-settings-server-mocks/kibana.jsonc b/packages/core/user-settings/core-user-settings-server-mocks/kibana.jsonc index 9860eb095122e..1660d7380393d 100644 --- a/packages/core/user-settings/core-user-settings-server-mocks/kibana.jsonc +++ b/packages/core/user-settings/core-user-settings-server-mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-user-settings-server-mocks", - "owner": "@elastic/kibana-security", -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/core/user-settings/core-user-settings-server/kibana.jsonc b/packages/core/user-settings/core-user-settings-server/kibana.jsonc index eac6fde03c287..30b506dddd898 100644 --- a/packages/core/user-settings/core-user-settings-server/kibana.jsonc +++ b/packages/core/user-settings/core-user-settings-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/core-user-settings-server", - "owner": "@elastic/kibana-security", -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/deeplinks/analytics/kibana.jsonc b/packages/deeplinks/analytics/kibana.jsonc index a171c67d3ed4a..8c6a026f02cf1 100644 --- a/packages/deeplinks/analytics/kibana.jsonc +++ b/packages/deeplinks/analytics/kibana.jsonc @@ -5,5 +5,7 @@ "@elastic/kibana-data-discovery", "@elastic/kibana-presentation", "@elastic/kibana-visualizations" - ] -} + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/deeplinks/devtools/kibana.jsonc b/packages/deeplinks/devtools/kibana.jsonc index df03b80bca7dc..2ad324c7e8fe8 100644 --- a/packages/deeplinks/devtools/kibana.jsonc +++ b/packages/deeplinks/devtools/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/deeplinks-devtools", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/deeplinks/fleet/kibana.jsonc b/packages/deeplinks/fleet/kibana.jsonc index 2190110ac778c..1615a5476be5f 100644 --- a/packages/deeplinks/fleet/kibana.jsonc +++ b/packages/deeplinks/fleet/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/deeplinks-fleet", - "owner": "@elastic/fleet" -} + "owner": [ + "@elastic/fleet" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/deeplinks/management/kibana.jsonc b/packages/deeplinks/management/kibana.jsonc index d88dfb3df2340..7082fed4e18b4 100644 --- a/packages/deeplinks/management/kibana.jsonc +++ b/packages/deeplinks/management/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/deeplinks-management", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/deeplinks/ml/kibana.jsonc b/packages/deeplinks/ml/kibana.jsonc index 912c9026a6adb..87c97f1191d49 100644 --- a/packages/deeplinks/ml/kibana.jsonc +++ b/packages/deeplinks/ml/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/deeplinks-ml", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/deeplinks/observability/kibana.jsonc b/packages/deeplinks/observability/kibana.jsonc index da2c0505737a5..c7d0885edf597 100644 --- a/packages/deeplinks/observability/kibana.jsonc +++ b/packages/deeplinks/observability/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/deeplinks-observability", - "owner": "@elastic/obs-ux-management-team" -} + "owner": [ + "@elastic/obs-ux-management-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/deeplinks/search/kibana.jsonc b/packages/deeplinks/search/kibana.jsonc index 668514b989122..28337dfceaeb6 100644 --- a/packages/deeplinks/search/kibana.jsonc +++ b/packages/deeplinks/search/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/deeplinks-search", - "owner": "@elastic/search-kibana" -} + "owner": [ + "@elastic/search-kibana" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/deeplinks/security/kibana.jsonc b/packages/deeplinks/security/kibana.jsonc index 42aefc7fdc3a0..334d67a2fedaa 100644 --- a/packages/deeplinks/security/kibana.jsonc +++ b/packages/deeplinks/security/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/deeplinks-security", - "owner": "@elastic/security-solution" -} + "owner": [ + "@elastic/security-solution" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/deeplinks/shared/kibana.jsonc b/packages/deeplinks/shared/kibana.jsonc index c223a88e907fd..9fa040345bcc5 100644 --- a/packages/deeplinks/shared/kibana.jsonc +++ b/packages/deeplinks/shared/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/deeplinks-shared", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/default-nav/analytics/kibana.jsonc b/packages/default-nav/analytics/kibana.jsonc index 5974f0872d6f6..16614bc609cf8 100644 --- a/packages/default-nav/analytics/kibana.jsonc +++ b/packages/default-nav/analytics/kibana.jsonc @@ -5,5 +5,7 @@ "@elastic/kibana-data-discovery", "@elastic/kibana-presentation", "@elastic/kibana-visualizations" - ] -} + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/default-nav/devtools/kibana.jsonc b/packages/default-nav/devtools/kibana.jsonc index 7ed8bd537b28d..8f88eaa36ad41 100644 --- a/packages/default-nav/devtools/kibana.jsonc +++ b/packages/default-nav/devtools/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/default-nav-devtools", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/default-nav/management/kibana.jsonc b/packages/default-nav/management/kibana.jsonc index f5d49d9029829..0582900e98949 100644 --- a/packages/default-nav/management/kibana.jsonc +++ b/packages/default-nav/management/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/default-nav-management", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/default-nav/ml/kibana.jsonc b/packages/default-nav/ml/kibana.jsonc index a9d0a2fe4b1d3..157ca0fe96111 100644 --- a/packages/default-nav/ml/kibana.jsonc +++ b/packages/default-nav/ml/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/default-nav-ml", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/home/sample_data_card/kibana.jsonc b/packages/home/sample_data_card/kibana.jsonc index 330df0f2b7cb8..8fc2dc9784d1d 100644 --- a/packages/home/sample_data_card/kibana.jsonc +++ b/packages/home/sample_data_card/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/home-sample-data-card", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/home/sample_data_tab/kibana.jsonc b/packages/home/sample_data_tab/kibana.jsonc index a44c2f7446c7e..68d427291e60e 100644 --- a/packages/home/sample_data_tab/kibana.jsonc +++ b/packages/home/sample_data_tab/kibana.jsonc @@ -1,5 +1,10 @@ { "type": "shared-common", "id": "@kbn/home-sample-data-tab", - "owner": "@elastic/appex-sharedux" + "owner": [ + "@elastic/appex-sharedux" + ], + // 'home' plugin depends on it + "group": "platform", + "visibility": "shared" } diff --git a/packages/home/sample_data_types/kibana.jsonc b/packages/home/sample_data_types/kibana.jsonc index 0297a131db3b8..688cd31ffd261 100644 --- a/packages/home/sample_data_types/kibana.jsonc +++ b/packages/home/sample_data_types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/home-sample-data-types", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-actions-types/kibana.jsonc b/packages/kbn-actions-types/kibana.jsonc index 873c4c08c09f4..f73c81bad789c 100644 --- a/packages/kbn-actions-types/kibana.jsonc +++ b/packages/kbn-actions-types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/actions-types", - "owner": "@elastic/response-ops" -} + "owner": [ + "@elastic/response-ops" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-alerting-types/kibana.jsonc b/packages/kbn-alerting-types/kibana.jsonc index 9828c7cc38f3c..08dd252c70cce 100644 --- a/packages/kbn-alerting-types/kibana.jsonc +++ b/packages/kbn-alerting-types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/alerting-types", - "owner": "@elastic/response-ops" -} + "owner": [ + "@elastic/response-ops" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-alerts-as-data-utils/kibana.jsonc b/packages/kbn-alerts-as-data-utils/kibana.jsonc index 07e8490dde7b5..711e5edadbea1 100644 --- a/packages/kbn-alerts-as-data-utils/kibana.jsonc +++ b/packages/kbn-alerts-as-data-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/alerts-as-data-utils", - "owner": "@elastic/response-ops" -} + "owner": [ + "@elastic/response-ops" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-alerts-grouping/kibana.jsonc b/packages/kbn-alerts-grouping/kibana.jsonc index b98a1f0779eb3..1b9c259992eb6 100644 --- a/packages/kbn-alerts-grouping/kibana.jsonc +++ b/packages/kbn-alerts-grouping/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/alerts-grouping", - "owner": "@elastic/response-ops" -} + "owner": [ + "@elastic/response-ops" + ], + "group": "observability", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-alerts-ui-shared/kibana.jsonc b/packages/kbn-alerts-ui-shared/kibana.jsonc index a4cfc39e987f9..a0912c56f55a0 100644 --- a/packages/kbn-alerts-ui-shared/kibana.jsonc +++ b/packages/kbn-alerts-ui-shared/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/alerts-ui-shared", - "owner": "@elastic/response-ops" -} + "owner": [ + "@elastic/response-ops" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-analytics/kibana.jsonc b/packages/kbn-analytics/kibana.jsonc index b10ca7bb960f6..446bce1fcb541 100644 --- a/packages/kbn-analytics/kibana.jsonc +++ b/packages/kbn-analytics/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/analytics", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-apm-config-loader/kibana.jsonc b/packages/kbn-apm-config-loader/kibana.jsonc index 32c994307eb6f..6994fd195e102 100644 --- a/packages/kbn-apm-config-loader/kibana.jsonc +++ b/packages/kbn-apm-config-loader/kibana.jsonc @@ -1,5 +1,10 @@ { "type": "shared-server", "id": "@kbn/apm-config-loader", - "owner": ["@elastic/kibana-core", "@vigneshshanmugam"] -} + "owner": [ + "@elastic/kibana-core", + "@vigneshshanmugam" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-apm-data-view/kibana.jsonc b/packages/kbn-apm-data-view/kibana.jsonc index 3cbeed3811d74..6608a32e123ac 100644 --- a/packages/kbn-apm-data-view/kibana.jsonc +++ b/packages/kbn-apm-data-view/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/apm-data-view", - "owner": "@elastic/obs-ux-infra_services-team" -} + "owner": [ + "@elastic/obs-ux-infra_services-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-apm-synthtrace-client/kibana.jsonc b/packages/kbn-apm-synthtrace-client/kibana.jsonc index a50ec2be221d0..e4c868911ef43 100644 --- a/packages/kbn-apm-synthtrace-client/kibana.jsonc +++ b/packages/kbn-apm-synthtrace-client/kibana.jsonc @@ -1,6 +1,11 @@ { "type": "shared-common", "id": "@kbn/apm-synthtrace-client", - "devOnly": true, - "owner": ["@elastic/obs-ux-infra_services-team", "@elastic/obs-ux-logs-team"] -} + "owner": [ + "@elastic/obs-ux-infra_services-team", + "@elastic/obs-ux-logs-team" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-apm-synthtrace/kibana.jsonc b/packages/kbn-apm-synthtrace/kibana.jsonc index 9c85fa210bdd9..42f6c3ed1cf77 100644 --- a/packages/kbn-apm-synthtrace/kibana.jsonc +++ b/packages/kbn-apm-synthtrace/kibana.jsonc @@ -1,6 +1,11 @@ { "type": "shared-server", "id": "@kbn/apm-synthtrace", - "devOnly": true, - "owner": ["@elastic/obs-ux-infra_services-team", "@elastic/obs-ux-logs-team"] -} + "owner": [ + "@elastic/obs-ux-infra_services-team", + "@elastic/obs-ux-logs-team" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-apm-types/kibana.jsonc b/packages/kbn-apm-types/kibana.jsonc index 26b4ec0b1cf75..d93053a79eed2 100644 --- a/packages/kbn-apm-types/kibana.jsonc +++ b/packages/kbn-apm-types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/apm-types", - "owner": "@elastic/obs-ux-infra_services-team" -} + "owner": [ + "@elastic/obs-ux-infra_services-team" + ], + "group": "observability", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-apm-utils/kibana.jsonc b/packages/kbn-apm-utils/kibana.jsonc index 2ee2a3b45335a..26ac6576006b2 100644 --- a/packages/kbn-apm-utils/kibana.jsonc +++ b/packages/kbn-apm-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/apm-utils", - "owner": "@elastic/obs-ux-infra_services-team" -} + "owner": [ + "@elastic/obs-ux-infra_services-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-avc-banner/kibana.jsonc b/packages/kbn-avc-banner/kibana.jsonc index 51269b1b2e76b..ae9baa80fb924 100644 --- a/packages/kbn-avc-banner/kibana.jsonc +++ b/packages/kbn-avc-banner/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/avc-banner", - "owner": "@elastic/security-defend-workflows" -} + "owner": [ + "@elastic/security-defend-workflows" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-babel-register/kibana.jsonc b/packages/kbn-babel-register/kibana.jsonc index 33dd730bc10b9..7dc99b1386eda 100644 --- a/packages/kbn-babel-register/kibana.jsonc +++ b/packages/kbn-babel-register/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/babel-register", - "owner": "@elastic/kibana-operations", + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "shared", "devOnly": true -} +} \ No newline at end of file diff --git a/packages/kbn-babel-transform/kibana.jsonc b/packages/kbn-babel-transform/kibana.jsonc index 72b7cf1a9cc82..85fb2734581f2 100644 --- a/packages/kbn-babel-transform/kibana.jsonc +++ b/packages/kbn-babel-transform/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/babel-transform", - "owner": "@elastic/kibana-operations", + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "private", "devOnly": true -} +} \ No newline at end of file diff --git a/packages/kbn-bfetch-error/kibana.jsonc b/packages/kbn-bfetch-error/kibana.jsonc index 2cde90d13d99c..c5f0f63bc8b13 100644 --- a/packages/kbn-bfetch-error/kibana.jsonc +++ b/packages/kbn-bfetch-error/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/bfetch-error", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-calculate-width-from-char-count/kibana.jsonc b/packages/kbn-calculate-width-from-char-count/kibana.jsonc index 216b12ddeac89..61005be7ed3bb 100644 --- a/packages/kbn-calculate-width-from-char-count/kibana.jsonc +++ b/packages/kbn-calculate-width-from-char-count/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/calculate-width-from-char-count", - "owner": "@elastic/kibana-visualizations" -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-cases-components/kibana.jsonc b/packages/kbn-cases-components/kibana.jsonc index 8fa02ddd80ebb..0e144928125da 100644 --- a/packages/kbn-cases-components/kibana.jsonc +++ b/packages/kbn-cases-components/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/cases-components", - "owner": "@elastic/response-ops" -} + "owner": [ + "@elastic/response-ops" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-cbor/kibana.jsonc b/packages/kbn-cbor/kibana.jsonc index 91ecbb2d27def..ed10c6b91c6e0 100644 --- a/packages/kbn-cbor/kibana.jsonc +++ b/packages/kbn-cbor/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/cbor", - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-cell-actions/kibana.jsonc b/packages/kbn-cell-actions/kibana.jsonc index e1ce1385436b3..08d74e045d609 100644 --- a/packages/kbn-cell-actions/kibana.jsonc +++ b/packages/kbn-cell-actions/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/cell-actions", - "owner": "@elastic/security-threat-hunting-explore" -} + "owner": [ + "@elastic/security-threat-hunting-explore" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-chart-icons/kibana.jsonc b/packages/kbn-chart-icons/kibana.jsonc index 95089968838f1..4e81d688be8e6 100644 --- a/packages/kbn-chart-icons/kibana.jsonc +++ b/packages/kbn-chart-icons/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/chart-icons", - "owner": "@elastic/kibana-visualizations" -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-ci-stats-core/kibana.jsonc b/packages/kbn-ci-stats-core/kibana.jsonc index f25ef3ae32e9c..6d33547cf2fc3 100644 --- a/packages/kbn-ci-stats-core/kibana.jsonc +++ b/packages/kbn-ci-stats-core/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/ci-stats-core", - "devOnly": true, - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "private", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-ci-stats-reporter/kibana.jsonc b/packages/kbn-ci-stats-reporter/kibana.jsonc index 71eff10133dd3..773911cc5b66a 100644 --- a/packages/kbn-ci-stats-reporter/kibana.jsonc +++ b/packages/kbn-ci-stats-reporter/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/ci-stats-reporter", - "devOnly": true, - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "private", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-code-owners/kibana.jsonc b/packages/kbn-code-owners/kibana.jsonc index 66d2e57ca15c1..004515ce1c14d 100644 --- a/packages/kbn-code-owners/kibana.jsonc +++ b/packages/kbn-code-owners/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/code-owners", - "owner": "@elastic/appex-qa", + "owner": [ + "@elastic/appex-qa" + ], + "group": "platform", + "visibility": "private", "devOnly": true -} +} \ No newline at end of file diff --git a/packages/kbn-coloring/kibana.jsonc b/packages/kbn-coloring/kibana.jsonc index 54d8787c964f5..44a9b9b36aa3c 100644 --- a/packages/kbn-coloring/kibana.jsonc +++ b/packages/kbn-coloring/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/coloring", - "owner": "@elastic/kibana-visualizations" -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-config-mocks/kibana.jsonc b/packages/kbn-config-mocks/kibana.jsonc index db330e90a69f1..8ea9b31d03e50 100644 --- a/packages/kbn-config-mocks/kibana.jsonc +++ b/packages/kbn-config-mocks/kibana.jsonc @@ -1,5 +1,7 @@ { "type": "shared-common", "id": "@kbn/config-mocks", - "owner": "@elastic/kibana-core" + "owner": "@elastic/kibana-core", + "group": "platform", + "visibility": "private" } diff --git a/packages/kbn-config-schema/kibana.jsonc b/packages/kbn-config-schema/kibana.jsonc index 9c936a1e3fa7f..b2466516f9d63 100644 --- a/packages/kbn-config-schema/kibana.jsonc +++ b/packages/kbn-config-schema/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/config-schema", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-config/kibana.jsonc b/packages/kbn-config/kibana.jsonc index f16969225e90c..c365d45cc3f78 100644 --- a/packages/kbn-config/kibana.jsonc +++ b/packages/kbn-config/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/config", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-content-management-utils/kibana.jsonc b/packages/kbn-content-management-utils/kibana.jsonc index 0b0fa95451cd2..3125cc30da6a0 100644 --- a/packages/kbn-content-management-utils/kibana.jsonc +++ b/packages/kbn-content-management-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/content-management-utils", - "owner": "@elastic/kibana-data-discovery" -} + "owner": [ + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-crypto-browser/kibana.jsonc b/packages/kbn-crypto-browser/kibana.jsonc index 7bcbc106f23aa..024e573ad474d 100644 --- a/packages/kbn-crypto-browser/kibana.jsonc +++ b/packages/kbn-crypto-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/crypto-browser", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-crypto/kibana.jsonc b/packages/kbn-crypto/kibana.jsonc index c5f3a3e89edcb..3f7ca7916d560 100644 --- a/packages/kbn-crypto/kibana.jsonc +++ b/packages/kbn-crypto/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/crypto", - "owner": "@elastic/kibana-security" -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-custom-icons/kibana.jsonc b/packages/kbn-custom-icons/kibana.jsonc index 7bd9eaa57e871..5daa04304bafb 100644 --- a/packages/kbn-custom-icons/kibana.jsonc +++ b/packages/kbn-custom-icons/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/custom-icons", - "owner": "@elastic/obs-ux-logs-team" -} + "owner": [ + "@elastic/obs-ux-logs-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-custom-integrations/kibana.jsonc b/packages/kbn-custom-integrations/kibana.jsonc index b354b8e51cfe1..0cfcf40aa13b5 100644 --- a/packages/kbn-custom-integrations/kibana.jsonc +++ b/packages/kbn-custom-integrations/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/custom-integrations", - "owner": "@elastic/obs-ux-logs-team" -} + "owner": [ + "@elastic/obs-ux-logs-team" + ], + "group": "observability", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-cypress-config/kibana.jsonc b/packages/kbn-cypress-config/kibana.jsonc index ff6bf9e11adec..116561218e065 100644 --- a/packages/kbn-cypress-config/kibana.jsonc +++ b/packages/kbn-cypress-config/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/cypress-config", - "owner": "@elastic/kibana-operations", + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "shared", "devOnly": true -} +} \ No newline at end of file diff --git a/packages/kbn-data-service/kibana.jsonc b/packages/kbn-data-service/kibana.jsonc index 2d7bd21970857..4122ea6f04a0c 100644 --- a/packages/kbn-data-service/kibana.jsonc +++ b/packages/kbn-data-service/kibana.jsonc @@ -4,5 +4,7 @@ "owner": [ "@elastic/kibana-visualizations", "@elastic/kibana-data-discovery" - ] -} + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-data-stream-adapter/kibana.jsonc b/packages/kbn-data-stream-adapter/kibana.jsonc index 43317dca0b91e..655f6671200f2 100644 --- a/packages/kbn-data-stream-adapter/kibana.jsonc +++ b/packages/kbn-data-stream-adapter/kibana.jsonc @@ -1,6 +1,9 @@ { "type": "shared-server", "id": "@kbn/data-stream-adapter", - "owner": "@elastic/security-threat-hunting", - "visibility": "shared" + "owner": [ + "@elastic/security-threat-hunting" + ], + "group": "security", + "visibility": "private" } diff --git a/packages/kbn-data-view-utils/kibana.jsonc b/packages/kbn-data-view-utils/kibana.jsonc index a5bd7b958e272..259845a585501 100644 --- a/packages/kbn-data-view-utils/kibana.jsonc +++ b/packages/kbn-data-view-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/data-view-utils", - "owner": "@elastic/kibana-data-discovery" -} + "owner": [ + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-datemath/kibana.jsonc b/packages/kbn-datemath/kibana.jsonc index 43bbf53a816e3..950c06e1fcd4f 100644 --- a/packages/kbn-datemath/kibana.jsonc +++ b/packages/kbn-datemath/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/datemath", - "owner": "@elastic/kibana-data-discovery" -} + "owner": [ + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-dev-cli-errors/kibana.jsonc b/packages/kbn-dev-cli-errors/kibana.jsonc index 86fb72d378b19..d986ae83effa2 100644 --- a/packages/kbn-dev-cli-errors/kibana.jsonc +++ b/packages/kbn-dev-cli-errors/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/dev-cli-errors", - "devOnly": true, - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-dev-cli-runner/kibana.jsonc b/packages/kbn-dev-cli-runner/kibana.jsonc index 0be99cae70fba..3877e9d959da8 100644 --- a/packages/kbn-dev-cli-runner/kibana.jsonc +++ b/packages/kbn-dev-cli-runner/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/dev-cli-runner", - "devOnly": true, - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-dev-proc-runner/kibana.jsonc b/packages/kbn-dev-proc-runner/kibana.jsonc index 8f7a5ec071667..8353789db48f6 100644 --- a/packages/kbn-dev-proc-runner/kibana.jsonc +++ b/packages/kbn-dev-proc-runner/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/dev-proc-runner", - "devOnly": true, - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-dev-utils/kibana.jsonc b/packages/kbn-dev-utils/kibana.jsonc index 7cb93b0f5a1d4..d3beef7639ad4 100644 --- a/packages/kbn-dev-utils/kibana.jsonc +++ b/packages/kbn-dev-utils/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/dev-utils", - "devOnly": true, - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-discover-contextual-components/kibana.jsonc b/packages/kbn-discover-contextual-components/kibana.jsonc index cfb9b1d5431ef..1de6488bbd6bb 100644 --- a/packages/kbn-discover-contextual-components/kibana.jsonc +++ b/packages/kbn-discover-contextual-components/kibana.jsonc @@ -1,5 +1,10 @@ { "type": "shared-browser", "id": "@kbn/discover-contextual-components", - "owner": ["@elastic/obs-ux-logs-team", "@elastic/kibana-data-discovery"] -} + "owner": [ + "@elastic/obs-ux-logs-team", + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-discover-utils/kibana.jsonc b/packages/kbn-discover-utils/kibana.jsonc index bf77a20bdb863..cbc57999c306c 100644 --- a/packages/kbn-discover-utils/kibana.jsonc +++ b/packages/kbn-discover-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/discover-utils", - "owner": "@elastic/kibana-data-discovery" -} + "owner": [ + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-doc-links/kibana.jsonc b/packages/kbn-doc-links/kibana.jsonc index 6e4b13d060d2c..adc558ab919b5 100644 --- a/packages/kbn-doc-links/kibana.jsonc +++ b/packages/kbn-doc-links/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/doc-links", - "owner": "@elastic/docs" -} + "owner": [ + "@elastic/docs" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-dom-drag-drop/kibana.jsonc b/packages/kbn-dom-drag-drop/kibana.jsonc index 6e54fddc2b751..c3108a22d6336 100644 --- a/packages/kbn-dom-drag-drop/kibana.jsonc +++ b/packages/kbn-dom-drag-drop/kibana.jsonc @@ -4,5 +4,7 @@ "owner": [ "@elastic/kibana-visualizations", "@elastic/kibana-data-discovery" - ] -} + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-ebt-tools/kibana.jsonc b/packages/kbn-ebt-tools/kibana.jsonc index 8c063d20246e8..e8280fd6e80ad 100644 --- a/packages/kbn-ebt-tools/kibana.jsonc +++ b/packages/kbn-ebt-tools/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ebt-tools", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-elastic-agent-utils/kibana.jsonc b/packages/kbn-elastic-agent-utils/kibana.jsonc index cf8dc4c03f59d..b954c36dffc89 100644 --- a/packages/kbn-elastic-agent-utils/kibana.jsonc +++ b/packages/kbn-elastic-agent-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/elastic-agent-utils", - "owner": "@elastic/obs-ux-logs-team" -} + "owner": [ + "@elastic/obs-ux-logs-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-es-archiver/kibana.jsonc b/packages/kbn-es-archiver/kibana.jsonc index ae651e3873d0b..86049b70ab79a 100644 --- a/packages/kbn-es-archiver/kibana.jsonc +++ b/packages/kbn-es-archiver/kibana.jsonc @@ -1,6 +1,11 @@ { "type": "test-helper", "id": "@kbn/es-archiver", - "devOnly": true, - "owner": ["@elastic/kibana-operations", "@elastic/appex-qa"], -} + "owner": [ + "@elastic/kibana-operations", + "@elastic/appex-qa" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-es-errors/kibana.jsonc b/packages/kbn-es-errors/kibana.jsonc index aacc61f02c28d..2adafb2fb3afa 100644 --- a/packages/kbn-es-errors/kibana.jsonc +++ b/packages/kbn-es-errors/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/es-errors", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-es-query/kibana.jsonc b/packages/kbn-es-query/kibana.jsonc index 896ea93fe1f65..7bb7da8721d48 100644 --- a/packages/kbn-es-query/kibana.jsonc +++ b/packages/kbn-es-query/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/es-query", - "owner": "@elastic/kibana-data-discovery" -} + "owner": [ + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-es-types/kibana.jsonc b/packages/kbn-es-types/kibana.jsonc index 2435d7666cf9a..08dbeb9d1d88f 100644 --- a/packages/kbn-es-types/kibana.jsonc +++ b/packages/kbn-es-types/kibana.jsonc @@ -1,5 +1,10 @@ { "type": "shared-common", "id": "@kbn/es-types", - "owner": ["@elastic/kibana-core", "@elastic/obs-knowledge-team"] -} + "owner": [ + "@elastic/kibana-core", + "@elastic/obs-knowledge-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-es/kibana.jsonc b/packages/kbn-es/kibana.jsonc index d575c727ef33e..8c82b16952c03 100644 --- a/packages/kbn-es/kibana.jsonc +++ b/packages/kbn-es/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/es", - "devOnly": true, - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-eslint-plugin-imports/src/helpers/groups.ts b/packages/kbn-eslint-plugin-imports/src/helpers/groups.ts index a76251f028389..3800788689882 100644 --- a/packages/kbn-eslint-plugin-imports/src/helpers/groups.ts +++ b/packages/kbn-eslint-plugin-imports/src/helpers/groups.ts @@ -8,18 +8,38 @@ */ import type { ModuleGroup, ModuleVisibility } from '@kbn/repo-info/types'; +import type { ModuleId } from '@kbn/repo-source-classifier'; /** * Checks whether a given ModuleGroup can import from another one - * @param importerGroup The group of the module that we are checking + * @param from The ModuleId object that defines the "import" statement * @param importedGroup The group of the imported module * @param importedVisibility The visibility of the imported module - * @returns true if importerGroup is allowed to import from importedGroup/Visibiliy + * @returns true if "from" is allowed to import from importedGroup/Visibility */ export function isImportableFrom( - importerGroup: ModuleGroup, + from: ModuleId, importedGroup: ModuleGroup, importedVisibility: ModuleVisibility ): boolean { - return importerGroup === importedGroup || importedVisibility === 'shared'; + return ( + (isDevOnly(from) && importedGroup === 'platform') || + from.group === importedGroup || + importedVisibility === 'shared' + ); +} + +/** + * Checks whether the given module is supposed to be used at dev/build/test time only + * @param module The module to check + * @returns true if the module is a dev-only module, false otherwise + * @see Package#isDevOnly (packages/kbn-repo-packages/modern/package.js) + */ +function isDevOnly(module: ModuleId) { + return ( + !module.manifest || + !!module.manifest?.devOnly || + module.manifest?.type === 'functional-tests' || + module.manifest?.type === 'test-helper' + ); } diff --git a/packages/kbn-eslint-plugin-imports/src/rules/no_group_crossing_imports.test.ts b/packages/kbn-eslint-plugin-imports/src/rules/no_group_crossing_imports.test.ts index dc4828603f73f..73decfb9d8659 100644 --- a/packages/kbn-eslint-plugin-imports/src/rules/no_group_crossing_imports.test.ts +++ b/packages/kbn-eslint-plugin-imports/src/rules/no_group_crossing_imports.test.ts @@ -11,18 +11,22 @@ import { RuleTester } from 'eslint'; import dedent from 'dedent'; import { NoGroupCrossingImportsRule } from './no_group_crossing_imports'; import { formatSuggestions } from '../helpers/report'; -import { ModuleGroup, ModuleVisibility } from '@kbn/repo-info/types'; +import type { ModuleGroup, ModuleVisibility } from '@kbn/repo-info/types'; +import type { KibanaPackageManifest } from '@kbn/repo-packages'; -const make = ( - fromGroup: ModuleGroup, - fromVisibility: ModuleVisibility, - toGroup: ModuleGroup, - toVisibility: ModuleVisibility, - imp = 'import' -) => ({ - filename: `${fromGroup}.${fromVisibility}.ts`, +interface ModuleInfo { + group: ModuleGroup; + visibility: ModuleVisibility; + type?: KibanaPackageManifest['type']; + devOnly?: boolean; +} + +const make = (from: ModuleInfo, to: ModuleInfo, imp = 'import') => ({ + filename: `${from.group}.${from.visibility}.${from.type ?? 'shared-common'}.${ + from.devOnly ?? 'false' + }.ts`, code: dedent` - ${imp} '${toGroup}.${toVisibility}' + ${imp} '${to.group}.${to.visibility}.${to.type ?? 'shared-common'}.${to.devOnly ?? 'false'}' `, }); @@ -46,12 +50,16 @@ jest.mock('../helpers/repo_source_classifier', () => { getRepoSourceClassifier() { return { classify(r: string | [string, string]) { - const [group, visibility] = + const [group, visibility, type, devOnly] = typeof r === 'string' ? (r.endsWith('.ts') ? r.slice(0, -3) : r).split('.') : r; return { pkgInfo: { pkgId: 'aPackage', }, + manifest: { + type, + devOnly: devOnly !== 'false', + }, group, visibility, }; @@ -94,19 +102,59 @@ for (const [name, tester] of [tsTester, babelTester]) { describe(name, () => { tester.run('@kbn/imports/no_group_crossing_imports', NoGroupCrossingImportsRule, { valid: [ - make('observability', 'private', 'observability', 'private'), - make('security', 'private', 'security', 'private'), - make('search', 'private', 'search', 'private'), - make('observability', 'private', 'platform', 'shared'), - make('security', 'private', 'common', 'shared'), - make('platform', 'shared', 'platform', 'shared'), - make('platform', 'shared', 'platform', 'private'), - make('common', 'shared', 'common', 'shared'), + make( + { group: 'observability', visibility: 'private' }, + { group: 'observability', visibility: 'private' } + ), + make( + { group: 'security', visibility: 'private' }, + { group: 'security', visibility: 'private' } + ), + make( + { group: 'search', visibility: 'private' }, + { group: 'search', visibility: 'private' } + ), + make( + { group: 'observability', visibility: 'private' }, + { group: 'platform', visibility: 'shared' } + ), + make( + { group: 'security', visibility: 'private' }, + { group: 'common', visibility: 'shared' } + ), + make( + { group: 'platform', visibility: 'shared' }, + { group: 'platform', visibility: 'shared' } + ), + make( + { group: 'platform', visibility: 'shared' }, + { group: 'platform', visibility: 'private' } + ), + make( + { group: 'security', visibility: 'private' }, + { group: 'platform', visibility: 'shared' } + ), + make( + { group: 'common', visibility: 'shared', devOnly: true }, + { group: 'platform', visibility: 'private' } + ), + make( + { group: 'common', visibility: 'shared', type: 'functional-tests' }, + { group: 'platform', visibility: 'private' } + ), + make( + { group: 'common', visibility: 'shared', type: 'test-helper' }, + { group: 'platform', visibility: 'private' } + ), + make({ group: 'common', visibility: 'shared' }, { group: 'common', visibility: 'shared' }), ], invalid: [ { - ...make('observability', 'private', 'security', 'private'), + ...make( + { group: 'observability', visibility: 'private' }, + { group: 'security', visibility: 'private' } + ), errors: [ { line: 1, @@ -117,7 +165,7 @@ for (const [name, tester] of [tsTester, babelTester]) { importedPackage: 'aPackage', importedGroup: 'security', importedVisibility: 'private', - sourcePath: 'observability.private.ts', + sourcePath: 'observability.private.shared-common.false.ts', suggestion: formatSuggestions([ `Please review the dependencies in your module's manifest (kibana.jsonc).`, `Relocate this module to a different group, and/or make sure it has the right 'visibility'.`, @@ -128,7 +176,10 @@ for (const [name, tester] of [tsTester, babelTester]) { ], }, { - ...make('security', 'private', 'platform', 'private'), + ...make( + { group: 'security', visibility: 'private' }, + { group: 'platform', visibility: 'private' } + ), errors: [ { line: 1, @@ -139,7 +190,7 @@ for (const [name, tester] of [tsTester, babelTester]) { importedPackage: 'aPackage', importedGroup: 'platform', importedVisibility: 'private', - sourcePath: 'security.private.ts', + sourcePath: 'security.private.shared-common.false.ts', suggestion: formatSuggestions([ `Please review the dependencies in your module's manifest (kibana.jsonc).`, `Relocate this module to a different group, and/or make sure it has the right 'visibility'.`, diff --git a/packages/kbn-eslint-plugin-imports/src/rules/no_group_crossing_imports.ts b/packages/kbn-eslint-plugin-imports/src/rules/no_group_crossing_imports.ts index 255973ab7460a..fb262e88a02ac 100644 --- a/packages/kbn-eslint-plugin-imports/src/rules/no_group_crossing_imports.ts +++ b/packages/kbn-eslint-plugin-imports/src/rules/no_group_crossing_imports.ts @@ -52,7 +52,7 @@ export const NoGroupCrossingImportsRule: Rule.RuleModule = { const imported = classifier.classify(result.absolute); - if (!isImportableFrom(self.group, imported.group, imported.visibility)) { + if (!isImportableFrom(self, imported.group, imported.visibility)) { context.report({ node: node as Node, messageId: 'ILLEGAL_IMPORT', diff --git a/packages/kbn-eslint-plugin-imports/src/rules/no_group_crossing_manifests.ts b/packages/kbn-eslint-plugin-imports/src/rules/no_group_crossing_manifests.ts index e68f7217905a5..918412725cd26 100644 --- a/packages/kbn-eslint-plugin-imports/src/rules/no_group_crossing_manifests.ts +++ b/packages/kbn-eslint-plugin-imports/src/rules/no_group_crossing_manifests.ts @@ -71,7 +71,7 @@ export const NoGroupCrossingManifestsRule: Rule.RuleModule = { if (dependency) { // at this point, we know the dependency is a plugin const { id, group, visibility } = dependency; - if (!isImportableFrom(moduleId.group, group, visibility)) { + if (!isImportableFrom(moduleId, group, visibility)) { offendingDependencies.push({ id, pluginId, group, visibility }); } } diff --git a/packages/kbn-esql-ast/kibana.jsonc b/packages/kbn-esql-ast/kibana.jsonc index 18ab1197119e7..825235daef485 100644 --- a/packages/kbn-esql-ast/kibana.jsonc +++ b/packages/kbn-esql-ast/kibana.jsonc @@ -1,5 +1,9 @@ { - "type": "shared-common", - "id": "@kbn/esql-ast", - "owner": "@elastic/kibana-esql" - } \ No newline at end of file + "type": "shared-common", + "id": "@kbn/esql-ast", + "owner": [ + "@elastic/kibana-esql" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-esql-editor/kibana.jsonc b/packages/kbn-esql-editor/kibana.jsonc index 005fdb2e6e358..369a2c5b0821f 100644 --- a/packages/kbn-esql-editor/kibana.jsonc +++ b/packages/kbn-esql-editor/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/esql-editor", - "owner": "@elastic/kibana-esql", + "owner": [ + "@elastic/kibana-esql" + ], + "group": "platform", + "visibility": "private" } \ No newline at end of file diff --git a/packages/kbn-esql-utils/kibana.jsonc b/packages/kbn-esql-utils/kibana.jsonc index 959a5d947b2b8..32404726c90ff 100644 --- a/packages/kbn-esql-utils/kibana.jsonc +++ b/packages/kbn-esql-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/esql-utils", - "owner": "@elastic/kibana-esql" -} + "owner": [ + "@elastic/kibana-esql" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-esql-validation-autocomplete/kibana.jsonc b/packages/kbn-esql-validation-autocomplete/kibana.jsonc index b7c1d12d48cd1..b0aa37e719377 100644 --- a/packages/kbn-esql-validation-autocomplete/kibana.jsonc +++ b/packages/kbn-esql-validation-autocomplete/kibana.jsonc @@ -1,5 +1,9 @@ { - "type": "shared-common", - "id": "@kbn/esql-validation-autocomplete", - "owner": "@elastic/kibana-esql" - } \ No newline at end of file + "type": "shared-common", + "id": "@kbn/esql-validation-autocomplete", + "owner": [ + "@elastic/kibana-esql" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-event-annotation-common/kibana.jsonc b/packages/kbn-event-annotation-common/kibana.jsonc index cdf2a346730ee..161e6bb8f22ba 100644 --- a/packages/kbn-event-annotation-common/kibana.jsonc +++ b/packages/kbn-event-annotation-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/event-annotation-common", - "owner": "@elastic/kibana-visualizations" -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-event-annotation-components/kibana.jsonc b/packages/kbn-event-annotation-components/kibana.jsonc index af30ffe6d3277..7454473a94833 100644 --- a/packages/kbn-event-annotation-components/kibana.jsonc +++ b/packages/kbn-event-annotation-components/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/event-annotation-components", - "owner": "@elastic/kibana-visualizations" -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-expandable-flyout/kibana.jsonc b/packages/kbn-expandable-flyout/kibana.jsonc index ae15fc604a1d8..5a8bf3183968d 100644 --- a/packages/kbn-expandable-flyout/kibana.jsonc +++ b/packages/kbn-expandable-flyout/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/expandable-flyout", - "owner": "@elastic/security-threat-hunting-investigations" -} + "owner": [ + "@elastic/security-threat-hunting-investigations" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-expect/kibana.jsonc b/packages/kbn-expect/kibana.jsonc index 6f2732af83e64..8b32dc829a865 100644 --- a/packages/kbn-expect/kibana.jsonc +++ b/packages/kbn-expect/kibana.jsonc @@ -1,6 +1,11 @@ { "type": "shared-common", "id": "@kbn/expect", - "devOnly": true, - "owner": ["@elastic/kibana-operations", "@elastic/appex-qa"], -} + "owner": [ + "@elastic/kibana-operations", + "@elastic/appex-qa" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-field-types/kibana.jsonc b/packages/kbn-field-types/kibana.jsonc index e19eebb3a3a9f..ee1d33c31da08 100644 --- a/packages/kbn-field-types/kibana.jsonc +++ b/packages/kbn-field-types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/field-types", - "owner": "@elastic/kibana-data-discovery" -} + "owner": [ + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-field-utils/kibana.jsonc b/packages/kbn-field-utils/kibana.jsonc index 891f5f962f9e3..16efdbb4ffd4a 100644 --- a/packages/kbn-field-utils/kibana.jsonc +++ b/packages/kbn-field-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/field-utils", - "owner": "@elastic/kibana-data-discovery" -} + "owner": [ + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-flot-charts/kibana.jsonc b/packages/kbn-flot-charts/kibana.jsonc index f2ebe8d27999e..a027dbd460ab9 100644 --- a/packages/kbn-flot-charts/kibana.jsonc +++ b/packages/kbn-flot-charts/kibana.jsonc @@ -1,5 +1,10 @@ { "type": "shared-common", "id": "@kbn/flot-charts", - "owner": ["@elastic/kibana-presentation", "@elastic/stack-monitoring"] -} + "owner": [ + "@elastic/kibana-presentation", + "@elastic/stack-monitoring" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-ftr-common-functional-services/kibana.jsonc b/packages/kbn-ftr-common-functional-services/kibana.jsonc index c82496f10987b..cd87612fe9817 100644 --- a/packages/kbn-ftr-common-functional-services/kibana.jsonc +++ b/packages/kbn-ftr-common-functional-services/kibana.jsonc @@ -1,6 +1,11 @@ { "type": "test-helper", "id": "@kbn/ftr-common-functional-services", - "owner": ["@elastic/kibana-operations", "@elastic/appex-qa"], + "owner": [ + "@elastic/kibana-operations", + "@elastic/appex-qa" + ], + "group": "platform", + "visibility": "shared", "devOnly": true -} +} \ No newline at end of file diff --git a/packages/kbn-ftr-common-functional-ui-services/kibana.jsonc b/packages/kbn-ftr-common-functional-ui-services/kibana.jsonc index a92a8cd4c4a9b..16b19f3a7e203 100644 --- a/packages/kbn-ftr-common-functional-ui-services/kibana.jsonc +++ b/packages/kbn-ftr-common-functional-ui-services/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "test-helper", "id": "@kbn/ftr-common-functional-ui-services", - "owner": "@elastic/appex-qa", + "owner": [ + "@elastic/appex-qa" + ], + "group": "platform", + "visibility": "shared", "devOnly": true -} +} \ No newline at end of file diff --git a/packages/kbn-ftr-screenshot-filename/kibana.jsonc b/packages/kbn-ftr-screenshot-filename/kibana.jsonc index c4d6004ed83db..b1534ddf0bc10 100644 --- a/packages/kbn-ftr-screenshot-filename/kibana.jsonc +++ b/packages/kbn-ftr-screenshot-filename/kibana.jsonc @@ -1,6 +1,11 @@ { "type": "shared-common", "id": "@kbn/ftr-screenshot-filename", - "owner": ["@elastic/kibana-operations", "@elastic/appex-qa"], + "owner": [ + "@elastic/kibana-operations", + "@elastic/appex-qa" + ], + "group": "platform", + "visibility": "private", "devOnly": true -} +} \ No newline at end of file diff --git a/packages/kbn-generate-csv/kibana.jsonc b/packages/kbn-generate-csv/kibana.jsonc index d29b33047007c..bcd72c4e8499a 100644 --- a/packages/kbn-generate-csv/kibana.jsonc +++ b/packages/kbn-generate-csv/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/generate-csv", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-get-repo-files/kibana.jsonc b/packages/kbn-get-repo-files/kibana.jsonc index 9bf339cc5c321..9268d6b7a70c8 100644 --- a/packages/kbn-get-repo-files/kibana.jsonc +++ b/packages/kbn-get-repo-files/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/get-repo-files", - "devOnly": true, - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "private", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-grouping/kibana.jsonc b/packages/kbn-grouping/kibana.jsonc index ce91c91cefcda..36e06aaaca56d 100644 --- a/packages/kbn-grouping/kibana.jsonc +++ b/packages/kbn-grouping/kibana.jsonc @@ -1,5 +1,7 @@ { "type": "shared-common", "id": "@kbn/grouping", - "owner": "@elastic/response-ops" + "owner": "@elastic/response-ops", + "group": "platform", + "visibility": "shared" } diff --git a/packages/kbn-guided-onboarding/kibana.jsonc b/packages/kbn-guided-onboarding/kibana.jsonc index 6b7815910f2f5..8a3ec04df9f38 100644 --- a/packages/kbn-guided-onboarding/kibana.jsonc +++ b/packages/kbn-guided-onboarding/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/guided-onboarding", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-handlebars/kibana.jsonc b/packages/kbn-handlebars/kibana.jsonc index 59b3c28ddb391..52c2290705f32 100644 --- a/packages/kbn-handlebars/kibana.jsonc +++ b/packages/kbn-handlebars/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/handlebars", - "owner": "@elastic/kibana-security" -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-hapi-mocks/kibana.jsonc b/packages/kbn-hapi-mocks/kibana.jsonc index f88e6e29df493..2938ef8711acc 100644 --- a/packages/kbn-hapi-mocks/kibana.jsonc +++ b/packages/kbn-hapi-mocks/kibana.jsonc @@ -1,5 +1,7 @@ { "type": "shared-common", "id": "@kbn/hapi-mocks", - "owner": "@elastic/kibana-core" + "owner": "@elastic/kibana-core", + "group": "platform", + "visibility": "private" } diff --git a/packages/kbn-health-gateway-server/kibana.jsonc b/packages/kbn-health-gateway-server/kibana.jsonc index 6f9470fac54e5..befe8f806bb50 100644 --- a/packages/kbn-health-gateway-server/kibana.jsonc +++ b/packages/kbn-health-gateway-server/kibana.jsonc @@ -1,5 +1,7 @@ { "type": "shared-server", "id": "@kbn/health-gateway-server", - "owner": "@elastic/kibana-core" + "owner": "@elastic/kibana-core", + "group": "platform", + "visibility": "private" } diff --git a/packages/kbn-i18n-react/kibana.jsonc b/packages/kbn-i18n-react/kibana.jsonc index 090a4f0fa61be..f4eb824a88f79 100644 --- a/packages/kbn-i18n-react/kibana.jsonc +++ b/packages/kbn-i18n-react/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/i18n-react", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-i18n/kibana.jsonc b/packages/kbn-i18n/kibana.jsonc index 8d4bdf6f003c9..c0d9b8067d9ca 100644 --- a/packages/kbn-i18n/kibana.jsonc +++ b/packages/kbn-i18n/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/i18n", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-import-resolver/kibana.jsonc b/packages/kbn-import-resolver/kibana.jsonc index 6b7ae00f9da8d..10ddd61b4344b 100644 --- a/packages/kbn-import-resolver/kibana.jsonc +++ b/packages/kbn-import-resolver/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/import-resolver", - "devOnly": true, - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "private", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-index-adapter/kibana.jsonc b/packages/kbn-index-adapter/kibana.jsonc index 575d95f5a3e39..94b33ec7774b2 100644 --- a/packages/kbn-index-adapter/kibana.jsonc +++ b/packages/kbn-index-adapter/kibana.jsonc @@ -2,5 +2,6 @@ "type": "shared-server", "id": "@kbn/index-adapter", "owner": "@elastic/security-threat-hunting", - "visibility": "shared" + "group": "security", + "visibility": "private" } diff --git a/packages/kbn-interpreter/kibana.jsonc b/packages/kbn-interpreter/kibana.jsonc index 9f11015263cf0..b92d389c38ae4 100644 --- a/packages/kbn-interpreter/kibana.jsonc +++ b/packages/kbn-interpreter/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/interpreter", - "owner": "@elastic/kibana-visualizations" -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-investigation-shared/kibana.jsonc b/packages/kbn-investigation-shared/kibana.jsonc index ffc2802ff3af9..5c10ef56f3b0c 100644 --- a/packages/kbn-investigation-shared/kibana.jsonc +++ b/packages/kbn-investigation-shared/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/investigation-shared", - "owner": "@elastic/obs-ux-management-team" -} + "owner": [ + "@elastic/obs-ux-management-team" + ], + "group": "observability", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-io-ts-utils/kibana.jsonc b/packages/kbn-io-ts-utils/kibana.jsonc index ea3032a472dc6..7bb571ab335e8 100644 --- a/packages/kbn-io-ts-utils/kibana.jsonc +++ b/packages/kbn-io-ts-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/io-ts-utils", - "owner": "@elastic/obs-knowledge-team" -} + "owner": [ + "@elastic/obs-knowledge-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-ipynb/kibana.jsonc b/packages/kbn-ipynb/kibana.jsonc index 74aa3e338fb65..1c6b0245c66e6 100644 --- a/packages/kbn-ipynb/kibana.jsonc +++ b/packages/kbn-ipynb/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ipynb", - "owner": "@elastic/search-kibana" -} + "owner": [ + "@elastic/search-kibana" + ], + "group": "search", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-item-buffer/kibana.jsonc b/packages/kbn-item-buffer/kibana.jsonc index 624939e78dbf9..ce47802b7f4bf 100644 --- a/packages/kbn-item-buffer/kibana.jsonc +++ b/packages/kbn-item-buffer/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/item-buffer", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-jest-serializers/kibana.jsonc b/packages/kbn-jest-serializers/kibana.jsonc index b10e323733573..2eafbc3f93cd8 100644 --- a/packages/kbn-jest-serializers/kibana.jsonc +++ b/packages/kbn-jest-serializers/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/jest-serializers", - "devOnly": true, - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "private", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-journeys/kibana.jsonc b/packages/kbn-journeys/kibana.jsonc index 227c4b20cf080..7c9bc16442b61 100644 --- a/packages/kbn-journeys/kibana.jsonc +++ b/packages/kbn-journeys/kibana.jsonc @@ -1,6 +1,11 @@ { "type": "test-helper", "id": "@kbn/journeys", - "owner": ["@elastic/kibana-operations", "@elastic/appex-qa"], + "owner": [ + "@elastic/kibana-operations", + "@elastic/appex-qa" + ], + "group": "platform", + "visibility": "private", "devOnly": true -} +} \ No newline at end of file diff --git a/packages/kbn-language-documentation/kibana.jsonc b/packages/kbn-language-documentation/kibana.jsonc index 5bd04503e6397..a4b7d35aec964 100644 --- a/packages/kbn-language-documentation/kibana.jsonc +++ b/packages/kbn-language-documentation/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/language-documentation", - "owner": "@elastic/kibana-esql" -} + "owner": [ + "@elastic/kibana-esql" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-lens-embeddable-utils/kibana.jsonc b/packages/kbn-lens-embeddable-utils/kibana.jsonc index 6889324eefad3..f3bd7abbc88b9 100644 --- a/packages/kbn-lens-embeddable-utils/kibana.jsonc +++ b/packages/kbn-lens-embeddable-utils/kibana.jsonc @@ -1,5 +1,10 @@ { "type": "shared-common", "id": "@kbn/lens-embeddable-utils", - "owner": ["@elastic/obs-ux-infra_services-team", "@elastic/kibana-visualizations"] -} + "owner": [ + "@elastic/obs-ux-infra_services-team", + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-lens-formula-docs/kibana.jsonc b/packages/kbn-lens-formula-docs/kibana.jsonc index 11135fcff7d7e..ae66fff0b3b8f 100644 --- a/packages/kbn-lens-formula-docs/kibana.jsonc +++ b/packages/kbn-lens-formula-docs/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/lens-formula-docs", - "owner": ["@elastic/kibana-visualizations"] -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-logging-mocks/kibana.jsonc b/packages/kbn-logging-mocks/kibana.jsonc index 78fdda54a8a9b..962665f7369a9 100644 --- a/packages/kbn-logging-mocks/kibana.jsonc +++ b/packages/kbn-logging-mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/logging-mocks", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-logging/kibana.jsonc b/packages/kbn-logging/kibana.jsonc index 77e12786e908b..314c64b0aa86e 100644 --- a/packages/kbn-logging/kibana.jsonc +++ b/packages/kbn-logging/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/logging", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-managed-content-badge/kibana.jsonc b/packages/kbn-managed-content-badge/kibana.jsonc index e679a5e83d36f..784bff1465afc 100644 --- a/packages/kbn-managed-content-badge/kibana.jsonc +++ b/packages/kbn-managed-content-badge/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/managed-content-badge", - "owner": "@elastic/kibana-visualizations" -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-management/cards_navigation/kibana.jsonc b/packages/kbn-management/cards_navigation/kibana.jsonc index 3c43395c3e055..b5dcdfe3bca5d 100644 --- a/packages/kbn-management/cards_navigation/kibana.jsonc +++ b/packages/kbn-management/cards_navigation/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/management-cards-navigation", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-management/settings/application/kibana.jsonc b/packages/kbn-management/settings/application/kibana.jsonc index 5ae6bb5132b2e..566c99ddfa4a6 100644 --- a/packages/kbn-management/settings/application/kibana.jsonc +++ b/packages/kbn-management/settings/application/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/management-settings-application", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-management/settings/components/field_category/kibana.jsonc b/packages/kbn-management/settings/components/field_category/kibana.jsonc index 7161a8c75f49e..734757a519876 100644 --- a/packages/kbn-management/settings/components/field_category/kibana.jsonc +++ b/packages/kbn-management/settings/components/field_category/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/management-settings-components-field-category", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-management/settings/components/field_input/kibana.jsonc b/packages/kbn-management/settings/components/field_input/kibana.jsonc index ce990d2955950..95f3fc2fc75a2 100644 --- a/packages/kbn-management/settings/components/field_input/kibana.jsonc +++ b/packages/kbn-management/settings/components/field_input/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/management-settings-components-field-input", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-management/settings/components/field_row/kibana.jsonc b/packages/kbn-management/settings/components/field_row/kibana.jsonc index e39c157f53252..7a0da59a74af4 100644 --- a/packages/kbn-management/settings/components/field_row/kibana.jsonc +++ b/packages/kbn-management/settings/components/field_row/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/management-settings-components-field-row", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-management/settings/components/form/kibana.jsonc b/packages/kbn-management/settings/components/form/kibana.jsonc index 58daacd2622a4..5297d8a292ee9 100644 --- a/packages/kbn-management/settings/components/form/kibana.jsonc +++ b/packages/kbn-management/settings/components/form/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/management-settings-components-form", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-management/settings/field_definition/kibana.jsonc b/packages/kbn-management/settings/field_definition/kibana.jsonc index 23459871d7882..f56c69ad47661 100644 --- a/packages/kbn-management/settings/field_definition/kibana.jsonc +++ b/packages/kbn-management/settings/field_definition/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/management-settings-field-definition", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-management/settings/section_registry/kibana.jsonc b/packages/kbn-management/settings/section_registry/kibana.jsonc index 53a9aea666df3..2c367093133ad 100644 --- a/packages/kbn-management/settings/section_registry/kibana.jsonc +++ b/packages/kbn-management/settings/section_registry/kibana.jsonc @@ -1,5 +1,10 @@ { "type": "shared-browser", "id": "@kbn/management-settings-section-registry", - "owner": "@elastic/appex-sharedux @elastic/kibana-management" -} + "owner": [ + "@elastic/appex-sharedux", + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-management/settings/setting_ids/kibana.jsonc b/packages/kbn-management/settings/setting_ids/kibana.jsonc index 62b1f89566d58..e47caf903a14a 100644 --- a/packages/kbn-management/settings/setting_ids/kibana.jsonc +++ b/packages/kbn-management/settings/setting_ids/kibana.jsonc @@ -1,5 +1,10 @@ { "type": "shared-common", "id": "@kbn/management-settings-ids", - "owner": "@elastic/appex-sharedux @elastic/kibana-management" -} + "owner": [ + "@elastic/appex-sharedux", + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-management/settings/types/kibana.jsonc b/packages/kbn-management/settings/types/kibana.jsonc index 54a3836a48380..994e4ba3bbeed 100644 --- a/packages/kbn-management/settings/types/kibana.jsonc +++ b/packages/kbn-management/settings/types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/management-settings-types", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-management/settings/utilities/kibana.jsonc b/packages/kbn-management/settings/utilities/kibana.jsonc index a32f319da8f66..cecf1ee6537d4 100644 --- a/packages/kbn-management/settings/utilities/kibana.jsonc +++ b/packages/kbn-management/settings/utilities/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/management-settings-utilities", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-manifest/kibana.jsonc b/packages/kbn-manifest/kibana.jsonc index 27f2d95e65501..b6ce7ae0c2862 100644 --- a/packages/kbn-manifest/kibana.jsonc +++ b/packages/kbn-manifest/kibana.jsonc @@ -1,5 +1,6 @@ { "type": "shared-server", "id": "@kbn/manifest", - "owner": "@elastic/kibana-core" + "owner": "@elastic/kibana-core", + "devOnly": true } diff --git a/packages/kbn-mapbox-gl/kibana.jsonc b/packages/kbn-mapbox-gl/kibana.jsonc index 6cc7e1f7b2b30..c0174f25e37e8 100644 --- a/packages/kbn-mapbox-gl/kibana.jsonc +++ b/packages/kbn-mapbox-gl/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/mapbox-gl", - "owner": "@elastic/kibana-presentation" -} + "owner": [ + "@elastic/kibana-presentation" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-mock-idp-utils/kibana.jsonc b/packages/kbn-mock-idp-utils/kibana.jsonc index 443dd39d1e6d6..e88f8a1fa4bb9 100644 --- a/packages/kbn-mock-idp-utils/kibana.jsonc +++ b/packages/kbn-mock-idp-utils/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/mock-idp-utils", - "owner": "@elastic/kibana-security", - "devOnly": true, + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "private", + "devOnly": true } \ No newline at end of file diff --git a/packages/kbn-monaco/kibana.jsonc b/packages/kbn-monaco/kibana.jsonc index 32e962e27ca3b..1f04833d036b8 100644 --- a/packages/kbn-monaco/kibana.jsonc +++ b/packages/kbn-monaco/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/monaco", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-object-versioning-utils/kibana.jsonc b/packages/kbn-object-versioning-utils/kibana.jsonc index deba859afd364..b80f4dc13beca 100644 --- a/packages/kbn-object-versioning-utils/kibana.jsonc +++ b/packages/kbn-object-versioning-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/object-versioning-utils", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-object-versioning/kibana.jsonc b/packages/kbn-object-versioning/kibana.jsonc index 00f87ac804f47..5d20eefe37bd8 100644 --- a/packages/kbn-object-versioning/kibana.jsonc +++ b/packages/kbn-object-versioning/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/object-versioning", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-openapi-common/kibana.jsonc b/packages/kbn-openapi-common/kibana.jsonc index 4254feb1b8a73..1c8f5a009dfca 100644 --- a/packages/kbn-openapi-common/kibana.jsonc +++ b/packages/kbn-openapi-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/openapi-common", - "owner": "@elastic/security-detection-rule-management" -} + "owner": [ + "@elastic/security-detection-rule-management" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-optimizer-webpack-helpers/kibana.jsonc b/packages/kbn-optimizer-webpack-helpers/kibana.jsonc index 1fa8375008f26..f4f1607d7b9ec 100644 --- a/packages/kbn-optimizer-webpack-helpers/kibana.jsonc +++ b/packages/kbn-optimizer-webpack-helpers/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/optimizer-webpack-helpers", - "devOnly": true, - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "private", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-osquery-io-ts-types/kibana.jsonc b/packages/kbn-osquery-io-ts-types/kibana.jsonc index d989501855da2..261ffcf60a1d9 100644 --- a/packages/kbn-osquery-io-ts-types/kibana.jsonc +++ b/packages/kbn-osquery-io-ts-types/kibana.jsonc @@ -1,5 +1,7 @@ { "type": "shared-common", "id": "@kbn/osquery-io-ts-types", - "owner": "@elastic/security-asset-management" + "owner": "@elastic/security-asset-management", + "group": "platform", + "visibility": "shared" } diff --git a/packages/kbn-panel-loader/kibana.jsonc b/packages/kbn-panel-loader/kibana.jsonc index 5fc518a8983ca..381e86db160af 100644 --- a/packages/kbn-panel-loader/kibana.jsonc +++ b/packages/kbn-panel-loader/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/panel-loader", - "owner": "@elastic/kibana-presentation" -} + "owner": [ + "@elastic/kibana-presentation" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-peggy/kibana.jsonc b/packages/kbn-peggy/kibana.jsonc index a1cdcc8f802aa..f3a821456e4a1 100644 --- a/packages/kbn-peggy/kibana.jsonc +++ b/packages/kbn-peggy/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/peggy", - "owner": "@elastic/kibana-operations", + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "private", "devOnly": true -} +} \ No newline at end of file diff --git a/packages/kbn-profiling-utils/kibana.jsonc b/packages/kbn-profiling-utils/kibana.jsonc index d41a4db71299d..36840c5274ca9 100644 --- a/packages/kbn-profiling-utils/kibana.jsonc +++ b/packages/kbn-profiling-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/profiling-utils", - "owner": "@elastic/obs-ux-infra_services-team" -} + "owner": [ + "@elastic/obs-ux-infra_services-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-react-field/kibana.jsonc b/packages/kbn-react-field/kibana.jsonc index 5b65d59d4dbbd..7a8158adf1401 100644 --- a/packages/kbn-react-field/kibana.jsonc +++ b/packages/kbn-react-field/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/react-field", - "owner": "@elastic/kibana-data-discovery" -} + "owner": [ + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-react-hooks/kibana.jsonc b/packages/kbn-react-hooks/kibana.jsonc index d968b4340b356..3c5d2e78d0ed6 100644 --- a/packages/kbn-react-hooks/kibana.jsonc +++ b/packages/kbn-react-hooks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/react-hooks", - "owner": "@elastic/obs-ux-logs-team" -} + "owner": [ + "@elastic/obs-ux-logs-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-recently-accessed/kibana.jsonc b/packages/kbn-recently-accessed/kibana.jsonc index 0ec9917dc6b77..48b007b3e99be 100644 --- a/packages/kbn-recently-accessed/kibana.jsonc +++ b/packages/kbn-recently-accessed/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/recently-accessed", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-repo-info/kibana.jsonc b/packages/kbn-repo-info/kibana.jsonc index ab12583890dfd..bf7f4bc9bacc1 100644 --- a/packages/kbn-repo-info/kibana.jsonc +++ b/packages/kbn-repo-info/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/repo-info", - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-repo-packages/kibana.jsonc b/packages/kbn-repo-packages/kibana.jsonc index 868735cc2c1a3..2bb82ef6495cd 100644 --- a/packages/kbn-repo-packages/kibana.jsonc +++ b/packages/kbn-repo-packages/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/repo-packages", - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-repo-path/kibana.jsonc b/packages/kbn-repo-path/kibana.jsonc index 2c0bc6368ff67..b32e21e3fdd6a 100644 --- a/packages/kbn-repo-path/kibana.jsonc +++ b/packages/kbn-repo-path/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/repo-path", - "owner": "@elastic/kibana-operations", + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "private", "devOnly": true -} +} \ No newline at end of file diff --git a/packages/kbn-repo-source-classifier/index.ts b/packages/kbn-repo-source-classifier/index.ts index f82499bfd6405..8a9d652466012 100644 --- a/packages/kbn-repo-source-classifier/index.ts +++ b/packages/kbn-repo-source-classifier/index.ts @@ -7,5 +7,6 @@ * License v3.0 only", or the "Server Side Public License, v 1". */ +export type { ModuleId } from './src/module_id'; export type { ModuleType } from './src/module_type'; export { RepoSourceClassifier } from './src/repo_source_classifier'; diff --git a/packages/kbn-reporting/common/kibana.jsonc b/packages/kbn-reporting/common/kibana.jsonc index 9b03854836915..198147ed5a90f 100644 --- a/packages/kbn-reporting/common/kibana.jsonc +++ b/packages/kbn-reporting/common/kibana.jsonc @@ -2,4 +2,6 @@ "type": "shared-common", "id": "@kbn/reporting-common", "owner": "@elastic/appex-sharedux", + "group": "platform", + "visibility": "private" } diff --git a/packages/kbn-reporting/export_types/csv/kibana.jsonc b/packages/kbn-reporting/export_types/csv/kibana.jsonc index e638d40ede567..417605c641a1d 100644 --- a/packages/kbn-reporting/export_types/csv/kibana.jsonc +++ b/packages/kbn-reporting/export_types/csv/kibana.jsonc @@ -1,5 +1,9 @@ { - "type": "shared-server", - "id": "@kbn/reporting-export-types-csv", - "owner": "@elastic/appex-sharedux" - } \ No newline at end of file + "type": "shared-server", + "id": "@kbn/reporting-export-types-csv", + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-reporting/export_types/csv_common/kibana.jsonc b/packages/kbn-reporting/export_types/csv_common/kibana.jsonc index 10e347c55ab5e..a12125b4da075 100644 --- a/packages/kbn-reporting/export_types/csv_common/kibana.jsonc +++ b/packages/kbn-reporting/export_types/csv_common/kibana.jsonc @@ -1,5 +1,7 @@ { "type": "shared-common", "id": "@kbn/reporting-export-types-csv-common", - "owner": "@elastic/appex-sharedux" + "owner": "@elastic/appex-sharedux", + "group": "platform", + "visibility": "private" } diff --git a/packages/kbn-reporting/export_types/pdf/kibana.jsonc b/packages/kbn-reporting/export_types/pdf/kibana.jsonc index 1cc83f4395e21..716c3bbb84737 100644 --- a/packages/kbn-reporting/export_types/pdf/kibana.jsonc +++ b/packages/kbn-reporting/export_types/pdf/kibana.jsonc @@ -1,5 +1,9 @@ { - "type": "shared-server", - "id": "@kbn/reporting-export-types-pdf", - "owner": "@elastic/appex-sharedux" - } \ No newline at end of file + "type": "shared-server", + "id": "@kbn/reporting-export-types-pdf", + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-reporting/export_types/pdf_common/kibana.jsonc b/packages/kbn-reporting/export_types/pdf_common/kibana.jsonc index a9aecce082861..1785e8f062eb0 100644 --- a/packages/kbn-reporting/export_types/pdf_common/kibana.jsonc +++ b/packages/kbn-reporting/export_types/pdf_common/kibana.jsonc @@ -1,5 +1,7 @@ { "type": "shared-common", "id": "@kbn/reporting-export-types-pdf-common", - "owner": "@elastic/appex-sharedux" + "owner": "@elastic/appex-sharedux", + "group": "platform", + "visibility": "private" } diff --git a/packages/kbn-reporting/export_types/png/kibana.jsonc b/packages/kbn-reporting/export_types/png/kibana.jsonc index b8923806260fb..db64ceb40fb9d 100644 --- a/packages/kbn-reporting/export_types/png/kibana.jsonc +++ b/packages/kbn-reporting/export_types/png/kibana.jsonc @@ -1,5 +1,9 @@ { - "type": "shared-server", - "id": "@kbn/reporting-export-types-png", - "owner": "@elastic/appex-sharedux" - } \ No newline at end of file + "type": "shared-server", + "id": "@kbn/reporting-export-types-png", + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-reporting/export_types/png_common/kibana.jsonc b/packages/kbn-reporting/export_types/png_common/kibana.jsonc index 0c0b7259864ce..8b041ebc1bae9 100644 --- a/packages/kbn-reporting/export_types/png_common/kibana.jsonc +++ b/packages/kbn-reporting/export_types/png_common/kibana.jsonc @@ -1,5 +1,7 @@ { "type": "shared-common", "id": "@kbn/reporting-export-types-png-common", - "owner": "@elastic/appex-sharedux" + "owner": "@elastic/appex-sharedux", + "group": "platform", + "visibility": "private" } diff --git a/packages/kbn-reporting/get_csv_panel_actions/kibana.jsonc b/packages/kbn-reporting/get_csv_panel_actions/kibana.jsonc index a37c3dbc2d61b..1548edc6488d5 100644 --- a/packages/kbn-reporting/get_csv_panel_actions/kibana.jsonc +++ b/packages/kbn-reporting/get_csv_panel_actions/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/reporting-csv-share-panel", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-reporting/mocks_server/kibana.jsonc b/packages/kbn-reporting/mocks_server/kibana.jsonc index e9c9707b67a2a..ce43a094b6990 100644 --- a/packages/kbn-reporting/mocks_server/kibana.jsonc +++ b/packages/kbn-reporting/mocks_server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/reporting-mocks-server", - "owner": "@elastic/appex-sharedux" + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" } diff --git a/packages/kbn-reporting/public/kibana.jsonc b/packages/kbn-reporting/public/kibana.jsonc index c813e18f70e8e..16b3330e2fb23 100644 --- a/packages/kbn-reporting/public/kibana.jsonc +++ b/packages/kbn-reporting/public/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/reporting-public", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-reporting/server/export_type.ts b/packages/kbn-reporting/server/export_type.ts index 2ddd69b826b60..32be67ddad3fc 100644 --- a/packages/kbn-reporting/server/export_type.ts +++ b/packages/kbn-reporting/server/export_type.ts @@ -8,7 +8,6 @@ */ import type { IClusterClient } from '@kbn/core-elasticsearch-server'; -import { CoreKibanaRequest } from '@kbn/core-http-router-server-internal'; import type { FakeRawRequest, Headers, @@ -28,6 +27,7 @@ import type { ScreenshottingStart } from '@kbn/screenshotting-plugin/server'; import { DEFAULT_SPACE_ID } from '@kbn/spaces-plugin/common'; import type { SpacesPluginSetup } from '@kbn/spaces-plugin/server'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; import type { CreateJobFn, RunTaskFn } from './types'; import type { ReportingConfigType } from '.'; @@ -126,7 +126,7 @@ export abstract class ExportType< headers, path: '/', }; - const fakeRequest = CoreKibanaRequest.from(rawRequest); + const fakeRequest = kibanaRequestFactory(rawRequest); const spacesService = this.setupDeps.spaces?.spacesService; if (spacesService) { diff --git a/packages/kbn-reporting/server/kibana.jsonc b/packages/kbn-reporting/server/kibana.jsonc index a2440596bd9dd..e4c95256bc2f5 100644 --- a/packages/kbn-reporting/server/kibana.jsonc +++ b/packages/kbn-reporting/server/kibana.jsonc @@ -2,9 +2,10 @@ "type": "shared-server", "id": "@kbn/reporting-server", "owner": "@elastic/appex-sharedux", + "group": "platform", + "visibility": "private", "plugin": { "server": true, "browser": false, } } - diff --git a/packages/kbn-reporting/server/tsconfig.json b/packages/kbn-reporting/server/tsconfig.json index 7981ce1c3f995..94b082afdc2ee 100644 --- a/packages/kbn-reporting/server/tsconfig.json +++ b/packages/kbn-reporting/server/tsconfig.json @@ -31,8 +31,8 @@ "@kbn/licensing-plugin", "@kbn/spaces-plugin", "@kbn/core-elasticsearch-server", - "@kbn/core-http-router-server-internal", "@kbn/core-http-request-handler-context-server", "@kbn/config-schema", + "@kbn/core-http-server-utils", ] } diff --git a/packages/kbn-resizable-layout/kibana.jsonc b/packages/kbn-resizable-layout/kibana.jsonc index abc49ac47ffbf..e02d6599bba9c 100644 --- a/packages/kbn-resizable-layout/kibana.jsonc +++ b/packages/kbn-resizable-layout/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/resizable-layout", - "description": "A component for creating resizable layouts containing a fixed width panel and a flexible panel, with support for horizontal and vertical layouts.", - "owner": "@elastic/kibana-data-discovery" -} + "owner": [ + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "shared", + "description": "A component for creating resizable layouts containing a fixed width panel and a flexible panel, with support for horizontal and vertical layouts." +} \ No newline at end of file diff --git a/packages/kbn-rison/kibana.jsonc b/packages/kbn-rison/kibana.jsonc index c0e6145d04a7d..0962a3a02987f 100644 --- a/packages/kbn-rison/kibana.jsonc +++ b/packages/kbn-rison/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/rison", - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-router-to-openapispec/kibana.jsonc b/packages/kbn-router-to-openapispec/kibana.jsonc index a14f443ce27ec..800f12d331590 100644 --- a/packages/kbn-router-to-openapispec/kibana.jsonc +++ b/packages/kbn-router-to-openapispec/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/router-to-openapispec", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-router-utils/kibana.jsonc b/packages/kbn-router-utils/kibana.jsonc index c255dacb11c70..18b5c54a9c786 100644 --- a/packages/kbn-router-utils/kibana.jsonc +++ b/packages/kbn-router-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/router-utils", - "owner": "@elastic/obs-ux-logs-team" -} + "owner": [ + "@elastic/obs-ux-logs-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-rrule/kibana.jsonc b/packages/kbn-rrule/kibana.jsonc index 08878a6cfb1e9..5b5374ff6a1ab 100644 --- a/packages/kbn-rrule/kibana.jsonc +++ b/packages/kbn-rrule/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/rrule", - "owner": "@elastic/response-ops" -} + "owner": [ + "@elastic/response-ops" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-rule-data-utils/kibana.jsonc b/packages/kbn-rule-data-utils/kibana.jsonc index 4d9d77fbeeb72..733ffbdfa67f3 100644 --- a/packages/kbn-rule-data-utils/kibana.jsonc +++ b/packages/kbn-rule-data-utils/kibana.jsonc @@ -5,5 +5,7 @@ "@elastic/security-detections-response", "@elastic/response-ops", "@elastic/obs-ux-management-team" - ] -} + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-safer-lodash-set/kibana.jsonc b/packages/kbn-safer-lodash-set/kibana.jsonc index d01d41b9a6219..5f4ad3f4395da 100644 --- a/packages/kbn-safer-lodash-set/kibana.jsonc +++ b/packages/kbn-safer-lodash-set/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/safer-lodash-set", - "owner": "@elastic/kibana-security" -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-saved-objects-settings/kibana.jsonc b/packages/kbn-saved-objects-settings/kibana.jsonc index 40486e1ef0cf1..c03224f017a21 100644 --- a/packages/kbn-saved-objects-settings/kibana.jsonc +++ b/packages/kbn-saved-objects-settings/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/saved-objects-settings", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-screenshotting-server/kibana.jsonc b/packages/kbn-screenshotting-server/kibana.jsonc index 1f2aa1c0f5794..a71e7b15d2b8a 100644 --- a/packages/kbn-screenshotting-server/kibana.jsonc +++ b/packages/kbn-screenshotting-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/screenshotting-server", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-search-api-keys-components/kibana.jsonc b/packages/kbn-search-api-keys-components/kibana.jsonc index bedd4c213760f..54160e8576569 100644 --- a/packages/kbn-search-api-keys-components/kibana.jsonc +++ b/packages/kbn-search-api-keys-components/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/search-api-keys-components", - "owner": "@elastic/search-kibana" + "owner": [ + "@elastic/search-kibana" + ], + "group": "search", + "visibility": "private" } \ No newline at end of file diff --git a/packages/kbn-search-api-keys-server/kibana.jsonc b/packages/kbn-search-api-keys-server/kibana.jsonc index 52c6cd9653968..5102ebdeda7f4 100644 --- a/packages/kbn-search-api-keys-server/kibana.jsonc +++ b/packages/kbn-search-api-keys-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/search-api-keys-server", - "owner": "@elastic/search-kibana" + "owner": [ + "@elastic/search-kibana" + ], + "group": "search", + "visibility": "private" } \ No newline at end of file diff --git a/packages/kbn-search-api-panels/kibana.jsonc b/packages/kbn-search-api-panels/kibana.jsonc index 3e346c91d5554..98b03521b6248 100644 --- a/packages/kbn-search-api-panels/kibana.jsonc +++ b/packages/kbn-search-api-panels/kibana.jsonc @@ -1,5 +1,10 @@ { "type": "shared-common", "id": "@kbn/search-api-panels", - "owner": "@elastic/search-kibana" + "owner": [ + "@elastic/search-kibana" + ], + // FIXME? @kbn/index-management-plugin depends on it + "group": "platform", + "visibility": "shared" } diff --git a/packages/kbn-search-connectors/kibana.jsonc b/packages/kbn-search-connectors/kibana.jsonc index d5254ac9b68c7..d784b6c15c679 100644 --- a/packages/kbn-search-connectors/kibana.jsonc +++ b/packages/kbn-search-connectors/kibana.jsonc @@ -1,5 +1,10 @@ { "type": "shared-common", "id": "@kbn/search-connectors", - "owner": "@elastic/search-kibana" + "owner": [ + "@elastic/search-kibana" + ], + // FIXME? search-connectors-plugin depends on it + "group": "platform", + "visibility": "shared" } diff --git a/packages/kbn-search-errors/kibana.jsonc b/packages/kbn-search-errors/kibana.jsonc index 9d4e7e2472b9d..208da0ca92221 100644 --- a/packages/kbn-search-errors/kibana.jsonc +++ b/packages/kbn-search-errors/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/search-errors", - "owner": "@elastic/kibana-data-discovery" + "owner": [ + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "shared" } diff --git a/packages/kbn-search-index-documents/kibana.jsonc b/packages/kbn-search-index-documents/kibana.jsonc index a0a69aff312c3..f28c08c525775 100644 --- a/packages/kbn-search-index-documents/kibana.jsonc +++ b/packages/kbn-search-index-documents/kibana.jsonc @@ -1,5 +1,7 @@ { "type": "shared-common", "id": "@kbn/search-index-documents", - "owner": "@elastic/search-kibana" + "owner": "@elastic/search-kibana", + "group": "search", + "visibility": "private" } diff --git a/packages/kbn-search-response-warnings/kibana.jsonc b/packages/kbn-search-response-warnings/kibana.jsonc index 5c8127c27319e..530a97c7e3bba 100644 --- a/packages/kbn-search-response-warnings/kibana.jsonc +++ b/packages/kbn-search-response-warnings/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/search-response-warnings", - "owner": "@elastic/kibana-data-discovery" + "owner": [ + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "shared" } diff --git a/packages/kbn-search-types/kibana.jsonc b/packages/kbn-search-types/kibana.jsonc index 2f61b7444a0d8..f2b5a43ad63fa 100644 --- a/packages/kbn-search-types/kibana.jsonc +++ b/packages/kbn-search-types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/search-types", - "owner": "@elastic/kibana-data-discovery" -} + "owner": [ + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-security-hardening/kibana.jsonc b/packages/kbn-security-hardening/kibana.jsonc index 42b778b24fcc6..b434a95e70985 100644 --- a/packages/kbn-security-hardening/kibana.jsonc +++ b/packages/kbn-security-hardening/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/security-hardening", - "owner": "@elastic/kibana-security" -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-autocomplete/kibana.jsonc b/packages/kbn-securitysolution-autocomplete/kibana.jsonc index 0446d8bc04ed2..42e6564593c84 100644 --- a/packages/kbn-securitysolution-autocomplete/kibana.jsonc +++ b/packages/kbn-securitysolution-autocomplete/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-autocomplete", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-ecs/kibana.jsonc b/packages/kbn-securitysolution-ecs/kibana.jsonc index f288e4b2951ce..8a5b40f54fcb1 100644 --- a/packages/kbn-securitysolution-ecs/kibana.jsonc +++ b/packages/kbn-securitysolution-ecs/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-ecs", - "owner": "@elastic/security-threat-hunting-explore" -} + "owner": [ + "@elastic/security-threat-hunting-explore" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-endpoint-exceptions-common/kibana.jsonc b/packages/kbn-securitysolution-endpoint-exceptions-common/kibana.jsonc index 76a63cc5ac561..3351c559d0823 100644 --- a/packages/kbn-securitysolution-endpoint-exceptions-common/kibana.jsonc +++ b/packages/kbn-securitysolution-endpoint-exceptions-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-endpoint-exceptions-common", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-es-utils/kibana.jsonc b/packages/kbn-securitysolution-es-utils/kibana.jsonc index 6cc0af9e25de4..c7befc64d8881 100644 --- a/packages/kbn-securitysolution-es-utils/kibana.jsonc +++ b/packages/kbn-securitysolution-es-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-es-utils", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-exception-list-components/kibana.jsonc b/packages/kbn-securitysolution-exception-list-components/kibana.jsonc index 9d280a7c5098f..e616d5d8d9419 100644 --- a/packages/kbn-securitysolution-exception-list-components/kibana.jsonc +++ b/packages/kbn-securitysolution-exception-list-components/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-exception-list-components", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-exceptions-common/kibana.jsonc b/packages/kbn-securitysolution-exceptions-common/kibana.jsonc index ff47bd8f5a585..4ca98e71a9256 100644 --- a/packages/kbn-securitysolution-exceptions-common/kibana.jsonc +++ b/packages/kbn-securitysolution-exceptions-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-exceptions-common", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-hook-utils/kibana.jsonc b/packages/kbn-securitysolution-hook-utils/kibana.jsonc index abea333eaf081..e05c4329e8c36 100644 --- a/packages/kbn-securitysolution-hook-utils/kibana.jsonc +++ b/packages/kbn-securitysolution-hook-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-hook-utils", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-io-ts-alerting-types/kibana.jsonc b/packages/kbn-securitysolution-io-ts-alerting-types/kibana.jsonc index 6749cb99ac474..813f13d89ff99 100644 --- a/packages/kbn-securitysolution-io-ts-alerting-types/kibana.jsonc +++ b/packages/kbn-securitysolution-io-ts-alerting-types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-io-ts-alerting-types", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-io-ts-list-types/kibana.jsonc b/packages/kbn-securitysolution-io-ts-list-types/kibana.jsonc index ce40047794dfa..7c835b05d02e2 100644 --- a/packages/kbn-securitysolution-io-ts-list-types/kibana.jsonc +++ b/packages/kbn-securitysolution-io-ts-list-types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-io-ts-list-types", - "owner": "@elastic/security-detection-engine" + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "security", + "visibility": "private" } diff --git a/packages/kbn-securitysolution-io-ts-types/kibana.jsonc b/packages/kbn-securitysolution-io-ts-types/kibana.jsonc index c099c55f08a01..0eff2e1ce9023 100644 --- a/packages/kbn-securitysolution-io-ts-types/kibana.jsonc +++ b/packages/kbn-securitysolution-io-ts-types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-io-ts-types", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-io-ts-utils/kibana.jsonc b/packages/kbn-securitysolution-io-ts-utils/kibana.jsonc index 3628e51de2c95..f0b84ddb6c7e7 100644 --- a/packages/kbn-securitysolution-io-ts-utils/kibana.jsonc +++ b/packages/kbn-securitysolution-io-ts-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-io-ts-utils", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-list-api/kibana.jsonc b/packages/kbn-securitysolution-list-api/kibana.jsonc index 70a32bbf8c318..e3408f02a5aba 100644 --- a/packages/kbn-securitysolution-list-api/kibana.jsonc +++ b/packages/kbn-securitysolution-list-api/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-list-api", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-list-constants/kibana.jsonc b/packages/kbn-securitysolution-list-constants/kibana.jsonc index 9185bef63b5c6..38cc48cd87107 100644 --- a/packages/kbn-securitysolution-list-constants/kibana.jsonc +++ b/packages/kbn-securitysolution-list-constants/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-list-constants", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-list-hooks/kibana.jsonc b/packages/kbn-securitysolution-list-hooks/kibana.jsonc index f0d26c1e126e6..fc5331b309606 100644 --- a/packages/kbn-securitysolution-list-hooks/kibana.jsonc +++ b/packages/kbn-securitysolution-list-hooks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-list-hooks", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-list-utils/kibana.jsonc b/packages/kbn-securitysolution-list-utils/kibana.jsonc index ee3b8f0e45100..bbf6b24499695 100644 --- a/packages/kbn-securitysolution-list-utils/kibana.jsonc +++ b/packages/kbn-securitysolution-list-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-list-utils", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-lists-common/kibana.jsonc b/packages/kbn-securitysolution-lists-common/kibana.jsonc index 614314f10e8b4..4e00ce7b91d93 100644 --- a/packages/kbn-securitysolution-lists-common/kibana.jsonc +++ b/packages/kbn-securitysolution-lists-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-lists-common", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-rules/kibana.jsonc b/packages/kbn-securitysolution-rules/kibana.jsonc index 1bb40e4eada67..1c4bb22857b50 100644 --- a/packages/kbn-securitysolution-rules/kibana.jsonc +++ b/packages/kbn-securitysolution-rules/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-rules", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-t-grid/kibana.jsonc b/packages/kbn-securitysolution-t-grid/kibana.jsonc index 4e08fb6804664..81f74a1116e11 100644 --- a/packages/kbn-securitysolution-t-grid/kibana.jsonc +++ b/packages/kbn-securitysolution-t-grid/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-t-grid", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-securitysolution-utils/kibana.jsonc b/packages/kbn-securitysolution-utils/kibana.jsonc index 53dec9673e495..5e6ccf9096ea3 100644 --- a/packages/kbn-securitysolution-utils/kibana.jsonc +++ b/packages/kbn-securitysolution-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-utils", - "owner": "@elastic/security-detection-engine" -} + "owner": [ + "@elastic/security-detection-engine" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-server-http-tools/kibana.jsonc b/packages/kbn-server-http-tools/kibana.jsonc index f540a5be09123..30c15aa7f7324 100644 --- a/packages/kbn-server-http-tools/kibana.jsonc +++ b/packages/kbn-server-http-tools/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/server-http-tools", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-server-route-repository-client/kibana.jsonc b/packages/kbn-server-route-repository-client/kibana.jsonc index 5a3974d7ab3ca..cdb59a56ca04f 100644 --- a/packages/kbn-server-route-repository-client/kibana.jsonc +++ b/packages/kbn-server-route-repository-client/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/server-route-repository-client", - "owner": "@elastic/obs-knowledge-team" -} + "owner": [ + "@elastic/obs-knowledge-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-server-route-repository-utils/kibana.jsonc b/packages/kbn-server-route-repository-utils/kibana.jsonc index 3a7e69d98a060..d536b152126f0 100644 --- a/packages/kbn-server-route-repository-utils/kibana.jsonc +++ b/packages/kbn-server-route-repository-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/server-route-repository-utils", - "owner": "@elastic/obs-knowledge-team" -} + "owner": [ + "@elastic/obs-knowledge-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-server-route-repository/kibana.jsonc b/packages/kbn-server-route-repository/kibana.jsonc index 5137b5593cfd5..22da9d601081a 100644 --- a/packages/kbn-server-route-repository/kibana.jsonc +++ b/packages/kbn-server-route-repository/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/server-route-repository", - "owner": ["@elastic/obs-knowledge-team"] -} + "owner": [ + "@elastic/obs-knowledge-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-shared-svg/kibana.jsonc b/packages/kbn-shared-svg/kibana.jsonc index 89949f5b7d276..709dce31f58ae 100644 --- a/packages/kbn-shared-svg/kibana.jsonc +++ b/packages/kbn-shared-svg/kibana.jsonc @@ -1,5 +1,7 @@ { "type": "shared-common", "id": "@kbn/shared-svg", - "owner": "@elastic/obs-ux-infra_services-team" + "owner": "@elastic/obs-ux-infra_services-team", + "group": "platform", + "visibility": "shared" } diff --git a/packages/kbn-shared-ux-utility/kibana.jsonc b/packages/kbn-shared-ux-utility/kibana.jsonc index 23205fc09e20c..8fc1bc88c27fa 100644 --- a/packages/kbn-shared-ux-utility/kibana.jsonc +++ b/packages/kbn-shared-ux-utility/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-utility", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-some-dev-log/kibana.jsonc b/packages/kbn-some-dev-log/kibana.jsonc index d83704903bdfb..3163f7a887c5d 100644 --- a/packages/kbn-some-dev-log/kibana.jsonc +++ b/packages/kbn-some-dev-log/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/some-dev-log", - "devOnly": true, - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "private", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-sort-predicates/kibana.jsonc b/packages/kbn-sort-predicates/kibana.jsonc index c07088597a01e..2f25996de7482 100644 --- a/packages/kbn-sort-predicates/kibana.jsonc +++ b/packages/kbn-sort-predicates/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/sort-predicates", - "owner": "@elastic/kibana-visualizations" -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-sse-utils-client/kibana.jsonc b/packages/kbn-sse-utils-client/kibana.jsonc index eda99336320f3..60f2a2dc02527 100644 --- a/packages/kbn-sse-utils-client/kibana.jsonc +++ b/packages/kbn-sse-utils-client/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/sse-utils-client", - "owner": "@elastic/obs-knowledge-team" -} + "owner": [ + "@elastic/obs-knowledge-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-sse-utils-server/kibana.jsonc b/packages/kbn-sse-utils-server/kibana.jsonc index 9e06e575b7989..8c533af1953e9 100644 --- a/packages/kbn-sse-utils-server/kibana.jsonc +++ b/packages/kbn-sse-utils-server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/sse-utils-server", - "owner": "@elastic/obs-knowledge-team" -} + "owner": [ + "@elastic/obs-knowledge-team" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-sse-utils/kibana.jsonc b/packages/kbn-sse-utils/kibana.jsonc index 3bd583763b4d8..fa3beec29fe86 100644 --- a/packages/kbn-sse-utils/kibana.jsonc +++ b/packages/kbn-sse-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/sse-utils", - "owner": "@elastic/obs-knowledge-team" -} + "owner": [ + "@elastic/obs-knowledge-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-std/kibana.jsonc b/packages/kbn-std/kibana.jsonc index 062ba5970f539..4b42cb289bf64 100644 --- a/packages/kbn-std/kibana.jsonc +++ b/packages/kbn-std/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/std", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-stdio-dev-helpers/kibana.jsonc b/packages/kbn-stdio-dev-helpers/kibana.jsonc index 4cb58f510906c..b7181e0f30675 100644 --- a/packages/kbn-stdio-dev-helpers/kibana.jsonc +++ b/packages/kbn-stdio-dev-helpers/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/stdio-dev-helpers", - "devOnly": true, - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "private", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-storybook/kibana.jsonc b/packages/kbn-storybook/kibana.jsonc index 4faf58c309267..c1db579312fcb 100644 --- a/packages/kbn-storybook/kibana.jsonc +++ b/packages/kbn-storybook/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/storybook", - "devOnly": true, - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-telemetry-tools/kibana.jsonc b/packages/kbn-telemetry-tools/kibana.jsonc index cf1d0def824e4..d1168b66d69f6 100644 --- a/packages/kbn-telemetry-tools/kibana.jsonc +++ b/packages/kbn-telemetry-tools/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-server", "id": "@kbn/telemetry-tools", - "devOnly": true, - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "private", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-test-eui-helpers/kibana.jsonc b/packages/kbn-test-eui-helpers/kibana.jsonc index fc97c720f827d..029240a418615 100644 --- a/packages/kbn-test-eui-helpers/kibana.jsonc +++ b/packages/kbn-test-eui-helpers/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/test-eui-helpers", - "devOnly": true, - "owner": ["@elastic/kibana-visualizations"], -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "private", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-test-jest-helpers/kibana.jsonc b/packages/kbn-test-jest-helpers/kibana.jsonc index fdabbb9780d6c..5f98c5273338d 100644 --- a/packages/kbn-test-jest-helpers/kibana.jsonc +++ b/packages/kbn-test-jest-helpers/kibana.jsonc @@ -1,6 +1,11 @@ { "type": "shared-common", "id": "@kbn/test-jest-helpers", - "devOnly": true, - "owner": ["@elastic/kibana-operations", "@elastic/appex-qa"], -} + "owner": [ + "@elastic/kibana-operations", + "@elastic/appex-qa" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-test-subj-selector/kibana.jsonc b/packages/kbn-test-subj-selector/kibana.jsonc index 8026708a83e3b..b88ad46dd17c1 100644 --- a/packages/kbn-test-subj-selector/kibana.jsonc +++ b/packages/kbn-test-subj-selector/kibana.jsonc @@ -1,6 +1,11 @@ { "type": "shared-common", "id": "@kbn/test-subj-selector", - "owner": ["@elastic/kibana-operations", "@elastic/appex-qa"], + "owner": [ + "@elastic/kibana-operations", + "@elastic/appex-qa" + ], + "group": "platform", + "visibility": "shared", "devOnly": true } diff --git a/packages/kbn-test/kibana.jsonc b/packages/kbn-test/kibana.jsonc index c39f82b52a113..c99b14a03bfa0 100644 --- a/packages/kbn-test/kibana.jsonc +++ b/packages/kbn-test/kibana.jsonc @@ -1,6 +1,11 @@ { "type": "shared-common", "id": "@kbn/test", - "devOnly": true, - "owner": ["@elastic/kibana-operations", "@elastic/appex-qa"], -} + "owner": [ + "@elastic/kibana-operations", + "@elastic/appex-qa" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-timelion-grammar/kibana.jsonc b/packages/kbn-timelion-grammar/kibana.jsonc index 88b61e0c15872..a7d321fd99a1b 100644 --- a/packages/kbn-timelion-grammar/kibana.jsonc +++ b/packages/kbn-timelion-grammar/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/timelion-grammar", - "owner": "@elastic/kibana-visualizations" -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-timerange/kibana.jsonc b/packages/kbn-timerange/kibana.jsonc index e3f2e74f771a6..dc2e47f2a9c6c 100644 --- a/packages/kbn-timerange/kibana.jsonc +++ b/packages/kbn-timerange/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/timerange", - "owner": "@elastic/obs-ux-logs-team" -} + "owner": [ + "@elastic/obs-ux-logs-team" + ], + "group": "observability", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-tinymath/kibana.jsonc b/packages/kbn-tinymath/kibana.jsonc index dd790aee9fe9b..149662a6beb77 100644 --- a/packages/kbn-tinymath/kibana.jsonc +++ b/packages/kbn-tinymath/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/tinymath", - "owner": "@elastic/kibana-visualizations" -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-tooling-log/kibana.jsonc b/packages/kbn-tooling-log/kibana.jsonc index d855a7dc46c72..c942e6d37594f 100644 --- a/packages/kbn-tooling-log/kibana.jsonc +++ b/packages/kbn-tooling-log/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/tooling-log", - "devOnly": true, - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "shared", + "devOnly": true +} \ No newline at end of file diff --git a/packages/kbn-transpose-utils/kibana.jsonc b/packages/kbn-transpose-utils/kibana.jsonc index d891291d0720a..1b79c9189ba57 100644 --- a/packages/kbn-transpose-utils/kibana.jsonc +++ b/packages/kbn-transpose-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/transpose-utils", - "owner": "@elastic/kibana-visualizations" -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-triggers-actions-ui-types/kibana.jsonc b/packages/kbn-triggers-actions-ui-types/kibana.jsonc index cb14c1d7fdf44..964233667ea2a 100644 --- a/packages/kbn-triggers-actions-ui-types/kibana.jsonc +++ b/packages/kbn-triggers-actions-ui-types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/triggers-actions-ui-types", - "owner": "@elastic/response-ops" -} + "owner": [ + "@elastic/response-ops" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-try-in-console/kibana.jsonc b/packages/kbn-try-in-console/kibana.jsonc index c5988280943db..77ac2de3095f4 100644 --- a/packages/kbn-try-in-console/kibana.jsonc +++ b/packages/kbn-try-in-console/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/try-in-console", - "owner": "@elastic/search-kibana" -} + "owner": [ + "@elastic/search-kibana" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-typed-react-router-config/kibana.jsonc b/packages/kbn-typed-react-router-config/kibana.jsonc index c004d263a6046..37c95108427ee 100644 --- a/packages/kbn-typed-react-router-config/kibana.jsonc +++ b/packages/kbn-typed-react-router-config/kibana.jsonc @@ -1,5 +1,10 @@ { "type": "shared-common", "id": "@kbn/typed-react-router-config", - "owner": ["@elastic/obs-knowledge-team", "@elastic/obs-ux-infra_services-team"] -} + "owner": [ + "@elastic/obs-knowledge-team", + "@elastic/obs-ux-infra_services-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-ui-actions-browser/kibana.jsonc b/packages/kbn-ui-actions-browser/kibana.jsonc index 3fbdc46e64b16..d7133132af334 100644 --- a/packages/kbn-ui-actions-browser/kibana.jsonc +++ b/packages/kbn-ui-actions-browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ui-actions-browser", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-ui-shared-deps-npm/kibana.jsonc b/packages/kbn-ui-shared-deps-npm/kibana.jsonc index 91ab8cdfc2b13..6dad4bd9bde4c 100644 --- a/packages/kbn-ui-shared-deps-npm/kibana.jsonc +++ b/packages/kbn-ui-shared-deps-npm/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ui-shared-deps-npm", - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-ui-shared-deps-src/kibana.jsonc b/packages/kbn-ui-shared-deps-src/kibana.jsonc index 39b71b0bd00e1..5626d0a010465 100644 --- a/packages/kbn-ui-shared-deps-src/kibana.jsonc +++ b/packages/kbn-ui-shared-deps-src/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ui-shared-deps-src", - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-ui-theme/kibana.jsonc b/packages/kbn-ui-theme/kibana.jsonc index db8230d520c0a..e49ac0435f91e 100644 --- a/packages/kbn-ui-theme/kibana.jsonc +++ b/packages/kbn-ui-theme/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ui-theme", - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-unified-data-table/kibana.jsonc b/packages/kbn-unified-data-table/kibana.jsonc index b80f8b6a55596..c7af5075e95c9 100644 --- a/packages/kbn-unified-data-table/kibana.jsonc +++ b/packages/kbn-unified-data-table/kibana.jsonc @@ -1,9 +1,11 @@ { "type": "shared-browser", "id": "@kbn/unified-data-table", - "description": "Contains functionality for the unified data table which can be integrated into apps", "owner": [ "@elastic/kibana-data-discovery", "@elastic/security-threat-hunting-investigations" - ] -} + ], + "group": "platform", + "visibility": "shared", + "description": "Contains functionality for the unified data table which can be integrated into apps" +} \ No newline at end of file diff --git a/packages/kbn-unified-doc-viewer/kibana.jsonc b/packages/kbn-unified-doc-viewer/kibana.jsonc index 272c2ec69ce82..15c968fadf09e 100644 --- a/packages/kbn-unified-doc-viewer/kibana.jsonc +++ b/packages/kbn-unified-doc-viewer/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/unified-doc-viewer", - "owner": "@elastic/kibana-data-discovery" -} + "owner": [ + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-unified-field-list/kibana.jsonc b/packages/kbn-unified-field-list/kibana.jsonc index 4c3201f503f8a..65147718f539b 100644 --- a/packages/kbn-unified-field-list/kibana.jsonc +++ b/packages/kbn-unified-field-list/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-browser", "id": "@kbn/unified-field-list", - "description": "Contains functionality for the field list and field stats which can be integrated into apps", - "owner": "@elastic/kibana-data-discovery" -} + "owner": [ + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "shared", + "description": "Contains functionality for the field list and field stats which can be integrated into apps" +} \ No newline at end of file diff --git a/packages/kbn-unsaved-changes-badge/kibana.jsonc b/packages/kbn-unsaved-changes-badge/kibana.jsonc index 0f64c4d4143fd..d52497ccc81e8 100644 --- a/packages/kbn-unsaved-changes-badge/kibana.jsonc +++ b/packages/kbn-unsaved-changes-badge/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/unsaved-changes-badge", - "owner": "@elastic/kibana-data-discovery" -} + "owner": [ + "@elastic/kibana-data-discovery" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/kbn-unsaved-changes-prompt/kibana.jsonc b/packages/kbn-unsaved-changes-prompt/kibana.jsonc index d41be0d07af30..e186e2cf51176 100644 --- a/packages/kbn-unsaved-changes-prompt/kibana.jsonc +++ b/packages/kbn-unsaved-changes-prompt/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/unsaved-changes-prompt", - "owner": "@elastic/kibana-management" + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "shared" } diff --git a/packages/kbn-user-profile-components/kibana.jsonc b/packages/kbn-user-profile-components/kibana.jsonc index ecd571c98781f..78a445a4d63d0 100644 --- a/packages/kbn-user-profile-components/kibana.jsonc +++ b/packages/kbn-user-profile-components/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/user-profile-components", - "owner": "@elastic/kibana-security" -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-utility-types-jest/kibana.jsonc b/packages/kbn-utility-types-jest/kibana.jsonc index 1eea6e6c96a67..73a5701184157 100644 --- a/packages/kbn-utility-types-jest/kibana.jsonc +++ b/packages/kbn-utility-types-jest/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/utility-types-jest", - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-utility-types/kibana.jsonc b/packages/kbn-utility-types/kibana.jsonc index 4a6528d2ac652..f4c6c948e9fc6 100644 --- a/packages/kbn-utility-types/kibana.jsonc +++ b/packages/kbn-utility-types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/utility-types", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-utils/kibana.jsonc b/packages/kbn-utils/kibana.jsonc index 516d42bb2e8ba..1fc67d63c1e32 100644 --- a/packages/kbn-utils/kibana.jsonc +++ b/packages/kbn-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/utils", - "owner": "@elastic/kibana-operations" -} + "owner": [ + "@elastic/kibana-operations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-visualization-ui-components/kibana.jsonc b/packages/kbn-visualization-ui-components/kibana.jsonc index c17c88cb88ad8..e0015f90f747f 100644 --- a/packages/kbn-visualization-ui-components/kibana.jsonc +++ b/packages/kbn-visualization-ui-components/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/visualization-ui-components", - "owner": "@elastic/kibana-visualizations" -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-visualization-utils/kibana.jsonc b/packages/kbn-visualization-utils/kibana.jsonc index 6589338ddb579..fef0661ec4021 100644 --- a/packages/kbn-visualization-utils/kibana.jsonc +++ b/packages/kbn-visualization-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/visualization-utils", - "owner": "@elastic/kibana-visualizations" -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/kbn-xstate-utils/kibana.jsonc b/packages/kbn-xstate-utils/kibana.jsonc index 1fb3507854b98..3b1bcf6bf8d76 100644 --- a/packages/kbn-xstate-utils/kibana.jsonc +++ b/packages/kbn-xstate-utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/xstate-utils", - "owner": "@elastic/obs-ux-logs-team" + "owner": [ + "@elastic/obs-ux-logs-team" + ], + "group": "observability", + "visibility": "private" } diff --git a/packages/kbn-zod-helpers/kibana.jsonc b/packages/kbn-zod-helpers/kibana.jsonc index 9f7ad63233d33..905c0f02caa61 100644 --- a/packages/kbn-zod-helpers/kibana.jsonc +++ b/packages/kbn-zod-helpers/kibana.jsonc @@ -1,6 +1,10 @@ { - "devOnly": false, + "type": "shared-common", "id": "@kbn/zod-helpers", - "owner": "@elastic/security-detection-rule-management", - "type": "shared-common" -} + "owner": [ + "@elastic/security-detection-rule-management" + ], + "group": "platform", + "visibility": "shared", + "devOnly": false +} \ No newline at end of file diff --git a/packages/kbn-zod/kibana.jsonc b/packages/kbn-zod/kibana.jsonc index 1e85fceb5528c..1594934b9c28a 100644 --- a/packages/kbn-zod/kibana.jsonc +++ b/packages/kbn-zod/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/zod", - "owner": "@elastic/kibana-core" -} + "owner": [ + "@elastic/kibana-core" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/presentation/presentation_containers/kibana.jsonc b/packages/presentation/presentation_containers/kibana.jsonc index 4e16421b36204..e123312e55c75 100644 --- a/packages/presentation/presentation_containers/kibana.jsonc +++ b/packages/presentation/presentation_containers/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/presentation-containers", - "owner": "@elastic/kibana-presentation" -} + "owner": [ + "@elastic/kibana-presentation" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/presentation/presentation_publishing/kibana.jsonc b/packages/presentation/presentation_publishing/kibana.jsonc index 6063d383c3f97..524ad06a07222 100644 --- a/packages/presentation/presentation_publishing/kibana.jsonc +++ b/packages/presentation/presentation_publishing/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/presentation-publishing", - "owner": "@elastic/kibana-presentation" -} + "owner": [ + "@elastic/kibana-presentation" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/react/kibana_context/common/kibana.jsonc b/packages/react/kibana_context/common/kibana.jsonc index b52bc6a40d0cc..e7254c3e22966 100644 --- a/packages/react/kibana_context/common/kibana.jsonc +++ b/packages/react/kibana_context/common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/react-kibana-context-common", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/react/kibana_context/render/kibana.jsonc b/packages/react/kibana_context/render/kibana.jsonc index ffcc5c826cdfa..1349ec47c9c05 100644 --- a/packages/react/kibana_context/render/kibana.jsonc +++ b/packages/react/kibana_context/render/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/react-kibana-context-render", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/react/kibana_context/root/kibana.jsonc b/packages/react/kibana_context/root/kibana.jsonc index 740d92da927c9..1dc0779f86f0d 100644 --- a/packages/react/kibana_context/root/kibana.jsonc +++ b/packages/react/kibana_context/root/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/react-kibana-context-root", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/react/kibana_context/styled/kibana.jsonc b/packages/react/kibana_context/styled/kibana.jsonc index 5974cd3a50a66..32b7917f5b090 100644 --- a/packages/react/kibana_context/styled/kibana.jsonc +++ b/packages/react/kibana_context/styled/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/react-kibana-context-styled", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/react/kibana_context/theme/kibana.jsonc b/packages/react/kibana_context/theme/kibana.jsonc index 56ae8b57a6682..96f255cb467a5 100644 --- a/packages/react/kibana_context/theme/kibana.jsonc +++ b/packages/react/kibana_context/theme/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/react-kibana-context-theme", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/react/kibana_mount/kibana.jsonc b/packages/react/kibana_mount/kibana.jsonc index 2c554ac7acb91..9072cc0f51816 100644 --- a/packages/react/kibana_mount/kibana.jsonc +++ b/packages/react/kibana_mount/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/react-kibana-mount", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/response-ops/rule_params/kibana.jsonc b/packages/response-ops/rule_params/kibana.jsonc index 6a6744a58c4a1..1315303258949 100644 --- a/packages/response-ops/rule_params/kibana.jsonc +++ b/packages/response-ops/rule_params/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/response-ops-rule-params", - "owner": "@elastic/response-ops" -} + "owner": [ + "@elastic/response-ops" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/serverless/project_switcher/kibana.jsonc b/packages/serverless/project_switcher/kibana.jsonc index 6e37bb95cafda..a0722bf662a4e 100644 --- a/packages/serverless/project_switcher/kibana.jsonc +++ b/packages/serverless/project_switcher/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/serverless-project-switcher", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/serverless/settings/common/kibana.jsonc b/packages/serverless/settings/common/kibana.jsonc index 57e57b4a5d828..89a0efe2937d8 100644 --- a/packages/serverless/settings/common/kibana.jsonc +++ b/packages/serverless/settings/common/kibana.jsonc @@ -1,5 +1,10 @@ { "type": "shared-common", "id": "@kbn/serverless-common-settings", - "owner": "@elastic/appex-sharedux @elastic/kibana-management" -} + "owner": [ + "@elastic/appex-sharedux", + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/serverless/settings/observability_project/kibana.jsonc b/packages/serverless/settings/observability_project/kibana.jsonc index 316786b21dc67..1535ff08de872 100644 --- a/packages/serverless/settings/observability_project/kibana.jsonc +++ b/packages/serverless/settings/observability_project/kibana.jsonc @@ -1,5 +1,11 @@ { "type": "shared-common", "id": "@kbn/serverless-observability-settings", - "owner": "@elastic/appex-sharedux @elastic/kibana-management @elastic/obs-ux-management-team" -} + "owner": [ + "@elastic/appex-sharedux", + "@elastic/kibana-management", + "@elastic/obs-ux-management-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/serverless/settings/search_project/kibana.jsonc b/packages/serverless/settings/search_project/kibana.jsonc index db71259a8ea6d..b1b1171e929c6 100644 --- a/packages/serverless/settings/search_project/kibana.jsonc +++ b/packages/serverless/settings/search_project/kibana.jsonc @@ -1,5 +1,10 @@ { "type": "shared-common", "id": "@kbn/serverless-search-settings", - "owner": "@elastic/search-kibana @elastic/kibana-management" -} + "owner": [ + "@elastic/search-kibana", + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/serverless/settings/security_project/kibana.jsonc b/packages/serverless/settings/security_project/kibana.jsonc index fdf4f2d206f0d..55cc4ee537d7c 100644 --- a/packages/serverless/settings/security_project/kibana.jsonc +++ b/packages/serverless/settings/security_project/kibana.jsonc @@ -1,5 +1,10 @@ { "type": "shared-common", "id": "@kbn/serverless-security-settings", - "owner": "@elastic/security-solution @elastic/kibana-management" -} + "owner": [ + "@elastic/security-solution", + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/serverless/types/kibana.jsonc b/packages/serverless/types/kibana.jsonc index 0b5a8fffe84be..89901c4c56d4f 100644 --- a/packages/serverless/types/kibana.jsonc +++ b/packages/serverless/types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/serverless-types", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/shared-ux/avatar/solution/kibana.jsonc b/packages/shared-ux/avatar/solution/kibana.jsonc index bec67862823b3..a93d1f7e200c1 100644 --- a/packages/shared-ux/avatar/solution/kibana.jsonc +++ b/packages/shared-ux/avatar/solution/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-avatar-solution", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/button/exit_full_screen/kibana.jsonc b/packages/shared-ux/button/exit_full_screen/kibana.jsonc index 8cd27723b051f..c1878fd3ddc0a 100644 --- a/packages/shared-ux/button/exit_full_screen/kibana.jsonc +++ b/packages/shared-ux/button/exit_full_screen/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-button-exit-full-screen", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/shared-ux/button_toolbar/kibana.jsonc b/packages/shared-ux/button_toolbar/kibana.jsonc index 8e5d78dff0e53..1a61c5ffc3d4d 100644 --- a/packages/shared-ux/button_toolbar/kibana.jsonc +++ b/packages/shared-ux/button_toolbar/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-button-toolbar", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/card/no_data/impl/kibana.jsonc b/packages/shared-ux/card/no_data/impl/kibana.jsonc index 0dc1330988ccf..f96d65188e703 100644 --- a/packages/shared-ux/card/no_data/impl/kibana.jsonc +++ b/packages/shared-ux/card/no_data/impl/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-card-no-data", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/card/no_data/mocks/kibana.jsonc b/packages/shared-ux/card/no_data/mocks/kibana.jsonc index e332bfd1da0b4..a7d83ef725ebf 100644 --- a/packages/shared-ux/card/no_data/mocks/kibana.jsonc +++ b/packages/shared-ux/card/no_data/mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-card-no-data-mocks", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/card/no_data/types/kibana.jsonc b/packages/shared-ux/card/no_data/types/kibana.jsonc index b78a1a7b9b993..b35e72493bbc1 100644 --- a/packages/shared-ux/card/no_data/types/kibana.jsonc +++ b/packages/shared-ux/card/no_data/types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-card-no-data-types", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/chrome/navigation/kibana.jsonc b/packages/shared-ux/chrome/navigation/kibana.jsonc index 60bfed4d5796f..ea7ed68c19dfa 100644 --- a/packages/shared-ux/chrome/navigation/kibana.jsonc +++ b/packages/shared-ux/chrome/navigation/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-chrome-navigation", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/code_editor/impl/kibana.jsonc b/packages/shared-ux/code_editor/impl/kibana.jsonc index d66e88d40710e..f94d8229514be 100644 --- a/packages/shared-ux/code_editor/impl/kibana.jsonc +++ b/packages/shared-ux/code_editor/impl/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/code-editor", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/code_editor/mocks/kibana.jsonc b/packages/shared-ux/code_editor/mocks/kibana.jsonc index c8e8a8e8e54e3..f977d535067c3 100644 --- a/packages/shared-ux/code_editor/mocks/kibana.jsonc +++ b/packages/shared-ux/code_editor/mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/code-editor-mock", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/error_boundary/kibana.jsonc b/packages/shared-ux/error_boundary/kibana.jsonc index c7e6f9b517962..d23469ef11801 100644 --- a/packages/shared-ux/error_boundary/kibana.jsonc +++ b/packages/shared-ux/error_boundary/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-error-boundary", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/file/context/kibana.jsonc b/packages/shared-ux/file/context/kibana.jsonc index c4b2a631f0c9f..9612a47c01f6a 100644 --- a/packages/shared-ux/file/context/kibana.jsonc +++ b/packages/shared-ux/file/context/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-file-context", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/file/file_picker/impl/kibana.jsonc b/packages/shared-ux/file/file_picker/impl/kibana.jsonc index 733d78bcd3037..9d7bc72bb634d 100644 --- a/packages/shared-ux/file/file_picker/impl/kibana.jsonc +++ b/packages/shared-ux/file/file_picker/impl/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-file-picker", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/file/file_upload/impl/kibana.jsonc b/packages/shared-ux/file/file_upload/impl/kibana.jsonc index 0ebcd24bf98ea..ed5b6366e2a73 100644 --- a/packages/shared-ux/file/file_upload/impl/kibana.jsonc +++ b/packages/shared-ux/file/file_upload/impl/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-file-upload", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/file/image/impl/kibana.jsonc b/packages/shared-ux/file/image/impl/kibana.jsonc index e7bc1629fe4f1..3153d4e3d0174 100644 --- a/packages/shared-ux/file/image/impl/kibana.jsonc +++ b/packages/shared-ux/file/image/impl/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-file-image", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/file/image/mocks/kibana.jsonc b/packages/shared-ux/file/image/mocks/kibana.jsonc index abf9037fe0497..8c80fd88b9625 100644 --- a/packages/shared-ux/file/image/mocks/kibana.jsonc +++ b/packages/shared-ux/file/image/mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-file-image-mocks", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/file/mocks/kibana.jsonc b/packages/shared-ux/file/mocks/kibana.jsonc index ea930e806051a..820c83e5383af 100644 --- a/packages/shared-ux/file/mocks/kibana.jsonc +++ b/packages/shared-ux/file/mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-file-mocks", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/file/types/kibana.jsonc b/packages/shared-ux/file/types/kibana.jsonc index 5d97907473384..ce351a0152f2b 100644 --- a/packages/shared-ux/file/types/kibana.jsonc +++ b/packages/shared-ux/file/types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-file-types", - "owner": "@elastic/appex-sharedux" + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" } diff --git a/packages/shared-ux/file/util/kibana.jsonc b/packages/shared-ux/file/util/kibana.jsonc index 80c644db509e3..eb884e2708678 100644 --- a/packages/shared-ux/file/util/kibana.jsonc +++ b/packages/shared-ux/file/util/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-file-util", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/link/redirect_app/impl/kibana.jsonc b/packages/shared-ux/link/redirect_app/impl/kibana.jsonc index 9521500eae23e..4f0ae057cdbc1 100644 --- a/packages/shared-ux/link/redirect_app/impl/kibana.jsonc +++ b/packages/shared-ux/link/redirect_app/impl/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-link-redirect-app", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/link/redirect_app/mocks/kibana.jsonc b/packages/shared-ux/link/redirect_app/mocks/kibana.jsonc index 1c070c1998633..7e8c763f12d0f 100644 --- a/packages/shared-ux/link/redirect_app/mocks/kibana.jsonc +++ b/packages/shared-ux/link/redirect_app/mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-link-redirect-app-mocks", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/link/redirect_app/types/kibana.jsonc b/packages/shared-ux/link/redirect_app/types/kibana.jsonc index ca657f445f43d..c9cfba6aef0af 100644 --- a/packages/shared-ux/link/redirect_app/types/kibana.jsonc +++ b/packages/shared-ux/link/redirect_app/types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-link-redirect-app-types", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/markdown/impl/kibana.jsonc b/packages/shared-ux/markdown/impl/kibana.jsonc index a6a615abb33ea..3ae0b724fc2f0 100644 --- a/packages/shared-ux/markdown/impl/kibana.jsonc +++ b/packages/shared-ux/markdown/impl/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-markdown", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/markdown/mocks/kibana.jsonc b/packages/shared-ux/markdown/mocks/kibana.jsonc index c1183a70ceda7..17764e5ed0133 100644 --- a/packages/shared-ux/markdown/mocks/kibana.jsonc +++ b/packages/shared-ux/markdown/mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-markdown-mocks", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/markdown/types/kibana.jsonc b/packages/shared-ux/markdown/types/kibana.jsonc index 18412b08bd7af..8ec1ceba818f6 100644 --- a/packages/shared-ux/markdown/types/kibana.jsonc +++ b/packages/shared-ux/markdown/types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-markdown-types", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/modal/tabbed/kibana.jsonc b/packages/shared-ux/modal/tabbed/kibana.jsonc index 4abd1fe7543ed..a81399f0f8a2e 100644 --- a/packages/shared-ux/modal/tabbed/kibana.jsonc +++ b/packages/shared-ux/modal/tabbed/kibana.jsonc @@ -1,5 +1,9 @@ { - "type": "shared-common", - "id": "@kbn/shared-ux-tabbed-modal", - "owner": "@elastic/appex-sharedux" - } \ No newline at end of file + "type": "shared-common", + "id": "@kbn/shared-ux-tabbed-modal", + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/shared-ux/page/kibana_no_data/impl/kibana.jsonc b/packages/shared-ux/page/kibana_no_data/impl/kibana.jsonc index ed790a80bf249..ac9eb2478184d 100644 --- a/packages/shared-ux/page/kibana_no_data/impl/kibana.jsonc +++ b/packages/shared-ux/page/kibana_no_data/impl/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-page-kibana-no-data", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/shared-ux/page/kibana_no_data/mocks/kibana.jsonc b/packages/shared-ux/page/kibana_no_data/mocks/kibana.jsonc index 6d757ebb856b4..115afdaf9cd13 100644 --- a/packages/shared-ux/page/kibana_no_data/mocks/kibana.jsonc +++ b/packages/shared-ux/page/kibana_no_data/mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-page-kibana-no-data-mocks", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/shared-ux/page/kibana_no_data/types/kibana.jsonc b/packages/shared-ux/page/kibana_no_data/types/kibana.jsonc index 6cae33b2ae21c..8f181a7f5e69a 100644 --- a/packages/shared-ux/page/kibana_no_data/types/kibana.jsonc +++ b/packages/shared-ux/page/kibana_no_data/types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-page-kibana-no-data-types", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/shared-ux/page/kibana_template/impl/kibana.jsonc b/packages/shared-ux/page/kibana_template/impl/kibana.jsonc index b87289883e693..2c030cb8b6667 100644 --- a/packages/shared-ux/page/kibana_template/impl/kibana.jsonc +++ b/packages/shared-ux/page/kibana_template/impl/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-page-kibana-template", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/page/kibana_template/mocks/kibana.jsonc b/packages/shared-ux/page/kibana_template/mocks/kibana.jsonc index 2ced9b0086512..d786f5d945acd 100644 --- a/packages/shared-ux/page/kibana_template/mocks/kibana.jsonc +++ b/packages/shared-ux/page/kibana_template/mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-page-kibana-template-mocks", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/page/kibana_template/types/kibana.jsonc b/packages/shared-ux/page/kibana_template/types/kibana.jsonc index cd8d55e4993b2..af638ab37d1f8 100644 --- a/packages/shared-ux/page/kibana_template/types/kibana.jsonc +++ b/packages/shared-ux/page/kibana_template/types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-page-kibana-template-types", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/page/no_data/impl/kibana.jsonc b/packages/shared-ux/page/no_data/impl/kibana.jsonc index 811b1371037c7..2b73286e43fb0 100644 --- a/packages/shared-ux/page/no_data/impl/kibana.jsonc +++ b/packages/shared-ux/page/no_data/impl/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-page-no-data", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/page/no_data/mocks/kibana.jsonc b/packages/shared-ux/page/no_data/mocks/kibana.jsonc index 78d4d58d477e3..556789fff4dee 100644 --- a/packages/shared-ux/page/no_data/mocks/kibana.jsonc +++ b/packages/shared-ux/page/no_data/mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-page-no-data-mocks", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/page/no_data/types/kibana.jsonc b/packages/shared-ux/page/no_data/types/kibana.jsonc index d4de4b00fbc52..0881756f39753 100644 --- a/packages/shared-ux/page/no_data/types/kibana.jsonc +++ b/packages/shared-ux/page/no_data/types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-page-no-data-types", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/page/no_data_config/impl/kibana.jsonc b/packages/shared-ux/page/no_data_config/impl/kibana.jsonc index e6c838b061329..2668487c0f89c 100644 --- a/packages/shared-ux/page/no_data_config/impl/kibana.jsonc +++ b/packages/shared-ux/page/no_data_config/impl/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-page-no-data-config", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/page/no_data_config/mocks/kibana.jsonc b/packages/shared-ux/page/no_data_config/mocks/kibana.jsonc index 19341c81182a0..0fbbdb79a737c 100644 --- a/packages/shared-ux/page/no_data_config/mocks/kibana.jsonc +++ b/packages/shared-ux/page/no_data_config/mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-page-no-data-config-mocks", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/page/no_data_config/types/kibana.jsonc b/packages/shared-ux/page/no_data_config/types/kibana.jsonc index f2e1ed111e2c4..18ed5f19579f6 100644 --- a/packages/shared-ux/page/no_data_config/types/kibana.jsonc +++ b/packages/shared-ux/page/no_data_config/types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-page-no-data-config-types", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/page/solution_nav/kibana.jsonc b/packages/shared-ux/page/solution_nav/kibana.jsonc index e8aa313b0f600..a25a8801bc543 100644 --- a/packages/shared-ux/page/solution_nav/kibana.jsonc +++ b/packages/shared-ux/page/solution_nav/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-page-solution-nav", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/prompt/no_data_views/impl/kibana.jsonc b/packages/shared-ux/prompt/no_data_views/impl/kibana.jsonc index 963fc95624f2e..8f2ad49cf2d7c 100644 --- a/packages/shared-ux/prompt/no_data_views/impl/kibana.jsonc +++ b/packages/shared-ux/prompt/no_data_views/impl/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-prompt-no-data-views", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/shared-ux/prompt/no_data_views/mocks/kibana.jsonc b/packages/shared-ux/prompt/no_data_views/mocks/kibana.jsonc index a962fd080e86b..2fdec6e9814c8 100644 --- a/packages/shared-ux/prompt/no_data_views/mocks/kibana.jsonc +++ b/packages/shared-ux/prompt/no_data_views/mocks/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-prompt-no-data-views-mocks", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/packages/shared-ux/prompt/no_data_views/types/kibana.jsonc b/packages/shared-ux/prompt/no_data_views/types/kibana.jsonc index 3ea8eacae3409..ff1f00dec660a 100644 --- a/packages/shared-ux/prompt/no_data_views/types/kibana.jsonc +++ b/packages/shared-ux/prompt/no_data_views/types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/shared-ux-prompt-no-data-views-types", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/prompt/not_found/kibana.jsonc b/packages/shared-ux/prompt/not_found/kibana.jsonc index fe3ad23f35c85..183c6f9330537 100644 --- a/packages/shared-ux/prompt/not_found/kibana.jsonc +++ b/packages/shared-ux/prompt/not_found/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-prompt-not-found", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/router/impl/kibana.jsonc b/packages/shared-ux/router/impl/kibana.jsonc index 57433ea556f5c..0f0222f7f7010 100644 --- a/packages/shared-ux/router/impl/kibana.jsonc +++ b/packages/shared-ux/router/impl/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-router", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/storybook/mock/kibana.jsonc b/packages/shared-ux/storybook/mock/kibana.jsonc index ac21cf1df4b22..7d6451c4d2e6d 100644 --- a/packages/shared-ux/storybook/mock/kibana.jsonc +++ b/packages/shared-ux/storybook/mock/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-storybook-mock", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/packages/shared-ux/table_persist/kibana.jsonc b/packages/shared-ux/table_persist/kibana.jsonc index 4a29533855f99..1885d24038200 100644 --- a/packages/shared-ux/table_persist/kibana.jsonc +++ b/packages/shared-ux/table_persist/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/shared-ux-table-persist", - "owner": "@elastic/appex-sharedux" -} + "owner": [ + "@elastic/appex-sharedux" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/src/core/kibana.jsonc b/src/core/kibana.jsonc index 40487ceb89e41..60cca7e819e2d 100644 --- a/src/core/kibana.jsonc +++ b/src/core/kibana.jsonc @@ -2,6 +2,8 @@ "type": "core", "id": "@kbn/core", "owner": "@elastic/kibana-core", + "group": "platform", + "visibility": "shared", "description": "The core plugin has core functionality", "serviceFolders": ["http", "saved_objects", "chrome", "application"] } diff --git a/src/core/server/index.ts b/src/core/server/index.ts index 52149cd611be3..e222f2db927b9 100644 --- a/src/core/server/index.ts +++ b/src/core/server/index.ts @@ -157,7 +157,7 @@ export type { } from '@kbn/core-user-profile-server'; export { CspConfig } from '@kbn/core-http-server-internal'; -export { CoreKibanaRequest, kibanaResponseFactory } from '@kbn/core-http-router-server-internal'; +export { kibanaResponseFactory } from '@kbn/core-http-router-server-internal'; export type { AuthenticationHandler, @@ -200,7 +200,6 @@ export type { KibanaRequestRoute, KibanaRequestRouteOptions, IKibanaResponse, - LifecycleResponseFactory, KnownHeaders, ErrorHttpResponseOptions, IKibanaSocket, diff --git a/src/plugins/discover_shared/kibana.jsonc b/src/plugins/discover_shared/kibana.jsonc index 88d67ab96bd65..84729ad8f5fdb 100644 --- a/src/plugins/discover_shared/kibana.jsonc +++ b/src/plugins/discover_shared/kibana.jsonc @@ -2,6 +2,8 @@ "type": "plugin", "id": "@kbn/discover-shared-plugin", "owner": ["@elastic/kibana-data-discovery", "@elastic/obs-ux-logs-team"], + "group": "platform", + "visibility": "shared", "description": "A stateful layer to register shared features and provide an access point to discover without a direct dependency", "plugin": { "id": "discoverShared", diff --git a/src/plugins/vis_types/timeseries/kibana.jsonc b/src/plugins/vis_types/timeseries/kibana.jsonc index 03cb4697162ed..08d76648220e2 100644 --- a/src/plugins/vis_types/timeseries/kibana.jsonc +++ b/src/plugins/vis_types/timeseries/kibana.jsonc @@ -4,6 +4,7 @@ "owner": [ "@elastic/kibana-visualizations" ], + // currently used from both visualisations and observability/infra "group": "platform", "visibility": "shared", "description": "Registers the TSVB visualization. TSVB has its one editor, works with index patterns and index strings and contains 6 types of charts: timeseries, topN, table. markdown, metric and gauge.", @@ -32,4 +33,4 @@ "fieldFormats" ] } -} \ No newline at end of file +} diff --git a/test/kibana.jsonc b/test/kibana.jsonc index f133563c47ca9..7f31b79cff9d0 100644 --- a/test/kibana.jsonc +++ b/test/kibana.jsonc @@ -2,5 +2,7 @@ "type": "test-helper", "id": "@kbn/test-suites-src", "owner": [], + "group": "platform", + "visibility": "shared", "devOnly": true } diff --git a/tsconfig.base.json b/tsconfig.base.json index 3e1d80208f5b4..bf11b49d4e17d 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -414,6 +414,8 @@ "@kbn/core-http-server-internal/*": ["packages/core/http/core-http-server-internal/*"], "@kbn/core-http-server-mocks": ["packages/core/http/core-http-server-mocks"], "@kbn/core-http-server-mocks/*": ["packages/core/http/core-http-server-mocks/*"], + "@kbn/core-http-server-utils": ["packages/core/http/core-http-server-utils"], + "@kbn/core-http-server-utils/*": ["packages/core/http/core-http-server-utils/*"], "@kbn/core-i18n-browser": ["packages/core/i18n/core-i18n-browser"], "@kbn/core-i18n-browser/*": ["packages/core/i18n/core-i18n-browser/*"], "@kbn/core-i18n-browser-internal": ["packages/core/i18n/core-i18n-browser-internal"], diff --git a/x-pack/packages/ai-infra/inference-common/kibana.jsonc b/x-pack/packages/ai-infra/inference-common/kibana.jsonc index 568755d303c3b..0e88162fa1b02 100644 --- a/x-pack/packages/ai-infra/inference-common/kibana.jsonc +++ b/x-pack/packages/ai-infra/inference-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/inference-common", - "owner": "@elastic/appex-ai-infra" -} + "owner": [ + "@elastic/appex-ai-infra" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/ai-infra/product-doc-common/kibana.jsonc b/x-pack/packages/ai-infra/product-doc-common/kibana.jsonc index 16336c1fc8e27..ed5332676de2e 100644 --- a/x-pack/packages/ai-infra/product-doc-common/kibana.jsonc +++ b/x-pack/packages/ai-infra/product-doc-common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/product-doc-common", - "owner": "@elastic/appex-ai-infra" -} + "owner": [ + "@elastic/appex-ai-infra" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/index-lifecycle-management/index_lifecycle_management_common_shared/kibana.jsonc b/x-pack/packages/index-lifecycle-management/index_lifecycle_management_common_shared/kibana.jsonc index dfaef1d0dfb9c..8e17b9e108b68 100644 --- a/x-pack/packages/index-lifecycle-management/index_lifecycle_management_common_shared/kibana.jsonc +++ b/x-pack/packages/index-lifecycle-management/index_lifecycle_management_common_shared/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/index-lifecycle-management-common-shared", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/index-management/index_management_shared_types/kibana.jsonc b/x-pack/packages/index-management/index_management_shared_types/kibana.jsonc index ad87bb2bb4797..db696168a35a1 100644 --- a/x-pack/packages/index-management/index_management_shared_types/kibana.jsonc +++ b/x-pack/packages/index-management/index_management_shared_types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/index-management-shared-types", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/kbn-ai-assistant-common/kibana.jsonc b/x-pack/packages/kbn-ai-assistant-common/kibana.jsonc index 8babdaccbd2df..41dcc5eac4046 100644 --- a/x-pack/packages/kbn-ai-assistant-common/kibana.jsonc +++ b/x-pack/packages/kbn-ai-assistant-common/kibana.jsonc @@ -1,5 +1,9 @@ { + "type": "shared-common", "id": "@kbn/ai-assistant-common", - "owner": "@elastic/search-kibana", - "type": "shared-common" -} + "owner": [ + "@elastic/search-kibana" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/kbn-alerting-comparators/kibana.jsonc b/x-pack/packages/kbn-alerting-comparators/kibana.jsonc index 94ac1e532ab1f..cbc7950c05dfb 100644 --- a/x-pack/packages/kbn-alerting-comparators/kibana.jsonc +++ b/x-pack/packages/kbn-alerting-comparators/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/alerting-comparators", - "owner": "@elastic/response-ops" + "owner": [ + "@elastic/response-ops" + ], + "group": "platform", + "visibility": "shared" } \ No newline at end of file diff --git a/x-pack/packages/kbn-alerting-state-types/kibana.jsonc b/x-pack/packages/kbn-alerting-state-types/kibana.jsonc index 6c37f923f760b..03fa08fd14a00 100644 --- a/x-pack/packages/kbn-alerting-state-types/kibana.jsonc +++ b/x-pack/packages/kbn-alerting-state-types/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/alerting-state-types", - "owner": "@elastic/response-ops" -} + "owner": [ + "@elastic/response-ops" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/kbn-cloud-security-posture/common/kibana.jsonc b/x-pack/packages/kbn-cloud-security-posture/common/kibana.jsonc index f3bd18f10c7a8..02e924b91e134 100644 --- a/x-pack/packages/kbn-cloud-security-posture/common/kibana.jsonc +++ b/x-pack/packages/kbn-cloud-security-posture/common/kibana.jsonc @@ -1,5 +1,9 @@ { + "type": "shared-common", "id": "@kbn/cloud-security-posture-common", - "owner": "@elastic/kibana-cloud-security-posture", - "type": "shared-common" -} + "owner": [ + "@elastic/kibana-cloud-security-posture" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/kbn-cloud-security-posture/graph/kibana.jsonc b/x-pack/packages/kbn-cloud-security-posture/graph/kibana.jsonc index 513861b347059..72fe9f90b58c5 100644 --- a/x-pack/packages/kbn-cloud-security-posture/graph/kibana.jsonc +++ b/x-pack/packages/kbn-cloud-security-posture/graph/kibana.jsonc @@ -1,5 +1,9 @@ { + "type": "shared-browser", "id": "@kbn/cloud-security-posture-graph", - "owner": "@elastic/kibana-cloud-security-posture", - "type": "shared-browser" -} + "owner": [ + "@elastic/kibana-cloud-security-posture" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/kbn-cloud-security-posture/public/kibana.jsonc b/x-pack/packages/kbn-cloud-security-posture/public/kibana.jsonc index 811a1ab5dad41..1e30b747cc410 100644 --- a/x-pack/packages/kbn-cloud-security-posture/public/kibana.jsonc +++ b/x-pack/packages/kbn-cloud-security-posture/public/kibana.jsonc @@ -1,5 +1,9 @@ { + "type": "shared-browser", "id": "@kbn/cloud-security-posture", - "owner": "@elastic/kibana-cloud-security-posture", - "type": "shared-browser" -} + "owner": [ + "@elastic/kibana-cloud-security-posture" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/kbn-data-forge/kibana.jsonc b/x-pack/packages/kbn-data-forge/kibana.jsonc index 7a09830de0b3a..8b2eb5fa3d0d7 100644 --- a/x-pack/packages/kbn-data-forge/kibana.jsonc +++ b/x-pack/packages/kbn-data-forge/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/data-forge", - "owner": "@elastic/obs-ux-management-team" + "owner": [ + "@elastic/obs-ux-management-team" + ], + "group": "platform", + "visibility": "shared" } diff --git a/x-pack/packages/kbn-elastic-assistant-common/kibana.jsonc b/x-pack/packages/kbn-elastic-assistant-common/kibana.jsonc index fe36d45dd2a4c..a509f30fa0017 100644 --- a/x-pack/packages/kbn-elastic-assistant-common/kibana.jsonc +++ b/x-pack/packages/kbn-elastic-assistant-common/kibana.jsonc @@ -1,5 +1,9 @@ { + "type": "shared-common", "id": "@kbn/elastic-assistant-common", - "owner": "@elastic/security-generative-ai", - "type": "shared-common" -} + "owner": [ + "@elastic/security-generative-ai" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/kbn-elastic-assistant/kibana.jsonc b/x-pack/packages/kbn-elastic-assistant/kibana.jsonc index 29490e1bd93c6..3c6916f819b0a 100644 --- a/x-pack/packages/kbn-elastic-assistant/kibana.jsonc +++ b/x-pack/packages/kbn-elastic-assistant/kibana.jsonc @@ -1,5 +1,9 @@ { + "type": "shared-browser", "id": "@kbn/elastic-assistant", - "owner": "@elastic/security-generative-ai", - "type": "shared-browser" -} + "owner": [ + "@elastic/security-generative-ai" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/kbn-entities-schema/kibana.jsonc b/x-pack/packages/kbn-entities-schema/kibana.jsonc index 732a640df908b..a5e6fd29fe094 100644 --- a/x-pack/packages/kbn-entities-schema/kibana.jsonc +++ b/x-pack/packages/kbn-entities-schema/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/entities-schema", - "owner": "@elastic/obs-entities" -} + "owner": [ + "@elastic/obs-entities" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/kbn-infra-forge/kibana.jsonc b/x-pack/packages/kbn-infra-forge/kibana.jsonc index a450d148358a9..b68f360a7dee3 100644 --- a/x-pack/packages/kbn-infra-forge/kibana.jsonc +++ b/x-pack/packages/kbn-infra-forge/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/infra-forge", - "owner": "@elastic/obs-ux-management-team" + "owner": [ + "@elastic/obs-ux-management-team", + ], + "group": "platform", + "visibility": "private" } diff --git a/x-pack/packages/kbn-langchain/kibana.jsonc b/x-pack/packages/kbn-langchain/kibana.jsonc index 5ef91bd2c8e6a..5fa6ad5894402 100644 --- a/x-pack/packages/kbn-langchain/kibana.jsonc +++ b/x-pack/packages/kbn-langchain/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/langchain", - "owner": "@elastic/security-generative-ai" -} + "owner": [ + "@elastic/security-generative-ai" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/kbn-random-sampling/kibana.jsonc b/x-pack/packages/kbn-random-sampling/kibana.jsonc index 963ef9add20b1..5f63a3a67b279 100644 --- a/x-pack/packages/kbn-random-sampling/kibana.jsonc +++ b/x-pack/packages/kbn-random-sampling/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/random-sampling", - "owner": "@elastic/kibana-visualizations", -} + "owner": [ + "@elastic/kibana-visualizations" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/kbn-slo-schema/kibana.jsonc b/x-pack/packages/kbn-slo-schema/kibana.jsonc index b4ca324fc112b..7e4c7cab070b8 100644 --- a/x-pack/packages/kbn-slo-schema/kibana.jsonc +++ b/x-pack/packages/kbn-slo-schema/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/slo-schema", - "owner": "@elastic/obs-ux-management-team" -} + "owner": [ + "@elastic/obs-ux-management-team" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/maps/vector_tile_utils/kibana.jsonc b/x-pack/packages/maps/vector_tile_utils/kibana.jsonc index 5e1e9957ecdf3..1ec30b45e5225 100644 --- a/x-pack/packages/maps/vector_tile_utils/kibana.jsonc +++ b/x-pack/packages/maps/vector_tile_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/maps-vector-tile-utils", - "owner": "@elastic/kibana-presentation" -} + "owner": [ + "@elastic/kibana-presentation" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/agg_utils/kibana.jsonc b/x-pack/packages/ml/agg_utils/kibana.jsonc index 3c29356a24ada..8b39e5ee5678f 100644 --- a/x-pack/packages/ml/agg_utils/kibana.jsonc +++ b/x-pack/packages/ml/agg_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-agg-utils", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/aiops_change_point_detection/kibana.jsonc b/x-pack/packages/ml/aiops_change_point_detection/kibana.jsonc index 280a686665c66..29e42822d728c 100644 --- a/x-pack/packages/ml/aiops_change_point_detection/kibana.jsonc +++ b/x-pack/packages/ml/aiops_change_point_detection/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/aiops-change-point-detection", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/aiops_common/kibana.jsonc b/x-pack/packages/ml/aiops_common/kibana.jsonc index d675cd4022279..88dfda8bd28cd 100644 --- a/x-pack/packages/ml/aiops_common/kibana.jsonc +++ b/x-pack/packages/ml/aiops_common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/aiops-common", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/ml/aiops_components/kibana.jsonc b/x-pack/packages/ml/aiops_components/kibana.jsonc index 6df0d201312a1..70a974dfba496 100644 --- a/x-pack/packages/ml/aiops_components/kibana.jsonc +++ b/x-pack/packages/ml/aiops_components/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/aiops-components", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/aiops_log_pattern_analysis/kibana.jsonc b/x-pack/packages/ml/aiops_log_pattern_analysis/kibana.jsonc index da2c590b49dcb..042910e2f8a8e 100644 --- a/x-pack/packages/ml/aiops_log_pattern_analysis/kibana.jsonc +++ b/x-pack/packages/ml/aiops_log_pattern_analysis/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/aiops-log-pattern-analysis", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/ml/aiops_log_rate_analysis/kibana.jsonc b/x-pack/packages/ml/aiops_log_rate_analysis/kibana.jsonc index 210878e009a2a..8b9f6a222583f 100644 --- a/x-pack/packages/ml/aiops_log_rate_analysis/kibana.jsonc +++ b/x-pack/packages/ml/aiops_log_rate_analysis/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/aiops-log-rate-analysis", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/ml/aiops_test_utils/kibana.jsonc b/x-pack/packages/ml/aiops_test_utils/kibana.jsonc index 1c79f5adf34a4..3af237ddc2c07 100644 --- a/x-pack/packages/ml/aiops_test_utils/kibana.jsonc +++ b/x-pack/packages/ml/aiops_test_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/aiops-test-utils", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/anomaly_utils/kibana.jsonc b/x-pack/packages/ml/anomaly_utils/kibana.jsonc index 92fa54e6104de..2685dfbcaa2ee 100644 --- a/x-pack/packages/ml/anomaly_utils/kibana.jsonc +++ b/x-pack/packages/ml/anomaly_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-anomaly-utils", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/ml/cancellable_search/kibana.jsonc b/x-pack/packages/ml/cancellable_search/kibana.jsonc index 2006bfd746711..8e7c129fd6134 100644 --- a/x-pack/packages/ml/cancellable_search/kibana.jsonc +++ b/x-pack/packages/ml/cancellable_search/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-cancellable-search", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/category_validator/kibana.jsonc b/x-pack/packages/ml/category_validator/kibana.jsonc index de1fea187f3c8..08e1dd96edd21 100644 --- a/x-pack/packages/ml/category_validator/kibana.jsonc +++ b/x-pack/packages/ml/category_validator/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-category-validator", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/chi2test/kibana.jsonc b/x-pack/packages/ml/chi2test/kibana.jsonc index 073ffe15d4294..29d73318e1d4b 100644 --- a/x-pack/packages/ml/chi2test/kibana.jsonc +++ b/x-pack/packages/ml/chi2test/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-chi2test", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/ml/creation_wizard_utils/kibana.jsonc b/x-pack/packages/ml/creation_wizard_utils/kibana.jsonc index 158d811883500..01481fbf943df 100644 --- a/x-pack/packages/ml/creation_wizard_utils/kibana.jsonc +++ b/x-pack/packages/ml/creation_wizard_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-creation-wizard-utils", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/data_frame_analytics_utils/kibana.jsonc b/x-pack/packages/ml/data_frame_analytics_utils/kibana.jsonc index 9a25068100ab6..78d1168b04951 100644 --- a/x-pack/packages/ml/data_frame_analytics_utils/kibana.jsonc +++ b/x-pack/packages/ml/data_frame_analytics_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-data-frame-analytics-utils", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/data_grid/kibana.jsonc b/x-pack/packages/ml/data_grid/kibana.jsonc index d13bf0f37aec3..517acb32d025e 100644 --- a/x-pack/packages/ml/data_grid/kibana.jsonc +++ b/x-pack/packages/ml/data_grid/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-data-grid", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/data_view_utils/kibana.jsonc b/x-pack/packages/ml/data_view_utils/kibana.jsonc index 41251d1f7cbc2..a97ecab13383b 100644 --- a/x-pack/packages/ml/data_view_utils/kibana.jsonc +++ b/x-pack/packages/ml/data_view_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-data-view-utils", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/date_picker/kibana.jsonc b/x-pack/packages/ml/date_picker/kibana.jsonc index d5ba9fb472f9b..655a774725250 100644 --- a/x-pack/packages/ml/date_picker/kibana.jsonc +++ b/x-pack/packages/ml/date_picker/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/ml-date-picker", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/date_utils/kibana.jsonc b/x-pack/packages/ml/date_utils/kibana.jsonc index dd8f2187bacbf..ccf73f9d922bb 100644 --- a/x-pack/packages/ml/date_utils/kibana.jsonc +++ b/x-pack/packages/ml/date_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-date-utils", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/error_utils/kibana.jsonc b/x-pack/packages/ml/error_utils/kibana.jsonc index 7629766aca7a7..fa13892db8769 100644 --- a/x-pack/packages/ml/error_utils/kibana.jsonc +++ b/x-pack/packages/ml/error_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-error-utils", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/ml/field_stats_flyout/kibana.jsonc b/x-pack/packages/ml/field_stats_flyout/kibana.jsonc index 4c362fcc84e05..d6c4fc392f88f 100644 --- a/x-pack/packages/ml/field_stats_flyout/kibana.jsonc +++ b/x-pack/packages/ml/field_stats_flyout/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/ml-field-stats-flyout", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/in_memory_table/kibana.jsonc b/x-pack/packages/ml/in_memory_table/kibana.jsonc index cb50985bc6159..b1dd95dc080d3 100644 --- a/x-pack/packages/ml/in_memory_table/kibana.jsonc +++ b/x-pack/packages/ml/in_memory_table/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-in-memory-table", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/inference_integration_flyout/kibana.jsonc b/x-pack/packages/ml/inference_integration_flyout/kibana.jsonc index f7657078bb781..6cf8955917b5c 100644 --- a/x-pack/packages/ml/inference_integration_flyout/kibana.jsonc +++ b/x-pack/packages/ml/inference_integration_flyout/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/inference_integration_flyout", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/is_defined/kibana.jsonc b/x-pack/packages/ml/is_defined/kibana.jsonc index b25718598901b..43b4d3a5fdae6 100644 --- a/x-pack/packages/ml/is_defined/kibana.jsonc +++ b/x-pack/packages/ml/is_defined/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-is-defined", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/is_populated_object/kibana.jsonc b/x-pack/packages/ml/is_populated_object/kibana.jsonc index 1ef21fe110b12..719c85fa24348 100644 --- a/x-pack/packages/ml/is_populated_object/kibana.jsonc +++ b/x-pack/packages/ml/is_populated_object/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-is-populated-object", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/json_schemas/kibana.jsonc b/x-pack/packages/ml/json_schemas/kibana.jsonc index 4233a2938ecae..cc9c6e710c310 100644 --- a/x-pack/packages/ml/json_schemas/kibana.jsonc +++ b/x-pack/packages/ml/json_schemas/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/json-schemas", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/kibana_theme/kibana.jsonc b/x-pack/packages/ml/kibana_theme/kibana.jsonc index e9f16a1537794..cbd58ef1489a6 100644 --- a/x-pack/packages/ml/kibana_theme/kibana.jsonc +++ b/x-pack/packages/ml/kibana_theme/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-kibana-theme", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/local_storage/kibana.jsonc b/x-pack/packages/ml/local_storage/kibana.jsonc index 8afac70248f4f..6b891cccb9594 100644 --- a/x-pack/packages/ml/local_storage/kibana.jsonc +++ b/x-pack/packages/ml/local_storage/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-local-storage", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/nested_property/kibana.jsonc b/x-pack/packages/ml/nested_property/kibana.jsonc index 8256bcfc7d725..0d3c27d833344 100644 --- a/x-pack/packages/ml/nested_property/kibana.jsonc +++ b/x-pack/packages/ml/nested_property/kibana.jsonc @@ -1,5 +1,7 @@ { "type": "shared-common", "id": "@kbn/ml-nested-property", - "owner": "@elastic/ml-ui" + "owner": "@elastic/ml-ui", + "group": "platform", + "visibility": "private" } diff --git a/x-pack/packages/ml/number_utils/kibana.jsonc b/x-pack/packages/ml/number_utils/kibana.jsonc index ca46d88969078..604ca1648739d 100644 --- a/x-pack/packages/ml/number_utils/kibana.jsonc +++ b/x-pack/packages/ml/number_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-number-utils", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/parse_interval/kibana.jsonc b/x-pack/packages/ml/parse_interval/kibana.jsonc index 6d8398c29b1cc..bb83b183b6fb2 100644 --- a/x-pack/packages/ml/parse_interval/kibana.jsonc +++ b/x-pack/packages/ml/parse_interval/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-parse-interval", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/query_utils/kibana.jsonc b/x-pack/packages/ml/query_utils/kibana.jsonc index a37eb31cb1da4..85476d1de652b 100644 --- a/x-pack/packages/ml/query_utils/kibana.jsonc +++ b/x-pack/packages/ml/query_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-query-utils", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/random_sampler_utils/kibana.jsonc b/x-pack/packages/ml/random_sampler_utils/kibana.jsonc index 87b8e2ec0ca01..fc1185a36d953 100644 --- a/x-pack/packages/ml/random_sampler_utils/kibana.jsonc +++ b/x-pack/packages/ml/random_sampler_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-random-sampler-utils", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/ml/response_stream/kibana.jsonc b/x-pack/packages/ml/response_stream/kibana.jsonc index 7e8b96cc9d12b..b1fd2969348d2 100644 --- a/x-pack/packages/ml/response_stream/kibana.jsonc +++ b/x-pack/packages/ml/response_stream/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-response-stream", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/ml/route_utils/kibana.jsonc b/x-pack/packages/ml/route_utils/kibana.jsonc index 8494cda1924d3..91565f4296b6c 100644 --- a/x-pack/packages/ml/route_utils/kibana.jsonc +++ b/x-pack/packages/ml/route_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-route-utils", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/runtime_field_utils/kibana.jsonc b/x-pack/packages/ml/runtime_field_utils/kibana.jsonc index 5422abd1ac94d..0790fca4ed7c4 100644 --- a/x-pack/packages/ml/runtime_field_utils/kibana.jsonc +++ b/x-pack/packages/ml/runtime_field_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-runtime-field-utils", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/ml/string_hash/kibana.jsonc b/x-pack/packages/ml/string_hash/kibana.jsonc index 1573e9a970487..f454a38ac7813 100644 --- a/x-pack/packages/ml/string_hash/kibana.jsonc +++ b/x-pack/packages/ml/string_hash/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-string-hash", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/time_buckets/kibana.jsonc b/x-pack/packages/ml/time_buckets/kibana.jsonc index 850c794948d20..53f61afe112f0 100644 --- a/x-pack/packages/ml/time_buckets/kibana.jsonc +++ b/x-pack/packages/ml/time_buckets/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-time-buckets", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/trained_models_utils/kibana.jsonc b/x-pack/packages/ml/trained_models_utils/kibana.jsonc index 7481396bee40c..9a09f09e77bac 100644 --- a/x-pack/packages/ml/trained_models_utils/kibana.jsonc +++ b/x-pack/packages/ml/trained_models_utils/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-trained-models-utils", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/ml/ui_actions/kibana.jsonc b/x-pack/packages/ml/ui_actions/kibana.jsonc index 999f955bc2e47..b9324eb47457e 100644 --- a/x-pack/packages/ml/ui_actions/kibana.jsonc +++ b/x-pack/packages/ml/ui_actions/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-ui-actions", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/url_state/kibana.jsonc b/x-pack/packages/ml/url_state/kibana.jsonc index 8850913bfa8c2..3579ef3257303 100644 --- a/x-pack/packages/ml/url_state/kibana.jsonc +++ b/x-pack/packages/ml/url_state/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-url-state", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/ml/validators/kibana.jsonc b/x-pack/packages/ml/validators/kibana.jsonc index e747549d8e33c..d1cae5ea7515b 100644 --- a/x-pack/packages/ml/validators/kibana.jsonc +++ b/x-pack/packages/ml/validators/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/ml-validators", - "owner": "@elastic/ml-ui" -} + "owner": [ + "@elastic/ml-ui" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/observability/alert_details/kibana.jsonc b/x-pack/packages/observability/alert_details/kibana.jsonc index f63d6cf11995d..a53cdcd28b208 100644 --- a/x-pack/packages/observability/alert_details/kibana.jsonc +++ b/x-pack/packages/observability/alert_details/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/observability-alert-details", - "owner": "@elastic/obs-ux-management-team" -} + "owner": [ + "@elastic/obs-ux-management-team" + ], + "group": "observability", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/observability/alerting_rule_utils/kibana.jsonc b/x-pack/packages/observability/alerting_rule_utils/kibana.jsonc index b1b3646302d1e..ecaebb0582b2e 100644 --- a/x-pack/packages/observability/alerting_rule_utils/kibana.jsonc +++ b/x-pack/packages/observability/alerting_rule_utils/kibana.jsonc @@ -1,5 +1,8 @@ { "type": "shared-common", "id": "@kbn/observability-alerting-rule-utils", - "owner": "@elastic/obs-ux-management-team" + "owner": "@elastic/obs-ux-management-team", + // TODO refactor and transfer owner / contents to response-ops / alerting + "group": "platform", + "visibility": "shared" } diff --git a/x-pack/packages/observability/get_padded_alert_time_range_util/kibana.jsonc b/x-pack/packages/observability/get_padded_alert_time_range_util/kibana.jsonc index 30797d6915c49..394dd91e0f3a1 100644 --- a/x-pack/packages/observability/get_padded_alert_time_range_util/kibana.jsonc +++ b/x-pack/packages/observability/get_padded_alert_time_range_util/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/observability-get-padded-alert-time-range-util", - "owner": "@elastic/obs-ux-management-team" -} + "owner": [ + "@elastic/obs-ux-management-team" + ], + "group": "observability", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/observability/logs_overview/kibana.jsonc b/x-pack/packages/observability/logs_overview/kibana.jsonc index 90b3375086720..34d8ac98a5253 100644 --- a/x-pack/packages/observability/logs_overview/kibana.jsonc +++ b/x-pack/packages/observability/logs_overview/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/observability-logs-overview", - "owner": "@elastic/obs-ux-logs-team" + "owner": [ + "@elastic/obs-ux-logs-team" + ], + "group": "observability", + "visibility": "private" } diff --git a/x-pack/packages/observability/observability_utils/observability_utils_browser/kibana.jsonc b/x-pack/packages/observability/observability_utils/observability_utils_browser/kibana.jsonc index dbee36828d080..3786f797da39f 100644 --- a/x-pack/packages/observability/observability_utils/observability_utils_browser/kibana.jsonc +++ b/x-pack/packages/observability/observability_utils/observability_utils_browser/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/observability-utils-browser", - "owner": "@elastic/observability-ui" + "owner": [ + "@elastic/observability-ui" + ], + "group": "observability", + "visibility": "private" } diff --git a/x-pack/packages/observability/observability_utils/observability_utils_common/kibana.jsonc b/x-pack/packages/observability/observability_utils/observability_utils_common/kibana.jsonc index eb120052e5b0e..35916e1ec4cea 100644 --- a/x-pack/packages/observability/observability_utils/observability_utils_common/kibana.jsonc +++ b/x-pack/packages/observability/observability_utils/observability_utils_common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/observability-utils-common", - "owner": "@elastic/observability-ui" + "owner": [ + "@elastic/observability-ui" + ], + "group": "observability", + "visibility": "private" } diff --git a/x-pack/packages/observability/observability_utils/observability_utils_server/kibana.jsonc b/x-pack/packages/observability/observability_utils/observability_utils_server/kibana.jsonc index 4c2f20ef1491f..7374ebddff224 100644 --- a/x-pack/packages/observability/observability_utils/observability_utils_server/kibana.jsonc +++ b/x-pack/packages/observability/observability_utils/observability_utils_server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/observability-utils-server", - "owner": "@elastic/observability-ui" + "owner": [ + "@elastic/observability-ui" + ], + "group": "observability", + "visibility": "private" } diff --git a/x-pack/packages/observability/synthetics_test_data/kibana.jsonc b/x-pack/packages/observability/synthetics_test_data/kibana.jsonc index 94f80d9b59cad..74e5bd7a76c19 100644 --- a/x-pack/packages/observability/synthetics_test_data/kibana.jsonc +++ b/x-pack/packages/observability/synthetics_test_data/kibana.jsonc @@ -2,4 +2,6 @@ "type": "shared-common", "id": "@kbn/observability-synthetics-test-data", "owner": "@elastic/obs-ux-management-team", + "group": "observability", + "visibility": "private" } diff --git a/x-pack/packages/rollup/kibana.jsonc b/x-pack/packages/rollup/kibana.jsonc index 3961e7c7468e2..160c2b999ce53 100644 --- a/x-pack/packages/rollup/kibana.jsonc +++ b/x-pack/packages/rollup/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/rollup", - "owner": "@elastic/kibana-management" -} + "owner": [ + "@elastic/kibana-management" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/search/shared_ui/kibana.jsonc b/x-pack/packages/search/shared_ui/kibana.jsonc index aedc015c1d6fa..94c698a4cded4 100644 --- a/x-pack/packages/search/shared_ui/kibana.jsonc +++ b/x-pack/packages/search/shared_ui/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/search-shared-ui", - "owner": "@elastic/search-kibana" + "owner": [ + "@elastic/search-kibana" + ], + "group": "search", + "visibility": "private" } \ No newline at end of file diff --git a/x-pack/packages/security-solution/data_table/kibana.jsonc b/x-pack/packages/security-solution/data_table/kibana.jsonc index 9695411a65301..027d2a426bf23 100644 --- a/x-pack/packages/security-solution/data_table/kibana.jsonc +++ b/x-pack/packages/security-solution/data_table/kibana.jsonc @@ -1,7 +1,9 @@ { "type": "shared-common", "id": "@kbn/securitysolution-data-table", - "owner": "@elastic/security-threat-hunting-investigations", + "owner": [ + "@elastic/security-threat-hunting-investigations" + ], "group": "security", "visibility": "private" -} +} \ No newline at end of file diff --git a/x-pack/packages/security-solution/distribution_bar/kibana.jsonc b/x-pack/packages/security-solution/distribution_bar/kibana.jsonc index 5c984aadba9ca..49d0c41ae1037 100644 --- a/x-pack/packages/security-solution/distribution_bar/kibana.jsonc +++ b/x-pack/packages/security-solution/distribution_bar/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/security-solution-distribution-bar", - "owner": "@elastic/kibana-cloud-security-posture" -} + "owner": [ + "@elastic/kibana-cloud-security-posture" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/security-solution/ecs_data_quality_dashboard/kibana.jsonc b/x-pack/packages/security-solution/ecs_data_quality_dashboard/kibana.jsonc index 30cc9cf249820..f5686c6d5cf9f 100644 --- a/x-pack/packages/security-solution/ecs_data_quality_dashboard/kibana.jsonc +++ b/x-pack/packages/security-solution/ecs_data_quality_dashboard/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/ecs-data-quality-dashboard", - "owner": "@elastic/security-threat-hunting-explore" -} + "owner": [ + "@elastic/security-threat-hunting-explore" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/security-solution/features/kibana.jsonc b/x-pack/packages/security-solution/features/kibana.jsonc index 0e5a360ea9929..ce6c88cbc2f74 100644 --- a/x-pack/packages/security-solution/features/kibana.jsonc +++ b/x-pack/packages/security-solution/features/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/security-solution-features", - "owner": "@elastic/security-threat-hunting-explore" -} + "owner": [ + "@elastic/security-threat-hunting-explore" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/security-solution/navigation/kibana.jsonc b/x-pack/packages/security-solution/navigation/kibana.jsonc index cec9119374006..9b2d406eb08e0 100644 --- a/x-pack/packages/security-solution/navigation/kibana.jsonc +++ b/x-pack/packages/security-solution/navigation/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/security-solution-navigation", - "owner": "@elastic/security-threat-hunting-explore" + "owner": [ + "@elastic/security-threat-hunting-explore" + ], + "group": "security", + "visibility": "private" } diff --git a/x-pack/packages/security-solution/side_nav/kibana.jsonc b/x-pack/packages/security-solution/side_nav/kibana.jsonc index 88e34019f44bd..0b83d7c4d44b4 100644 --- a/x-pack/packages/security-solution/side_nav/kibana.jsonc +++ b/x-pack/packages/security-solution/side_nav/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/security-solution-side-nav", - "owner": "@elastic/security-threat-hunting-explore" -} + "owner": [ + "@elastic/security-threat-hunting-explore" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/security-solution/upselling/kibana.jsonc b/x-pack/packages/security-solution/upselling/kibana.jsonc index 7cf9a3026f18f..b28572062b89c 100644 --- a/x-pack/packages/security-solution/upselling/kibana.jsonc +++ b/x-pack/packages/security-solution/upselling/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/security-solution-upselling", - "owner": "@elastic/security-threat-hunting-explore" -} + "owner": [ + "@elastic/security-threat-hunting-explore" + ], + "group": "security", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/security/api_key_management/kibana.jsonc b/x-pack/packages/security/api_key_management/kibana.jsonc index 16e9244e49275..9f467a2c53697 100644 --- a/x-pack/packages/security/api_key_management/kibana.jsonc +++ b/x-pack/packages/security/api_key_management/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/security-api-key-management", - "owner": "@elastic/kibana-security" -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/security/authorization_core/kibana.jsonc b/x-pack/packages/security/authorization_core/kibana.jsonc index f2e33db5c8a81..513d8ddc84d8d 100644 --- a/x-pack/packages/security/authorization_core/kibana.jsonc +++ b/x-pack/packages/security/authorization_core/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/security-authorization-core", - "owner": "@elastic/kibana-security" -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/security/authorization_core_common/kibana.jsonc b/x-pack/packages/security/authorization_core_common/kibana.jsonc index 1ddb58d875826..9ff7f5d0cae8e 100644 --- a/x-pack/packages/security/authorization_core_common/kibana.jsonc +++ b/x-pack/packages/security/authorization_core_common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/security-authorization-core-common", - "owner": "@elastic/kibana-security" -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/security/form_components/kibana.jsonc b/x-pack/packages/security/form_components/kibana.jsonc index 44f54ee5fe4ca..b78de9f2f9c37 100644 --- a/x-pack/packages/security/form_components/kibana.jsonc +++ b/x-pack/packages/security/form_components/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/security-form-components", - "owner": "@elastic/kibana-security" -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/security/plugin_types_common/kibana.jsonc b/x-pack/packages/security/plugin_types_common/kibana.jsonc index 714eb0f564cda..37202115cacfa 100644 --- a/x-pack/packages/security/plugin_types_common/kibana.jsonc +++ b/x-pack/packages/security/plugin_types_common/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/security-plugin-types-common", - "owner": "@elastic/kibana-security" -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/security/plugin_types_public/kibana.jsonc b/x-pack/packages/security/plugin_types_public/kibana.jsonc index f4fbe8fe8ea7d..a9e235915ded6 100644 --- a/x-pack/packages/security/plugin_types_public/kibana.jsonc +++ b/x-pack/packages/security/plugin_types_public/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-browser", "id": "@kbn/security-plugin-types-public", - "owner": "@elastic/kibana-security" -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/security/plugin_types_server/kibana.jsonc b/x-pack/packages/security/plugin_types_server/kibana.jsonc index e4f4a074f6e76..40ada7902e5e9 100644 --- a/x-pack/packages/security/plugin_types_server/kibana.jsonc +++ b/x-pack/packages/security/plugin_types_server/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-server", "id": "@kbn/security-plugin-types-server", - "owner": "@elastic/kibana-security" -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "shared" +} \ No newline at end of file diff --git a/x-pack/packages/security/role_management_model/kibana.jsonc b/x-pack/packages/security/role_management_model/kibana.jsonc index 9ba7936494167..95a1116fd7184 100644 --- a/x-pack/packages/security/role_management_model/kibana.jsonc +++ b/x-pack/packages/security/role_management_model/kibana.jsonc @@ -1,5 +1,9 @@ { "type": "shared-common", "id": "@kbn/security-role-management-model", - "owner": "@elastic/kibana-security" -} + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "private" +} \ No newline at end of file diff --git a/x-pack/packages/security/ui_components/kibana.jsonc b/x-pack/packages/security/ui_components/kibana.jsonc index 996f7b78e110a..40aaaf007acde 100644 --- a/x-pack/packages/security/ui_components/kibana.jsonc +++ b/x-pack/packages/security/ui_components/kibana.jsonc @@ -1,5 +1,9 @@ { - "type": "shared-browser", - "id": "@kbn/security-ui-components", - "owner": "@elastic/kibana-security" + "type": "shared-browser", + "id": "@kbn/security-ui-components", + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "private" } diff --git a/x-pack/plugins/actions/server/lib/task_runner_factory.ts b/x-pack/plugins/actions/server/lib/task_runner_factory.ts index d067ddaaae7ad..cf1f9eed87c32 100644 --- a/x-pack/plugins/actions/server/lib/task_runner_factory.ts +++ b/x-pack/plugins/actions/server/lib/task_runner_factory.ts @@ -8,17 +8,6 @@ import { v4 as uuidv4 } from 'uuid'; import { pick } from 'lodash'; import { addSpaceIdToPath } from '@kbn/spaces-plugin/server'; -import { - CoreKibanaRequest, - FakeRawRequest, - Headers, - IBasePath, - ISavedObjectsRepository, - Logger, - SavedObject, - SavedObjectReference, - SavedObjectsErrorHelpers, -} from '@kbn/core/server'; import { createTaskRunError, RunContext, @@ -28,6 +17,15 @@ import { } from '@kbn/task-manager-plugin/server'; import { EncryptedSavedObjectsClient } from '@kbn/encrypted-saved-objects-plugin/server'; import { createRetryableError, getErrorSource } from '@kbn/task-manager-plugin/server/task_running'; +import { type IBasePath, type Headers, type FakeRawRequest } from '@kbn/core-http-server'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; +import type { Logger } from '@kbn/logging'; +import type { + ISavedObjectsRepository, + SavedObject, + SavedObjectReference, +} from '@kbn/core-saved-objects-api-server'; +import { SavedObjectsErrorHelpers } from '@kbn/core-saved-objects-server'; import { ActionExecutorContract } from './action_executor'; import { ActionTaskExecutorParams, @@ -243,7 +241,7 @@ function getFakeRequest(apiKey?: string) { // Since we're using API keys and accessing elasticsearch can only be done // via a request, we're faking one with the proper authorization headers. - return CoreKibanaRequest.from(fakeRawRequest); + return kibanaRequestFactory(fakeRawRequest); } async function getActionTaskParams( diff --git a/x-pack/plugins/actions/tsconfig.json b/x-pack/plugins/actions/tsconfig.json index 8a3c56a472064..709826d33e897 100644 --- a/x-pack/plugins/actions/tsconfig.json +++ b/x-pack/plugins/actions/tsconfig.json @@ -47,7 +47,8 @@ "@kbn/core-test-helpers-kbn-server", "@kbn/security-plugin-types-server", "@kbn/core-application-common", - "@kbn/cloud-plugin" + "@kbn/cloud-plugin", + "@kbn/core-http-server-utils" ], "exclude": [ "target/**/*", diff --git a/x-pack/plugins/ai_infra/llm_tasks/kibana.jsonc b/x-pack/plugins/ai_infra/llm_tasks/kibana.jsonc index 1ef211d01210e..2a3da90e3e3df 100644 --- a/x-pack/plugins/ai_infra/llm_tasks/kibana.jsonc +++ b/x-pack/plugins/ai_infra/llm_tasks/kibana.jsonc @@ -2,6 +2,9 @@ "type": "plugin", "id": "@kbn/llm-tasks-plugin", "owner": "@elastic/appex-ai-infra", + // all packages under 'ai_infra' will be used across solutions + "group": "platform", + "visibility": "shared", "plugin": { "id": "llmTasks", "server": true, diff --git a/x-pack/plugins/ai_infra/product_doc_base/kibana.jsonc b/x-pack/plugins/ai_infra/product_doc_base/kibana.jsonc index 268b4a70c9921..c157105026b13 100644 --- a/x-pack/plugins/ai_infra/product_doc_base/kibana.jsonc +++ b/x-pack/plugins/ai_infra/product_doc_base/kibana.jsonc @@ -2,6 +2,9 @@ "type": "plugin", "id": "@kbn/product-doc-base-plugin", "owner": "@elastic/appex-ai-infra", + // all packages under 'ai_infra' will be used across solutions + "group": "platform", + "visibility": "shared", "plugin": { "id": "productDocBase", "server": true, diff --git a/x-pack/plugins/alerting/server/task_runner/maintenance_windows/get_maintenance_windows.test.ts b/x-pack/plugins/alerting/server/task_runner/maintenance_windows/get_maintenance_windows.test.ts index a6479fba828f4..9f44194dbb951 100644 --- a/x-pack/plugins/alerting/server/task_runner/maintenance_windows/get_maintenance_windows.test.ts +++ b/x-pack/plugins/alerting/server/task_runner/maintenance_windows/get_maintenance_windows.test.ts @@ -5,7 +5,6 @@ * 2.0. */ -import { CoreKibanaRequest } from '@kbn/core-http-router-server-internal'; import { loggingSystemMock } from '@kbn/core-logging-server-mocks'; import { maintenanceWindowCategoryIdTypes } from '../../application/maintenance_window/constants'; import { getMockMaintenanceWindow } from '../../data/maintenance_window/test_helpers'; @@ -21,6 +20,7 @@ import { import { getFakeKibanaRequest } from '../rule_loader'; import { TaskRunnerContext } from '../types'; import { FilterStateStore } from '@kbn/es-query'; +import { KibanaRequest } from '@kbn/core-http-server'; const logger = loggingSystemMock.create().get(); const mockBasePathService = { set: jest.fn() }; @@ -32,7 +32,7 @@ const ruleTypeId = mockedRule.alertTypeId; describe('getMaintenanceWindows', () => { let context: TaskRunnerContext; - let fakeRequest: CoreKibanaRequest; + let fakeRequest: KibanaRequest; let contextMock: ReturnType; beforeEach(() => { diff --git a/x-pack/plugins/alerting/server/task_runner/rule_loader.test.ts b/x-pack/plugins/alerting/server/task_runner/rule_loader.test.ts index 1d4741f84749c..4690ccc653a32 100644 --- a/x-pack/plugins/alerting/server/task_runner/rule_loader.test.ts +++ b/x-pack/plugins/alerting/server/task_runner/rule_loader.test.ts @@ -6,10 +6,11 @@ */ import { encryptedSavedObjectsMock } from '@kbn/encrypted-saved-objects-plugin/server/mocks'; -import { CoreKibanaRequest, SavedObjectsErrorHelpers } from '@kbn/core/server'; +import { SavedObjectsErrorHelpers } from '@kbn/core-saved-objects-server'; +import { isCoreKibanaRequest } from '@kbn/core-http-server-utils'; import { schema } from '@kbn/config-schema'; -import { Logger } from '@kbn/core/server'; -import { loggingSystemMock } from '@kbn/core/server/mocks'; +import type { Logger } from '@kbn/logging'; +import { loggingSystemMock } from '@kbn/core-logging-server-mocks'; import { getDecryptedRule, @@ -244,59 +245,48 @@ describe('rule_loader', () => { describe('getFakeKibanaRequest()', () => { test('has API key, in default space', async () => { - const kibanaRequestFromMock = jest.spyOn(CoreKibanaRequest, 'from'); const fakeRequest = getFakeKibanaRequest(context, 'default', apiKey); - const bpsSetParams = mockBasePathService.set.mock.calls[0]; expect(bpsSetParams).toEqual([fakeRequest, '/']); - expect(fakeRequest).toEqual(expect.any(CoreKibanaRequest)); - expect(kibanaRequestFromMock.mock.calls[0]).toMatchInlineSnapshot(` - Array [ - Object { - "headers": Object { - "authorization": "ApiKey MTIzOmFiYw==", - }, - "path": "/", - }, - ] - `); + expect(isCoreKibanaRequest(fakeRequest)).toEqual(true); + expect(fakeRequest.auth.isAuthenticated).toEqual(false); + expect(fakeRequest.headers.authorization).toEqual('ApiKey MTIzOmFiYw=='); + expect(fakeRequest.isFakeRequest).toEqual(true); + expect(fakeRequest.isInternalApiRequest).toEqual(false); + expect(fakeRequest.isSystemRequest).toEqual(false); + expect(fakeRequest.route.path).toEqual('/'); + expect(fakeRequest.url.toString()).toEqual('https://fake-request/url'); + expect(fakeRequest.uuid).toEqual(expect.any(String)); }); test('has API key, in non-default space', async () => { - const kibanaRequestFromMock = jest.spyOn(CoreKibanaRequest, 'from'); const fakeRequest = getFakeKibanaRequest(context, spaceId, apiKey); - const bpsSetParams = mockBasePathService.set.mock.calls[0]; expect(bpsSetParams).toEqual([fakeRequest, '/s/rule-spaceId']); - expect(fakeRequest).toEqual(expect.any(CoreKibanaRequest)); - expect(kibanaRequestFromMock.mock.calls[0]).toMatchInlineSnapshot(` - Array [ - Object { - "headers": Object { - "authorization": "ApiKey MTIzOmFiYw==", - }, - "path": "/", - }, - ] - `); + expect(isCoreKibanaRequest(fakeRequest)).toEqual(true); + expect(fakeRequest.auth.isAuthenticated).toEqual(false); + expect(fakeRequest.headers.authorization).toEqual('ApiKey MTIzOmFiYw=='); + expect(fakeRequest.isFakeRequest).toEqual(true); + expect(fakeRequest.isInternalApiRequest).toEqual(false); + expect(fakeRequest.isSystemRequest).toEqual(false); + expect(fakeRequest.route.path).toEqual('/'); + expect(fakeRequest.url.toString()).toEqual('https://fake-request/url'); + expect(fakeRequest.uuid).toEqual(expect.any(String)); }); test('does not have API key, in default space', async () => { - const kibanaRequestFromMock = jest.spyOn(CoreKibanaRequest, 'from'); const fakeRequest = getFakeKibanaRequest(context, 'default', null); - const bpsSetParams = mockBasePathService.set.mock.calls[0]; expect(bpsSetParams).toEqual([fakeRequest, '/']); - expect(fakeRequest).toEqual(expect.any(CoreKibanaRequest)); - expect(kibanaRequestFromMock.mock.calls[0]).toMatchInlineSnapshot(` - Array [ - Object { - "headers": Object {}, - "path": "/", - }, - ] - `); + expect(fakeRequest.auth.isAuthenticated).toEqual(false); + expect(fakeRequest.headers).toEqual({}); + expect(fakeRequest.isFakeRequest).toEqual(true); + expect(fakeRequest.isInternalApiRequest).toEqual(false); + expect(fakeRequest.isSystemRequest).toEqual(false); + expect(fakeRequest.route.path).toEqual('/'); + expect(fakeRequest.url.toString()).toEqual('https://fake-request/url'); + expect(fakeRequest.uuid).toEqual(expect.any(String)); }); }); }); diff --git a/x-pack/plugins/alerting/server/task_runner/rule_loader.ts b/x-pack/plugins/alerting/server/task_runner/rule_loader.ts index 3dd0dc8c53a55..b917ba334b93b 100644 --- a/x-pack/plugins/alerting/server/task_runner/rule_loader.ts +++ b/x-pack/plugins/alerting/server/task_runner/rule_loader.ts @@ -6,16 +6,12 @@ */ import { addSpaceIdToPath } from '@kbn/spaces-plugin/server'; -import { - CoreKibanaRequest, - FakeRawRequest, - Headers, - Logger, - SavedObject, - SavedObjectReference, - SavedObjectsErrorHelpers, -} from '@kbn/core/server'; import { createTaskRunError, TaskErrorSource } from '@kbn/task-manager-plugin/server'; +import { type FakeRawRequest, type Headers } from '@kbn/core-http-server'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; +import type { SavedObject, SavedObjectReference } from '@kbn/core-saved-objects-api-server'; +import type { Logger } from '@kbn/logging'; +import { SavedObjectsErrorHelpers } from '@kbn/core-saved-objects-server'; import { RunRuleParams, TaskRunnerContext } from './types'; import { ErrorWithReason, validateRuleTypeParams } from '../lib'; import { @@ -174,7 +170,7 @@ export function getFakeKibanaRequest( path: '/', }; - const fakeRequest = CoreKibanaRequest.from(fakeRawRequest); + const fakeRequest = kibanaRequestFactory(fakeRawRequest); context.basePathService.set(fakeRequest, path); return fakeRequest; diff --git a/x-pack/plugins/alerting/tsconfig.json b/x-pack/plugins/alerting/tsconfig.json index eefc1999b26d5..d261a00db74ca 100644 --- a/x-pack/plugins/alerting/tsconfig.json +++ b/x-pack/plugins/alerting/tsconfig.json @@ -65,7 +65,6 @@ "@kbn/core-saved-objects-api-server-mocks", "@kbn/core-ui-settings-server-mocks", "@kbn/core-test-helpers-kbn-server", - "@kbn/core-http-router-server-internal", "@kbn/core-execution-context-server-mocks", "@kbn/react-kibana-context-render", "@kbn/search-types", @@ -74,7 +73,8 @@ "@kbn/core-http-server", "@kbn/zod", "@kbn/core-saved-objects-base-server-internal", - "@kbn/response-ops-rule-params" + "@kbn/response-ops-rule-params", + "@kbn/core-http-server-utils" ], "exclude": [ "target/**/*" diff --git a/x-pack/plugins/cases/server/client/factory.test.ts b/x-pack/plugins/cases/server/client/factory.test.ts index f73e93afd680c..e9f60b45ddba1 100644 --- a/x-pack/plugins/cases/server/client/factory.test.ts +++ b/x-pack/plugins/cases/server/client/factory.test.ts @@ -5,12 +5,14 @@ * 2.0. */ -import { coreMock, httpServerMock, loggingSystemMock } from '@kbn/core/server/mocks'; +import { coreMock } from '@kbn/core/server/mocks'; +import { httpServerMock } from '@kbn/core-http-server-mocks'; +import { loggingSystemMock } from '@kbn/core-logging-server-mocks'; import { CasesClientFactory } from './factory'; import { createCasesClientFactoryMockArgs } from './mocks'; import { createCasesClient } from './client'; import type { FakeRawRequest } from '@kbn/core-http-server'; -import { CoreKibanaRequest } from '@kbn/core-http-router-server-internal'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; jest.mock('./client'); @@ -23,7 +25,7 @@ describe('CasesClientFactory', () => { path: '/', }; - const fakeRequest = CoreKibanaRequest.from(rawRequest); + const fakeRequest = kibanaRequestFactory(rawRequest); const createCasesClientMocked = createCasesClient as jest.Mock; const logger = loggingSystemMock.createLogger(); const args = createCasesClientFactoryMockArgs(); diff --git a/x-pack/plugins/cases/server/connectors/cases/cases_connector.test.ts b/x-pack/plugins/cases/server/connectors/cases/cases_connector.test.ts index c0a2a8567fd79..8eebaba88d769 100644 --- a/x-pack/plugins/cases/server/connectors/cases/cases_connector.test.ts +++ b/x-pack/plugins/cases/server/connectors/cases/cases_connector.test.ts @@ -6,6 +6,7 @@ */ import Boom from '@hapi/boom'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; import { actionsMock } from '@kbn/actions-plugin/server/mocks'; import { actionsConfigMock } from '@kbn/actions-plugin/server/actions_config.mock'; import { loggingSystemMock } from '@kbn/core-logging-server-mocks'; @@ -17,7 +18,6 @@ import { CasesService } from './cases_service'; import { CasesConnectorError } from './cases_connector_error'; import { CaseError } from '../../common/error'; import { fullJitterBackoffFactory } from './full_jitter_backoff'; -import { CoreKibanaRequest } from '@kbn/core/server'; jest.mock('./cases_connector_executor'); jest.mock('./full_jitter_backoff'); @@ -28,7 +28,7 @@ const fullJitterBackoffFactoryMock = fullJitterBackoffFactory as jest.Mock; describe('CasesConnector', () => { const services = actionsMock.createServices(); const logger = loggingSystemMock.createLogger(); - const kibanaRequest = CoreKibanaRequest.from({ path: '/', headers: {} }); + const kibanaRequest = kibanaRequestFactory({ path: '/', headers: {} }); const groupingBy = ['host.name', 'dest.ip']; const rule = { diff --git a/x-pack/plugins/cases/tsconfig.json b/x-pack/plugins/cases/tsconfig.json index 1d126d78f9543..48ca36a02b2be 100644 --- a/x-pack/plugins/cases/tsconfig.json +++ b/x-pack/plugins/cases/tsconfig.json @@ -73,10 +73,11 @@ "@kbn/datemath", "@kbn/core-logging-server-mocks", "@kbn/core-logging-browser-mocks", - "@kbn/core-http-router-server-internal", "@kbn/presentation-publishing", "@kbn/alerts-ui-shared", "@kbn/cloud-plugin", + "@kbn/core-http-server-mocks", + "@kbn/core-http-server-utils", ], "exclude": [ "target/**/*", diff --git a/x-pack/plugins/fleet/server/services/api_keys/transform_api_keys.ts b/x-pack/plugins/fleet/server/services/api_keys/transform_api_keys.ts index 8888ae75e4699..b422660ba78fa 100644 --- a/x-pack/plugins/fleet/server/services/api_keys/transform_api_keys.ts +++ b/x-pack/plugins/fleet/server/services/api_keys/transform_api_keys.ts @@ -9,8 +9,8 @@ import type { CreateRestAPIKeyParams, CreateRestAPIKeyWithKibanaPrivilegesParams, } from '@kbn/security-plugin/server'; -import type { FakeRawRequest, Headers } from '@kbn/core-http-server'; -import { CoreKibanaRequest } from '@kbn/core-http-router-server-internal'; +import { type FakeRawRequest, type Headers } from '@kbn/core-http-server'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; import type { Logger } from '@kbn/logging'; @@ -43,7 +43,7 @@ function createKibanaRequestFromAuth(authorizationHeader: HTTPAuthorizationHeade // Since we're using API keys and accessing elasticsearch can only be done // via a request, we're faking one with the proper authorization headers. - const fakeRequest = CoreKibanaRequest.from(fakeRawRequest); + const fakeRequest = kibanaRequestFactory(fakeRawRequest); return fakeRequest; } diff --git a/x-pack/plugins/fleet/server/services/app_context.ts b/x-pack/plugins/fleet/server/services/app_context.ts index da40f8ff7d819..8b49ca1b32329 100644 --- a/x-pack/plugins/fleet/server/services/app_context.ts +++ b/x-pack/plugins/fleet/server/services/app_context.ts @@ -8,16 +8,9 @@ import type { Observable } from 'rxjs'; import { BehaviorSubject } from 'rxjs'; import { kibanaPackageJson } from '@kbn/repo-info'; -import type { - ElasticsearchClient, - SavedObjectsServiceStart, - HttpServiceSetup, - Logger, - KibanaRequest, - SecurityServiceStart, -} from '@kbn/core/server'; -import { CoreKibanaRequest } from '@kbn/core/server'; +import type { HttpServiceSetup, KibanaRequest } from '@kbn/core-http-server'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; import type { PluginStart as DataPluginStart } from '@kbn/data-plugin/server'; import type { @@ -29,8 +22,12 @@ import type { SecurityPluginStart, SecurityPluginSetup } from '@kbn/security-plu import type { CloudSetup } from '@kbn/cloud-plugin/server'; import { DEFAULT_SPACE_ID } from '@kbn/spaces-plugin/common'; import type { SavedObjectTaggingStart } from '@kbn/saved-objects-tagging-plugin/server'; +import type { SavedObjectsServiceStart } from '@kbn/core-saved-objects-server'; import { SECURITY_EXTENSION_ID, SPACES_EXTENSION_ID } from '@kbn/core-saved-objects-server'; import type { TaskManagerStartContract } from '@kbn/task-manager-plugin/server'; +import type { ElasticsearchClient } from '@kbn/core-elasticsearch-server'; +import type { SecurityServiceStart } from '@kbn/core-security-server'; +import type { Logger } from '@kbn/logging'; import type { FleetConfigType } from '../../common/types'; import { @@ -188,7 +185,7 @@ class AppContextService { return this.savedObjectsTagging; } public getInternalUserSOClientForSpaceId(spaceId?: string) { - const request = CoreKibanaRequest.from({ + const request = kibanaRequestFactory({ headers: {}, path: '/', route: { settings: {} }, diff --git a/x-pack/plugins/fleet/tsconfig.json b/x-pack/plugins/fleet/tsconfig.json index 6ebdaffde2a31..7499f980d5ebf 100644 --- a/x-pack/plugins/fleet/tsconfig.json +++ b/x-pack/plugins/fleet/tsconfig.json @@ -93,7 +93,6 @@ "@kbn/core-http-request-handler-context-server", "@kbn/shared-ux-router", "@kbn/shared-ux-link-redirect-app", - "@kbn/core-http-router-server-internal", "@kbn/safer-lodash-set", "@kbn/shared-ux-file-types", "@kbn/core-application-browser", @@ -118,5 +117,7 @@ "@kbn/zod", "@kbn/reporting-public", "@kbn/field-formats-plugin", + "@kbn/core-security-server", + "@kbn/core-http-server-utils", ] } diff --git a/x-pack/plugins/index_lifecycle_management/kibana.jsonc b/x-pack/plugins/index_lifecycle_management/kibana.jsonc index e61210ebbbef9..e081aab35d3ef 100644 --- a/x-pack/plugins/index_lifecycle_management/kibana.jsonc +++ b/x-pack/plugins/index_lifecycle_management/kibana.jsonc @@ -2,6 +2,8 @@ "type": "plugin", "id": "@kbn/index-lifecycle-management-plugin", "owner": "@elastic/kibana-management", + "group": "platform", + "visibility": "private", "plugin": { "id": "indexLifecycleManagement", "server": true, diff --git a/x-pack/plugins/lists/server/get_space_id.test.ts b/x-pack/plugins/lists/server/get_space_id.test.ts index 3faaf5f1c142a..980a4125d254f 100644 --- a/x-pack/plugins/lists/server/get_space_id.test.ts +++ b/x-pack/plugins/lists/server/get_space_id.test.ts @@ -5,16 +5,16 @@ * 2.0. */ -import { httpServerMock } from '@kbn/core/server/mocks'; -import { CoreKibanaRequest } from '@kbn/core/server'; import { spacesServiceMock } from '@kbn/spaces-plugin/server/spaces_service/spaces_service.mock'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; +import { httpServerMock } from '@kbn/core-http-server-mocks'; import { getSpaceId } from './get_space_id'; describe('get_space_id', () => { - let request = CoreKibanaRequest.from(httpServerMock.createRawRequest({})); + let request = kibanaRequestFactory(httpServerMock.createRawRequest({})); beforeEach(() => { - request = CoreKibanaRequest.from(httpServerMock.createRawRequest({})); + request = kibanaRequestFactory(httpServerMock.createRawRequest({})); jest.clearAllMocks(); }); diff --git a/x-pack/plugins/lists/tsconfig.json b/x-pack/plugins/lists/tsconfig.json index a7d1c5b7b3153..61229d39bdbdd 100644 --- a/x-pack/plugins/lists/tsconfig.json +++ b/x-pack/plugins/lists/tsconfig.json @@ -42,7 +42,9 @@ "@kbn/core-elasticsearch-client-server-mocks", "@kbn/core-saved-objects-server", "@kbn/zod-helpers", - "@kbn/core-security-server" + "@kbn/core-security-server", + "@kbn/core-http-server-mocks", + "@kbn/core-http-server-utils" ], "exclude": ["target/**/*"] } diff --git a/x-pack/plugins/ml/server/shared_services/shared_services.ts b/x-pack/plugins/ml/server/shared_services/shared_services.ts index f7b0d42409221..d4af7166435d4 100644 --- a/x-pack/plugins/ml/server/shared_services/shared_services.ts +++ b/x-pack/plugins/ml/server/shared_services/shared_services.ts @@ -5,20 +5,17 @@ * 2.0. */ -import type { - IClusterClient, - IScopedClusterClient, - SavedObjectsClientContract, - UiSettingsServiceStart, - KibanaRequest, - CoreAuditService, -} from '@kbn/core/server'; import type { SpacesPluginStart } from '@kbn/spaces-plugin/server'; -import { CoreKibanaRequest } from '@kbn/core/server'; import type { CloudSetup } from '@kbn/cloud-plugin/server'; import type { PluginStart as DataViewsPluginStart } from '@kbn/data-views-plugin/server'; import type { SecurityPluginSetup } from '@kbn/security-plugin/server'; import type { FieldFormatsStart } from '@kbn/field-formats-plugin/server'; +import { isCoreKibanaRequest } from '@kbn/core-http-server-utils'; +import type { KibanaRequest } from '@kbn/core-http-server'; +import type { SavedObjectsClientContract } from '@kbn/core-saved-objects-api-server'; +import type { IClusterClient, IScopedClusterClient } from '@kbn/core-elasticsearch-server'; +import type { UiSettingsServiceStart } from '@kbn/core-ui-settings-server'; +import type { CoreAuditService } from '@kbn/core-security-server'; import type { CompatibleModule } from '../../common/constants/app'; import type { MlLicense } from '../../common/license'; @@ -269,7 +266,7 @@ function getRequestItemsProvider( }; let mlSavedObjectService; - if (request instanceof CoreKibanaRequest) { + if (isCoreKibanaRequest(request)) { scopedClient = clusterClient.asScoped(request); mlSavedObjectService = getSobSavedObjectService(scopedClient); const auditLogger = new MlAuditLogger(auditService, request); diff --git a/x-pack/plugins/ml/tsconfig.json b/x-pack/plugins/ml/tsconfig.json index 73ab75d5f2515..e11358f258a3a 100644 --- a/x-pack/plugins/ml/tsconfig.json +++ b/x-pack/plugins/ml/tsconfig.json @@ -133,5 +133,9 @@ "@kbn/unified-search-plugin", "@kbn/usage-collection-plugin", "@kbn/utility-types", + "@kbn/core-http-server-utils", + "@kbn/core-saved-objects-api-server", + "@kbn/core-ui-settings-server", + "@kbn/core-security-server", ] } diff --git a/x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/create_anomaly_detection_jobs.ts b/x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/create_anomaly_detection_jobs.ts index 861481351bf96..fd456d6b203d4 100644 --- a/x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/create_anomaly_detection_jobs.ts +++ b/x-pack/plugins/observability_solution/apm/server/lib/anomaly_detection/create_anomaly_detection_jobs.ts @@ -11,7 +11,6 @@ import { snakeCase } from 'lodash'; import moment from 'moment'; import { v4 as uuidv4 } from 'uuid'; import { ProcessorEvent } from '@kbn/observability-plugin/common'; -import { waitForIndexStatus } from '@kbn/core-saved-objects-migration-server-internal'; import type { APMIndices } from '@kbn/apm-data-access-plugin/server'; import { ElasticsearchCapabilities } from '@kbn/core-elasticsearch-server'; import { ML_ERRORS } from '../../../common/anomaly_detection'; @@ -51,10 +50,20 @@ export async function createAnomalyDetectionJobs({ return withApmSpan('create_anomaly_detection_jobs', async () => { logger.info(`Creating ML anomaly detection jobs for environments: [${uniqueMlJobEnvs}].`); - const apmMetricIndex = indices.metric; const responses = []; const failedJobs = []; + + if (!esCapabilities.serverless) { + // Waiting for the index is not enabled in serverless, this could potentially cause + // problems when creating jobs in parallel + try { + await waitForIndexStatus(esClient, apmMetricIndex, 'yellow'); + } catch (err) { + logger.warn(`Error waiting for ${apmMetricIndex} to turn yellow before creating ML jobs`); + } + } + // Avoid the creation of multiple ml jobs in parallel // https://github.com/elastic/elasticsearch/issues/36271 for (const environment of uniqueMlJobEnvs) { @@ -62,10 +71,8 @@ export async function createAnomalyDetectionJobs({ responses.push( await createAnomalyDetectionJob({ mlClient, - esClient, environment, apmMetricIndex, - esCapabilities, }) ); } catch (e) { @@ -88,19 +95,13 @@ export async function createAnomalyDetectionJobs({ async function createAnomalyDetectionJob({ mlClient, - esClient, environment, apmMetricIndex, - esCapabilities, }: { mlClient: Required; - esClient: ElasticsearchClient; environment: string; apmMetricIndex: string; - esCapabilities: ElasticsearchCapabilities; }) { - const { serverless } = esCapabilities; - return withApmSpan('create_anomaly_detection_job', async () => { const randomToken = uuidv4().substr(-4); @@ -134,17 +135,6 @@ async function createAnomalyDetectionJob({ ], }); - // Waiting for the index is not enabled in serverless, this could potentially cause - // problems when creating jobs in parallels - if (!serverless) { - await waitForIndexStatus({ - client: esClient, - index: '.ml-*', - timeout: DEFAULT_TIMEOUT, - status: 'yellow', - })(); - } - return anomalyDetectionJob; }); } @@ -166,3 +156,22 @@ async function getUniqueMlJobEnvs(mlClient: MlClient, environments: Environment[ return environments.filter((env) => !existingMlJobEnvs.includes(env)); } + +async function waitForIndexStatus( + esClient: ElasticsearchClient, + index: string, + waitForStatus: 'yellow' | 'green', + timeout = DEFAULT_TIMEOUT +) { + return await esClient.cluster.health( + { + index, + wait_for_status: waitForStatus, + timeout, + }, + { + retryOnTimeout: true, + maxRetries: 3, + } + ); +} diff --git a/x-pack/plugins/observability_solution/apm/tsconfig.json b/x-pack/plugins/observability_solution/apm/tsconfig.json index 0f08bf3143cd2..d3de1633dcad7 100644 --- a/x-pack/plugins/observability_solution/apm/tsconfig.json +++ b/x-pack/plugins/observability_solution/apm/tsconfig.json @@ -70,7 +70,6 @@ "@kbn/core-saved-objects-api-server-mocks", "@kbn/field-types", "@kbn/babel-register", - "@kbn/core-saved-objects-migration-server-internal", "@kbn/core-elasticsearch-server", "@kbn/safer-lodash-set", "@kbn/shared-ux-router", diff --git a/x-pack/plugins/observability_solution/observability/public/components/custom_threshold/types.ts b/x-pack/plugins/observability_solution/observability/public/components/custom_threshold/types.ts index 2c04cdf8f0767..7d5086323e90b 100644 --- a/x-pack/plugins/observability_solution/observability/public/components/custom_threshold/types.ts +++ b/x-pack/plugins/observability_solution/observability/public/components/custom_threshold/types.ts @@ -15,7 +15,6 @@ import type { EmbeddableStart } from '@kbn/embeddable-plugin/public'; import type { IStorageWrapper } from '@kbn/kibana-utils-plugin/public'; import type { LensPublicStart } from '@kbn/lens-plugin/public'; import type { ObservabilitySharedPluginStart } from '@kbn/observability-shared-plugin/public'; -import type { OsqueryPluginStart } from '@kbn/osquery-plugin/public'; import { ALERT_GROUP, ALERT_RULE_PARAMETERS } from '@kbn/rule-data-utils'; import type { SharePluginStart } from '@kbn/share-plugin/public'; import type { SpacesPluginStart } from '@kbn/spaces-plugin/public'; @@ -72,7 +71,6 @@ export interface InfraClientStartDeps { lens: LensPublicStart; observability: ObservabilityPublicStart; observabilityShared: ObservabilitySharedPluginStart; - osquery?: OsqueryPluginStart; share: SharePluginStart; spaces: SpacesPluginStart; storage: IStorageWrapper; diff --git a/x-pack/plugins/observability_solution/observability/tsconfig.json b/x-pack/plugins/observability_solution/observability/tsconfig.json index 83c14047131b6..84a691f1033af 100644 --- a/x-pack/plugins/observability_solution/observability/tsconfig.json +++ b/x-pack/plugins/observability_solution/observability/tsconfig.json @@ -66,7 +66,6 @@ "@kbn/discover-plugin", "@kbn/embeddable-plugin", "@kbn/lens-plugin", - "@kbn/osquery-plugin", "@kbn/ui-actions-plugin", "@kbn/unified-search-plugin", "@kbn/lens-embeddable-utils", diff --git a/x-pack/plugins/observability_solution/observability_logs_explorer/public/state_machines/observability_logs_explorer/src/notifications.tsx b/x-pack/plugins/observability_solution/observability_logs_explorer/public/state_machines/observability_logs_explorer/src/notifications.tsx deleted file mode 100644 index 79ad5820ff277..0000000000000 --- a/x-pack/plugins/observability_solution/observability_logs_explorer/public/state_machines/observability_logs_explorer/src/notifications.tsx +++ /dev/null @@ -1,21 +0,0 @@ -/* - * Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one - * or more contributor license agreements. Licensed under the Elastic License - * 2.0; you may not use this file except in compliance with the Elastic License - * 2.0. - */ - -import { IToasts } from '@kbn/core-notifications-browser'; -import { mountReactNode } from '@kbn/core-mount-utils-browser-internal'; -import { i18n } from '@kbn/i18n'; -import React from 'react'; - -export const createRequestFeedbackNotifier = (toasts: IToasts) => () => { - toasts.addInfo({ - title: i18n.translate('xpack.observabilityLogsExplorer.feedbackToast.title', { - defaultMessage: 'Tell us what you think!', - }), - text: mountReactNode(<>), - iconType: 'editorComment', - }); -}; diff --git a/x-pack/plugins/observability_solution/observability_logs_explorer/tsconfig.json b/x-pack/plugins/observability_solution/observability_logs_explorer/tsconfig.json index 5a2f18aa4249a..443d4ef8f0de7 100644 --- a/x-pack/plugins/observability_solution/observability_logs_explorer/tsconfig.json +++ b/x-pack/plugins/observability_solution/observability_logs_explorer/tsconfig.json @@ -13,7 +13,6 @@ "kbn_references": [ "@kbn/config-schema", "@kbn/core", - "@kbn/core-mount-utils-browser-internal", "@kbn/core-notifications-browser", "@kbn/data-plugin", "@kbn/deeplinks-observability", diff --git a/x-pack/plugins/observability_solution/synthetics/server/synthetics_route_wrapper.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_route_wrapper.ts index a0785b4486912..64b3805329781 100644 --- a/x-pack/plugins/observability_solution/synthetics/server/synthetics_route_wrapper.ts +++ b/x-pack/plugins/observability_solution/synthetics/server/synthetics_route_wrapper.ts @@ -4,9 +4,9 @@ * 2.0; you may not use this file except in compliance with the Elastic License * 2.0. */ -import { KibanaResponse } from '@kbn/core-http-router-server-internal'; import { DEFAULT_SPACE_ID } from '@kbn/spaces-plugin/common'; import { isEmpty } from 'lodash'; +import { isKibanaResponse } from '@kbn/core-http-server'; import { isTestUser, SyntheticsEsClient } from './lib'; import { checkIndicesReadPrivileges } from './synthetics_service/authentication/check_has_privilege'; import { SYNTHETICS_INDEX_PATTERN } from '../common/constants'; @@ -56,7 +56,7 @@ export const syntheticsRouteWrapper: SyntheticsRouteWrapper = ( spaceId, syntheticsMonitorClient, }); - if (res instanceof KibanaResponse) { + if (isKibanaResponse(res)) { return res; } diff --git a/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/utils/fake_kibana_request.ts b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/utils/fake_kibana_request.ts index d57fc23cd5c7c..a156b0473ad9c 100644 --- a/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/utils/fake_kibana_request.ts +++ b/x-pack/plugins/observability_solution/synthetics/server/synthetics_service/utils/fake_kibana_request.ts @@ -5,8 +5,8 @@ * 2.0. */ -import type { FakeRawRequest, Headers } from '@kbn/core/server'; -import { CoreKibanaRequest } from '@kbn/core/server'; +import { type FakeRawRequest, type Headers } from '@kbn/core-http-server'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; export function getFakeKibanaRequest(apiKey: { id: string; api_key: string }) { const requestHeaders: Headers = {}; @@ -20,5 +20,5 @@ export function getFakeKibanaRequest(apiKey: { id: string; api_key: string }) { path: '/', }; - return CoreKibanaRequest.from(fakeRawRequest); + return kibanaRequestFactory(fakeRawRequest); } diff --git a/x-pack/plugins/observability_solution/synthetics/tsconfig.json b/x-pack/plugins/observability_solution/synthetics/tsconfig.json index 32d15f8080ffd..c82f6a5c3036a 100644 --- a/x-pack/plugins/observability_solution/synthetics/tsconfig.json +++ b/x-pack/plugins/observability_solution/synthetics/tsconfig.json @@ -45,7 +45,6 @@ "@kbn/core-http-browser", "@kbn/core-notifications-browser", "@kbn/rison", - "@kbn/core-http-router-server-internal", "@kbn/licensing-plugin", "@kbn/rule-registry-plugin", "@kbn/encrypted-saved-objects-plugin", @@ -106,7 +105,8 @@ "@kbn/alerting-types", "@kbn/core-chrome-browser", "@kbn/core-rendering-browser", - "@kbn/index-lifecycle-management-common-shared" + "@kbn/index-lifecycle-management-common-shared", + "@kbn/core-http-server-utils" ], "exclude": ["target/**/*"] } diff --git a/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/uptime_route_wrapper.ts b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/uptime_route_wrapper.ts index 2590db8524105..1af57d9974a31 100644 --- a/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/uptime_route_wrapper.ts +++ b/x-pack/plugins/observability_solution/uptime/server/legacy_uptime/routes/uptime_route_wrapper.ts @@ -5,8 +5,8 @@ * 2.0. */ -import { KibanaResponse } from '@kbn/core-http-router-server-internal'; -import { UMKibanaRouteWrapper } from './types'; +import { isKibanaResponse } from '@kbn/core-http-server'; +import type { UMKibanaRouteWrapper } from './types'; import { UptimeEsClient } from '../lib/lib'; export const uptimeRouteWrapper: UMKibanaRouteWrapper = (uptimeRoute, server) => ({ @@ -41,7 +41,7 @@ export const uptimeRouteWrapper: UMKibanaRouteWrapper = (uptimeRoute, server) => server, }); - if (res instanceof KibanaResponse) { + if (isKibanaResponse(res)) { return res; } diff --git a/x-pack/plugins/observability_solution/uptime/tsconfig.json b/x-pack/plugins/observability_solution/uptime/tsconfig.json index 22b5e9afb7381..1d60bc456170e 100644 --- a/x-pack/plugins/observability_solution/uptime/tsconfig.json +++ b/x-pack/plugins/observability_solution/uptime/tsconfig.json @@ -68,7 +68,6 @@ "@kbn/safer-lodash-set", "@kbn/core-elasticsearch-client-server-mocks", "@kbn/core-http-server", - "@kbn/core-http-router-server-internal", "@kbn/actions-plugin", "@kbn/core-saved-objects-server", "@kbn/observability-ai-assistant-plugin", diff --git a/x-pack/plugins/osquery/kibana.jsonc b/x-pack/plugins/osquery/kibana.jsonc index cd8e929da43d9..3cd4cfc7f0052 100644 --- a/x-pack/plugins/osquery/kibana.jsonc +++ b/x-pack/plugins/osquery/kibana.jsonc @@ -2,6 +2,8 @@ "type": "plugin", "id": "@kbn/osquery-plugin", "owner": "@elastic/security-defend-workflows", + "group": "platform", + "visibility": "shared", "plugin": { "id": "osquery", "server": true, diff --git a/x-pack/plugins/rollup/server/types.ts b/x-pack/plugins/rollup/server/types.ts index cb3f9b37541a9..b76a1e99f6d1d 100644 --- a/x-pack/plugins/rollup/server/types.ts +++ b/x-pack/plugins/rollup/server/types.ts @@ -5,24 +5,22 @@ * 2.0. */ -import { IRouter } from '@kbn/core/server'; -import { UsageCollectionSetup } from '@kbn/usage-collection-plugin/server'; -import { VisTypeTimeseriesSetup } from '@kbn/vis-type-timeseries-plugin/server'; +import type { IRouter } from '@kbn/core/server'; +import type { UsageCollectionSetup } from '@kbn/usage-collection-plugin/server'; -import { getCapabilitiesForRollupIndices } from '@kbn/data-plugin/server'; -import { IndexManagementPluginSetup } from '@kbn/index-management-plugin/server'; -import { FeaturesPluginSetup } from '@kbn/features-plugin/server'; -import { DataViewsServerPluginSetup } from '@kbn/data-views-plugin/server'; -import { PluginSetup as DataPluginSetup } from '@kbn/data-plugin/server'; -import { LicensingPluginSetup } from '@kbn/licensing-plugin/server'; -import { License } from './services'; -import { IndexPatternsFetcher } from './shared_imports'; -import { handleEsError } from './shared_imports'; -import { formatEsError } from './lib/format_es_error'; +import type { getCapabilitiesForRollupIndices } from '@kbn/data-plugin/server'; +import type { IndexManagementPluginSetup } from '@kbn/index-management-plugin/server'; +import type { FeaturesPluginSetup } from '@kbn/features-plugin/server'; +import type { DataViewsServerPluginSetup } from '@kbn/data-views-plugin/server'; +import type { PluginSetup as DataPluginSetup } from '@kbn/data-plugin/server'; +import type { LicensingPluginSetup } from '@kbn/licensing-plugin/server'; +import type { License } from './services'; +import type { IndexPatternsFetcher } from './shared_imports'; +import type { handleEsError } from './shared_imports'; +import type { formatEsError } from './lib/format_es_error'; export interface Dependencies { indexManagement?: IndexManagementPluginSetup; - visTypeTimeseries?: VisTypeTimeseriesSetup; usageCollection?: UsageCollectionSetup; licensing: LicensingPluginSetup; features: FeaturesPluginSetup; diff --git a/x-pack/plugins/rollup/tsconfig.json b/x-pack/plugins/rollup/tsconfig.json index 2957a4bcb17c4..a74f689515de1 100644 --- a/x-pack/plugins/rollup/tsconfig.json +++ b/x-pack/plugins/rollup/tsconfig.json @@ -19,7 +19,6 @@ "@kbn/home-plugin", "@kbn/index-management-plugin", "@kbn/usage-collection-plugin", - "@kbn/vis-type-timeseries-plugin", // required bundles "@kbn/kibana-utils-plugin", "@kbn/kibana-react-plugin", diff --git a/x-pack/plugins/rule_registry/server/routes/get_alert_by_id.ts b/x-pack/plugins/rule_registry/server/routes/get_alert_by_id.ts index 0ecab0aaa0945..ca5e72c529d71 100644 --- a/x-pack/plugins/rule_registry/server/routes/get_alert_by_id.ts +++ b/x-pack/plugins/rule_registry/server/routes/get_alert_by_id.ts @@ -7,7 +7,7 @@ import { IRouter } from '@kbn/core/server'; import * as t from 'io-ts'; -import { id as _id } from '@kbn/securitysolution-io-ts-list-types'; +import { NonEmptyString } from '@kbn/securitysolution-io-ts-types'; import { transformError } from '@kbn/securitysolution-es-utils'; import { RacRequestHandlerContext } from '../types'; @@ -23,7 +23,7 @@ export const getAlertByIdRoute = (router: IRouter) => t.intersection([ t.exact( t.type({ - id: _id, + id: NonEmptyString, }) ), t.exact( diff --git a/x-pack/plugins/rule_registry/tsconfig.json b/x-pack/plugins/rule_registry/tsconfig.json index 8c244ed95e014..794917b370125 100644 --- a/x-pack/plugins/rule_registry/tsconfig.json +++ b/x-pack/plugins/rule_registry/tsconfig.json @@ -24,7 +24,6 @@ "@kbn/spaces-plugin", "@kbn/securitysolution-es-utils", "@kbn/securitysolution-io-ts-types", - "@kbn/securitysolution-io-ts-list-types", "@kbn/es-types", "@kbn/core-elasticsearch-client-server-mocks", "@kbn/logging-mocks", diff --git a/x-pack/plugins/search_connectors/kibana.jsonc b/x-pack/plugins/search_connectors/kibana.jsonc index 83d052ac232ad..6290b9692b384 100644 --- a/x-pack/plugins/search_connectors/kibana.jsonc +++ b/x-pack/plugins/search_connectors/kibana.jsonc @@ -2,8 +2,11 @@ "type": "plugin", "id": "@kbn/search-connectors-plugin", "owner": "@elastic/search-kibana", - "group": "platform", - "visibility": "shared", + // TODO this is currently used from Observability too, must be refactored before solution-specific builds + // see x-pack/plugins/observability_solution/observability_ai_assistant_management/public/routes/components/search_connector_tab.tsx + // cc sphilipse + "group": "search", + "visibility": "private", "description": "Plugin hosting shared features for connectors", "plugin": { "id": "searchConnectors", diff --git a/x-pack/plugins/security/server/anonymous_access/anonymous_access_service.ts b/x-pack/plugins/security/server/anonymous_access/anonymous_access_service.ts index ad0a9b79fff46..f82f83c2f21fc 100644 --- a/x-pack/plugins/security/server/anonymous_access/anonymous_access_service.ts +++ b/x-pack/plugins/security/server/anonymous_access/anonymous_access_service.ts @@ -5,16 +5,12 @@ * 2.0. */ -import type { - Capabilities, - CapabilitiesStart, - FakeRawRequest, - IBasePath, - IClusterClient, - KibanaRequest, - Logger, -} from '@kbn/core/server'; -import { CoreKibanaRequest } from '@kbn/core/server'; +import type { Capabilities } from '@kbn/core-capabilities-common'; +import type { CapabilitiesStart } from '@kbn/core-capabilities-server'; +import type { IClusterClient } from '@kbn/core-elasticsearch-server'; +import type { FakeRawRequest, IBasePath, KibanaRequest } from '@kbn/core-http-server'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; +import type { Logger } from '@kbn/logging'; import { addSpaceIdToPath } from '@kbn/spaces-plugin/common'; import type { SpacesServiceStart } from '@kbn/spaces-plugin/server'; @@ -176,6 +172,6 @@ export class AnonymousAccessService { auth: { isAuthenticated: authenticateRequest }, path: '/', }; - return CoreKibanaRequest.from(fakeRawRequest); + return kibanaRequestFactory(fakeRawRequest); } } diff --git a/x-pack/plugins/security/server/audit/audit_service.test.ts b/x-pack/plugins/security/server/audit/audit_service.test.ts index 8df7450317df4..4bb33c5d1c2fb 100644 --- a/x-pack/plugins/security/server/audit/audit_service.test.ts +++ b/x-pack/plugins/security/server/audit/audit_service.test.ts @@ -8,14 +8,11 @@ import type { Socket } from 'net'; import { lastValueFrom, Observable, of } from 'rxjs'; -import type { FakeRawRequest } from '@kbn/core/server'; -import { CoreKibanaRequest } from '@kbn/core/server'; -import { - coreMock, - httpServerMock, - httpServiceMock, - loggingSystemMock, -} from '@kbn/core/server/mocks'; +import { coreMock } from '@kbn/core/server/mocks'; +import type { FakeRawRequest } from '@kbn/core-http-server'; +import { httpServerMock, httpServiceMock } from '@kbn/core-http-server-mocks'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; +import { loggingSystemMock } from '@kbn/core-logging-server-mocks'; import type { AuditEvent } from '@kbn/security-plugin-types-server'; import { @@ -233,7 +230,7 @@ describe('#asScoped', () => { headers: {}, path: '/', }; - const request = CoreKibanaRequest.from(fakeRawRequest); + const request = kibanaRequestFactory(fakeRawRequest); await auditSetup.asScoped(request).log({ message: 'MESSAGE', diff --git a/x-pack/plugins/security/server/authentication/api_keys/fake_kibana_request.ts b/x-pack/plugins/security/server/authentication/api_keys/fake_kibana_request.ts index d57fc23cd5c7c..c00dc6a44fa71 100644 --- a/x-pack/plugins/security/server/authentication/api_keys/fake_kibana_request.ts +++ b/x-pack/plugins/security/server/authentication/api_keys/fake_kibana_request.ts @@ -5,8 +5,8 @@ * 2.0. */ -import type { FakeRawRequest, Headers } from '@kbn/core/server'; -import { CoreKibanaRequest } from '@kbn/core/server'; +import type { FakeRawRequest, Headers } from '@kbn/core-http-server'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; export function getFakeKibanaRequest(apiKey: { id: string; api_key: string }) { const requestHeaders: Headers = {}; @@ -20,5 +20,5 @@ export function getFakeKibanaRequest(apiKey: { id: string; api_key: string }) { path: '/', }; - return CoreKibanaRequest.from(fakeRawRequest); + return kibanaRequestFactory(fakeRawRequest); } diff --git a/x-pack/plugins/security/tsconfig.json b/x-pack/plugins/security/tsconfig.json index 4837d3729e3f9..bfbf5df127597 100644 --- a/x-pack/plugins/security/tsconfig.json +++ b/x-pack/plugins/security/tsconfig.json @@ -88,6 +88,9 @@ "@kbn/core-http-router-server-mocks", "@kbn/security-authorization-core-common", "@kbn/doc-links", + "@kbn/core-capabilities-server", + "@kbn/core-elasticsearch-server", + "@kbn/core-http-server-utils", ], "exclude": [ "target/**/*", diff --git a/x-pack/plugins/security_solution/server/endpoint/services/saved_objects/saved_objects_client_factory.ts b/x-pack/plugins/security_solution/server/endpoint/services/saved_objects/saved_objects_client_factory.ts index c925c666d6957..560873d0a69e6 100644 --- a/x-pack/plugins/security_solution/server/endpoint/services/saved_objects/saved_objects_client_factory.ts +++ b/x-pack/plugins/security_solution/server/endpoint/services/saved_objects/saved_objects_client_factory.ts @@ -9,10 +9,10 @@ import type { SavedObjectsServiceStart } from '@kbn/core-saved-objects-server'; import { SECURITY_EXTENSION_ID, SPACES_EXTENSION_ID } from '@kbn/core-saved-objects-server'; -import type { HttpServiceSetup } from '@kbn/core/server'; -import { type SavedObjectsClientContract } from '@kbn/core/server'; -import { CoreKibanaRequest } from '@kbn/core-http-router-server-internal'; +import type { HttpServiceSetup, KibanaRequest } from '@kbn/core-http-server'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; import { DEFAULT_SPACE_ID, addSpaceIdToPath } from '@kbn/spaces-plugin/common'; +import type { SavedObjectsClientContract } from '@kbn/core-saved-objects-api-server'; import { EndpointError } from '../../../../common/endpoint/errors'; type SavedObjectsClientContractKeys = keyof SavedObjectsClientContract; @@ -39,8 +39,8 @@ export class SavedObjectsClientFactory { private readonly httpServiceSetup: HttpServiceSetup ) {} - protected createFakeHttpRequest(spaceId: string = DEFAULT_SPACE_ID): CoreKibanaRequest { - const fakeRequest = CoreKibanaRequest.from({ + protected createFakeHttpRequest(spaceId: string = DEFAULT_SPACE_ID): KibanaRequest { + const fakeRequest = kibanaRequestFactory({ headers: {}, path: '/', route: { settings: {} }, diff --git a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/helpers.ts b/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/helpers.ts index 0fbb0ef2c8652..9070f1b4070b3 100644 --- a/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/helpers.ts +++ b/x-pack/plugins/security_solution/server/lib/entity_analytics/risk_score/tasks/helpers.ts @@ -6,14 +6,12 @@ */ import datemath from '@kbn/datemath'; -import { - CoreKibanaRequest, - type KibanaRequest, - SECURITY_EXTENSION_ID, - type CoreStart, -} from '@kbn/core/server'; import { addSpaceIdToPath } from '@kbn/spaces-plugin/server'; +import type { KibanaRequest } from '@kbn/core-http-server'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; +import type { CoreStart } from '@kbn/core-lifecycle-server'; +import { SECURITY_EXTENSION_ID } from '@kbn/core-saved-objects-server'; import type { Range } from '../../../../../common/entity_analytics/risk_engine'; export const convertDateToISOString = (dateString: string): string => { @@ -43,7 +41,7 @@ const buildFakeScopedRequest = ({ path: '/', }; - const request = CoreKibanaRequest.from(rawRequest); + const request = kibanaRequestFactory(rawRequest); const scopedPath = addSpaceIdToPath('/', namespace); coreStart.http.basePath.set(request, scopedPath); diff --git a/x-pack/plugins/security_solution/server/routes/limited_concurrency.ts b/x-pack/plugins/security_solution/server/routes/limited_concurrency.ts index bce6c835a7ed7..396bad7d2ce24 100644 --- a/x-pack/plugins/security_solution/server/routes/limited_concurrency.ts +++ b/x-pack/plugins/security_solution/server/routes/limited_concurrency.ts @@ -6,11 +6,11 @@ */ import type { - CoreSetup, KibanaRequest, LifecycleResponseFactory, OnPreAuthToolkit, -} from '@kbn/core/server'; +} from '@kbn/core-http-server'; +import type { CoreSetup } from '@kbn/core-lifecycle-server'; import { LIMITED_CONCURRENCY_ROUTE_TAG_PREFIX } from '../../common/constants'; class MaxCounter { diff --git a/x-pack/plugins/security_solution/tsconfig.json b/x-pack/plugins/security_solution/tsconfig.json index 43b4665b8d9d8..4a00ef93abe63 100644 --- a/x-pack/plugins/security_solution/tsconfig.json +++ b/x-pack/plugins/security_solution/tsconfig.json @@ -221,7 +221,6 @@ "@kbn/entities-schema", "@kbn/inference-plugin", "@kbn/core-saved-objects-server-mocks", - "@kbn/core-http-router-server-internal", "@kbn/core-security-server-mocks", "@kbn/serverless", "@kbn/core-user-profile-browser", @@ -230,6 +229,7 @@ "@kbn/core-user-profile-common", "@kbn/langchain", "@kbn/react-hooks", - "@kbn/index-adapter" + "@kbn/index-adapter", + "@kbn/core-http-server-utils" ] } diff --git a/x-pack/plugins/spaces/server/lib/request_interceptors/on_request_interceptor.ts b/x-pack/plugins/spaces/server/lib/request_interceptors/on_request_interceptor.ts index 61d7ac23818ad..812d7177a4163 100644 --- a/x-pack/plugins/spaces/server/lib/request_interceptors/on_request_interceptor.ts +++ b/x-pack/plugins/spaces/server/lib/request_interceptors/on_request_interceptor.ts @@ -6,11 +6,11 @@ */ import type { - CoreSetup, KibanaRequest, LifecycleResponseFactory, OnPreRoutingToolkit, -} from '@kbn/core/server'; +} from '@kbn/core-http-server'; +import type { CoreSetup } from '@kbn/core-lifecycle-server'; import { getSpaceIdFromPath } from '../../../common'; diff --git a/x-pack/plugins/spaces/tsconfig.json b/x-pack/plugins/spaces/tsconfig.json index 1099a054bd708..771f1b2e6139b 100644 --- a/x-pack/plugins/spaces/tsconfig.json +++ b/x-pack/plugins/spaces/tsconfig.json @@ -53,7 +53,8 @@ "@kbn/core-http-router-server-mocks", "@kbn/core-application-browser-mocks", "@kbn/ui-theme", - "@kbn/core-chrome-browser" + "@kbn/core-chrome-browser", + "@kbn/core-lifecycle-server" ], "exclude": [ "target/**/*", diff --git a/x-pack/plugins/upgrade_assistant/server/lib/reindexing/credential_store.test.ts b/x-pack/plugins/upgrade_assistant/server/lib/reindexing/credential_store.test.ts index be838e00f251b..5be26c69922aa 100644 --- a/x-pack/plugins/upgrade_assistant/server/lib/reindexing/credential_store.test.ts +++ b/x-pack/plugins/upgrade_assistant/server/lib/reindexing/credential_store.test.ts @@ -5,16 +5,17 @@ * 2.0. */ -import { CoreKibanaRequest } from '@kbn/core/server'; -import { loggingSystemMock, httpServerMock } from '@kbn/core/server/mocks'; +import { kibanaRequestFactory } from '@kbn/core-http-server-utils'; import { securityMock } from '@kbn/security-plugin/server/mocks'; -import { ReindexStep, ReindexStatus, ReindexSavedObject } from '../../../common/types'; +import { loggingSystemMock } from '@kbn/core-logging-server-mocks'; +import { httpServerMock } from '@kbn/core-http-server-mocks'; import { credentialStoreFactory } from './credential_store'; +import { ReindexStep, ReindexStatus, type ReindexSavedObject } from '../../../common/types'; const basicAuthHeader = 'Basic abc'; const logMock = loggingSystemMock.create().get(); -const requestMock = CoreKibanaRequest.from( +const requestMock = kibanaRequestFactory( httpServerMock.createRawRequest({ headers: { authorization: basicAuthHeader, diff --git a/x-pack/plugins/upgrade_assistant/tsconfig.json b/x-pack/plugins/upgrade_assistant/tsconfig.json index 34e02a4041310..85fb886ca2af3 100644 --- a/x-pack/plugins/upgrade_assistant/tsconfig.json +++ b/x-pack/plugins/upgrade_assistant/tsconfig.json @@ -39,7 +39,10 @@ "@kbn/shared-ux-link-redirect-app", "@kbn/react-kibana-context-render", "@kbn/data-views-plugin", - "@kbn/deeplinks-observability" + "@kbn/deeplinks-observability", + "@kbn/core-logging-server-mocks", + "@kbn/core-http-server-mocks", + "@kbn/core-http-server-utils" ], "exclude": [ "target/**/*", diff --git a/x-pack/test/alerting_api_integration/packages/helpers/kibana.jsonc b/x-pack/test/alerting_api_integration/packages/helpers/kibana.jsonc index 0995f28c9c5d6..2a95a25e41dd1 100644 --- a/x-pack/test/alerting_api_integration/packages/helpers/kibana.jsonc +++ b/x-pack/test/alerting_api_integration/packages/helpers/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "test-helper", "id": "@kbn/alerting-api-integration-helpers", - "owner": "@elastic/response-ops", + "owner": [ + "@elastic/response-ops" + ], + "group": "platform", + "visibility": "private", "devOnly": true -} +} \ No newline at end of file diff --git a/x-pack/test/kibana.jsonc b/x-pack/test/kibana.jsonc index 609e591270853..89a09b07fb7df 100644 --- a/x-pack/test/kibana.jsonc +++ b/x-pack/test/kibana.jsonc @@ -2,5 +2,7 @@ "type": "test-helper", "id": "@kbn/test-suites-xpack", "owner": [], + "group": "platform", + "visibility": "shared", "devOnly": true } diff --git a/x-pack/test/security_api_integration/packages/helpers/kibana.jsonc b/x-pack/test/security_api_integration/packages/helpers/kibana.jsonc index accbad4620166..f85c93d50ca51 100644 --- a/x-pack/test/security_api_integration/packages/helpers/kibana.jsonc +++ b/x-pack/test/security_api_integration/packages/helpers/kibana.jsonc @@ -1,6 +1,10 @@ { "type": "shared-common", "id": "@kbn/security-api-integration-helpers", - "owner": "@elastic/kibana-security", + "owner": [ + "@elastic/kibana-security" + ], + "group": "platform", + "visibility": "private", "devOnly": true -} +} \ No newline at end of file diff --git a/x-pack/test_serverless/kibana.jsonc b/x-pack/test_serverless/kibana.jsonc index 2ad994687ff92..a25f8d1fc1418 100644 --- a/x-pack/test_serverless/kibana.jsonc +++ b/x-pack/test_serverless/kibana.jsonc @@ -2,5 +2,7 @@ "type": "test-helper", "id": "@kbn/test-suites-serverless", "owner": [], - "devOnly": true + "devOnly": true, + "group": "platform", + "visibility": "shared" } diff --git a/yarn.lock b/yarn.lock index d5acff31b563b..e3c2abbe30a7e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4606,6 +4606,10 @@ version "0.0.0" uid "" +"@kbn/core-http-server-utils@link:packages/core/http/core-http-server-utils": + version "0.0.0" + uid "" + "@kbn/core-http-server@link:packages/core/http/core-http-server": version "0.0.0" uid ""