kibana/x-pack/plugins/ml/tsconfig.json
Walter Rafelsberger 9f86c05d03
[ML] Transforms/Data frame analytics: Align data view / destination index creation workflow in wizards. (#171202)
Consolidates UI elements and backend code to create/delete data views
and destination indices related to transforms and data frame analytics.

We ended up with two different approaches for creating data views in the
wizards for transforms and data frame analytics, the original reason was
we were not aware of the `allowNoIndex: true` setting and worked around
that in different ways.

This PR aligns UI workflows and moves related code to a new package
`@kbn/ml-data-view-utils` for data views and
`@kbn/ml-creation-wizard-utils` for the destination index form. The
latter might be used for other shared components across wizard..

In Data Frame Analytics, the checkbox to create a data view was removed
from the last "Create" step, instead the option to create a data view
was moved to the "Details" step.

In Transforms, the UI component to create the destination index was
brought over from DFA where there is a switch option to automatically
use the job ID as the name for the destination index by default.
2023-11-29 18:40:35 +00:00

117 lines
3.2 KiB
JSON

{
"extends": "../../../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
},
"include": [
"common/**/*",
"public/**/*",
"server/**/*",
"scripts/**/*",
"__mocks__/**/*",
"../../../typings/**/*",
// have to declare *.json explicitly due to https://github.com/microsoft/TypeScript/issues/25636
"public/**/*.json",
"server/**/*.json"
],
"exclude": [
"target/**/*",
],
"kbn_references": [
"@kbn/core",
{ "path": "../../../src/setup_node_env/tsconfig.json" },
// add references to other TypeScript projects the plugin depends on
"@kbn/ace",
"@kbn/actions-plugin",
"@kbn/aiops-plugin",
"@kbn/alerting-plugin",
"@kbn/analytics",
"@kbn/cases-plugin",
"@kbn/charts-plugin",
"@kbn/cloud-plugin",
"@kbn/config-schema",
"@kbn/dashboard-plugin",
"@kbn/data-plugin",
"@kbn/data-views-plugin",
"@kbn/data-visualizer-plugin",
"@kbn/datemath",
"@kbn/embeddable-plugin",
"@kbn/es-query",
"@kbn/es-types",
"@kbn/es-ui-shared-plugin",
"@kbn/features-plugin",
"@kbn/field-formats-plugin",
"@kbn/field-types",
"@kbn/home-plugin",
"@kbn/i18n-react",
"@kbn/i18n",
"@kbn/inspector-plugin",
"@kbn/kibana-react-plugin",
"@kbn/kibana-utils-plugin",
"@kbn/lens-plugin",
"@kbn/license-management-plugin",
"@kbn/licensing-plugin",
"@kbn/management-plugin",
"@kbn/maps-plugin",
"@kbn/ml-agg-utils",
"@kbn/ml-date-picker",
"@kbn/ml-is-defined",
"@kbn/ml-is-populated-object",
"@kbn/ml-local-storage",
"@kbn/ml-nested-property",
"@kbn/ml-number-utils",
"@kbn/ml-query-utils",
"@kbn/ml-route-utils",
"@kbn/ml-string-hash",
"@kbn/ml-trained-models-utils",
"@kbn/ml-trained-models-utils",
"@kbn/ml-url-state",
"@kbn/monaco",
"@kbn/react-field",
"@kbn/repo-info",
"@kbn/rison",
"@kbn/saved-objects-finder-plugin",
"@kbn/saved-objects-management-plugin",
"@kbn/saved-search-plugin",
"@kbn/security-plugin",
"@kbn/share-plugin",
"@kbn/shared-ux-link-redirect-app",
"@kbn/shared-ux-page-kibana-template",
"@kbn/shared-ux-router",
"@kbn/spaces-plugin",
"@kbn/std",
"@kbn/task-manager-plugin",
"@kbn/test-jest-helpers",
"@kbn/triggers-actions-ui-plugin",
"@kbn/ui-actions-plugin",
"@kbn/ui-theme",
"@kbn/unified-search-plugin",
"@kbn/usage-collection-plugin",
"@kbn/utility-types",
"@kbn/ml-error-utils",
"@kbn/ml-anomaly-utils",
"@kbn/ml-data-frame-analytics-utils",
"@kbn/ml-data-grid",
"@kbn/ml-kibana-theme",
"@kbn/ml-runtime-field-utils",
"@kbn/ml-date-utils",
"@kbn/ml-category-validator",
"@kbn/ml-ui-actions",
"@kbn/deeplinks-ml",
"@kbn/core-notifications-browser-mocks",
"@kbn/unified-field-list",
"@kbn/core-ui-settings-browser",
"@kbn/content-management-plugin",
"@kbn/ml-in-memory-table",
"@kbn/presentation-util-plugin",
"@kbn/react-kibana-mount",
"@kbn/core-http-browser",
"@kbn/data-view-editor-plugin",
"@kbn/rule-data-utils",
"@kbn/alerts-as-data-utils",
"@kbn/rule-registry-plugin",
"@kbn/securitysolution-ecs",
"@kbn/ml-data-view-utils",
"@kbn/ml-creation-wizard-utils",
],
}