diff --git a/.moon/tasks.yml b/.moon/tasks/all.yml similarity index 100% rename from .moon/tasks.yml rename to .moon/tasks/all.yml diff --git a/.moon/tasks/node.yml b/.moon/tasks/node.yml index 33be1709d16b6..704320b9191c5 100644 --- a/.moon/tasks/node.yml +++ b/.moon/tasks/node.yml @@ -1,5 +1,8 @@ $schema: https://moonrepo.dev/schemas/tasks.json +inheritedBy: + toolchain: node + fileGroups: sharedGlobals: [ ] default: diff --git a/.moon/toolchain.yml b/.moon/toolchains.yml similarity index 69% rename from .moon/toolchain.yml rename to .moon/toolchains.yml index 4bba9ad02238e..6f25fc8e6b7f7 100644 --- a/.moon/toolchain.yml +++ b/.moon/toolchains.yml @@ -1,19 +1,22 @@ -# https://moonrepo.dev/docs/config/toolchain -$schema: 'https://moonrepo.dev/schemas/toolchain.json' +# https://moonrepo.dev/docs/config/toolchains +$schema: 'https://moonrepo.dev/schemas/toolchains.json' -node: +javascript: packageManager: yarn - yarn: - installArgs: - - '--non-interactive' inferTasksFromScripts: true # Automatically infer tasks from package.json scripts. dependencyVersionFormat: link - rootPackageOnly: true # without this, moon would want to install deps in each project + rootPackageDependenciesOnly: true # Keep installs rooted at the workspace package.json only. syncPackageManagerField: true - syncVersionManagerConfig: nvm dedupeOnLockfileChange: true # Dedupe dependencies when the lockfile changes. syncProjectWorkspaceDependencies: false +node: + syncVersionManagerConfig: nvm + +yarn: + installArgs: + - '--non-interactive' + typescript: includeProjectReferenceSources: false # This would add references to tsconfigs syncProjectReferences: false # This would add references to tsconfigs diff --git a/.moon/workspace.yml b/.moon/workspace.yml index 44e6f9f0a3bc1..938e2237c936c 100644 --- a/.moon/workspace.yml +++ b/.moon/workspace.yml @@ -9,17 +9,14 @@ projects: - packages/**/moon.yml vcs: defaultBranch: main - manager: git - -hasher: - batchSize: 1500 + client: git pipeline: installDependencies: false # https://moonrepo.dev/docs/guides/remote-cache # Auth credentials will be missing on local environments, but that's OK. -unstable_remote: +remote: host: "https://kibana-bazel-remote-h5qd3jkxkq-uc.a.run.app" api: http cache: diff --git a/examples/bfetch_explorer/moon.yml b/examples/bfetch_explorer/moon.yml index 1ecfe47c3f709..9f69ce4a0b3a7 100644 --- a/examples/bfetch_explorer/moon.yml +++ b/examples/bfetch_explorer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/bfetch-explorer-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/bfetch-explorer-plugin' + title: '@kbn/bfetch-explorer-plugin' description: Moon project for @kbn/bfetch-explorer-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: examples/bfetch_explorer + sourceRoot: examples/bfetch_explorer dependsOn: - '@kbn/core' - '@kbn/developer-examples-plugin' diff --git a/examples/content_management_examples/moon.yml b/examples/content_management_examples/moon.yml index f190759047ccc..5a012223c4b28 100644 --- a/examples/content_management_examples/moon.yml +++ b/examples/content_management_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-examples-plugin' + title: '@kbn/content-management-examples-plugin' description: Moon project for @kbn/content-management-examples-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: examples/content_management_examples + sourceRoot: examples/content_management_examples dependsOn: - '@kbn/core' - '@kbn/developer-examples-plugin' @@ -47,14 +46,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/examples/controls_example/moon.yml b/examples/controls_example/moon.yml index 2bc4096df5be4..b11bb98d6cfcb 100644 --- a/examples/controls_example/moon.yml +++ b/examples/controls_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/controls-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/controls-example-plugin' + title: '@kbn/controls-example-plugin' description: Moon project for @kbn/controls-example-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: examples/controls_example + sourceRoot: examples/controls_example dependsOn: - '@kbn/core' - '@kbn/developer-examples-plugin' @@ -46,14 +45,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/examples/data_view_field_editor_example/moon.yml b/examples/data_view_field_editor_example/moon.yml index d2b04a1280dd3..1e9ac5319eeb3 100644 --- a/examples/data_view_field_editor_example/moon.yml +++ b/examples/data_view_field_editor_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-view-field-editor-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-view-field-editor-example-plugin' + title: '@kbn/data-view-field-editor-example-plugin' description: Moon project for @kbn/data-view-field-editor-example-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: examples/data_view_field_editor_example + sourceRoot: examples/data_view_field_editor_example dependsOn: - '@kbn/core' - '@kbn/data-plugin' diff --git a/examples/developer_examples/moon.yml b/examples/developer_examples/moon.yml index 662d2d7e50637..b645437f1098d 100644 --- a/examples/developer_examples/moon.yml +++ b/examples/developer_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/developer-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/developer-examples-plugin' + title: '@kbn/developer-examples-plugin' description: Moon project for @kbn/developer-examples-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: examples/developer_examples + sourceRoot: examples/developer_examples dependsOn: - '@kbn/core' - '@kbn/core-rendering-browser' diff --git a/examples/discover_customization_examples/moon.yml b/examples/discover_customization_examples/moon.yml index 57803d7c4e288..ff15ec3ccabee 100644 --- a/examples/discover_customization_examples/moon.yml +++ b/examples/discover_customization_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/discover-customization-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/discover-customization-examples-plugin' + title: '@kbn/discover-customization-examples-plugin' description: Moon project for @kbn/discover-customization-examples-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: examples/discover_customization_examples + sourceRoot: examples/discover_customization_examples dependsOn: - '@kbn/core' - '@kbn/discover-plugin' diff --git a/examples/embeddable_examples/moon.yml b/examples/embeddable_examples/moon.yml index 2f4ac576dfcda..d1ce47b3d6c32 100644 --- a/examples/embeddable_examples/moon.yml +++ b/examples/embeddable_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/embeddable-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/embeddable-examples-plugin' + title: '@kbn/embeddable-examples-plugin' description: Moon project for @kbn/embeddable-examples-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: examples/embeddable_examples + sourceRoot: examples/embeddable_examples dependsOn: - '@kbn/core' - '@kbn/ui-actions-plugin' diff --git a/examples/error_boundary/moon.yml b/examples/error_boundary/moon.yml index ffe3373fc1bee..c41d6c999e530 100644 --- a/examples/error_boundary/moon.yml +++ b/examples/error_boundary/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/error-boundary-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/error-boundary-example-plugin' + title: '@kbn/error-boundary-example-plugin' description: Moon project for @kbn/error-boundary-example-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: examples/error_boundary + sourceRoot: examples/error_boundary dependsOn: - '@kbn/core' - '@kbn/developer-examples-plugin' diff --git a/examples/eso_model_version_example/moon.yml b/examples/eso_model_version_example/moon.yml index 1a2e92d9d4f34..2169b3ee23317 100644 --- a/examples/eso_model_version_example/moon.yml +++ b/examples/eso_model_version_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/eso-model-version-example' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/eso-model-version-example' + title: '@kbn/eso-model-version-example' description: Moon project for @kbn/eso-model-version-example channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: examples/eso_model_version_example + sourceRoot: examples/eso_model_version_example dependsOn: - '@kbn/core' - '@kbn/kibana-react-plugin' diff --git a/examples/esql_ast_inspector/moon.yml b/examples/esql_ast_inspector/moon.yml index a42574bd72dc5..43e44ff58fbfb 100644 --- a/examples/esql_ast_inspector/moon.yml +++ b/examples/esql_ast_inspector/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/esql-ast-inspector-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-esql' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/esql-ast-inspector-plugin' + title: '@kbn/esql-ast-inspector-plugin' description: Moon project for @kbn/esql-ast-inspector-plugin channel: '' owner: '@elastic/kibana-esql' - metadata: - sourceRoot: examples/esql_ast_inspector + sourceRoot: examples/esql_ast_inspector dependsOn: - '@kbn/core' - '@kbn/data-plugin' diff --git a/examples/esql_validation_example/moon.yml b/examples/esql_validation_example/moon.yml index 2372638c6886f..0f0b69168a7d0 100644 --- a/examples/esql_validation_example/moon.yml +++ b/examples/esql_validation_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/esql-validation-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-esql' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/esql-validation-example-plugin' + title: '@kbn/esql-validation-example-plugin' description: Moon project for @kbn/esql-validation-example-plugin channel: '' owner: '@elastic/kibana-esql' - metadata: - sourceRoot: examples/esql_validation_example + sourceRoot: examples/esql_validation_example dependsOn: - '@kbn/core' - '@kbn/data-plugin' diff --git a/examples/expressions_explorer/moon.yml b/examples/expressions_explorer/moon.yml index a060097290cd3..41b86f4916852 100644 --- a/examples/expressions_explorer/moon.yml +++ b/examples/expressions_explorer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/expressions-explorer-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/expressions-explorer-plugin' + title: '@kbn/expressions-explorer-plugin' description: Moon project for @kbn/expressions-explorer-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: examples/expressions_explorer + sourceRoot: examples/expressions_explorer dependsOn: - '@kbn/core' - '@kbn/kibana-react-plugin' diff --git a/examples/feature_control_examples/moon.yml b/examples/feature_control_examples/moon.yml index c46eafa97c596..47a0d4d91baff 100644 --- a/examples/feature_control_examples/moon.yml +++ b/examples/feature_control_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/feature-controls-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/feature-controls-examples-plugin' + title: '@kbn/feature-controls-examples-plugin' description: Moon project for @kbn/feature-controls-examples-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: examples/feature_control_examples + sourceRoot: examples/feature_control_examples dependsOn: - '@kbn/core' - '@kbn/security-plugin' diff --git a/examples/feature_flags_example/moon.yml b/examples/feature_flags_example/moon.yml index 4ed2c6e855f24..ce3304847034e 100644 --- a/examples/feature_flags_example/moon.yml +++ b/examples/feature_flags_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/feature-flags-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/feature-flags-example-plugin' + title: '@kbn/feature-flags-example-plugin' description: Moon project for @kbn/feature-flags-example-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: examples/feature_flags_example + sourceRoot: examples/feature_flags_example dependsOn: - '@kbn/core' - '@kbn/core-feature-flags-server' diff --git a/examples/field_formats_example/moon.yml b/examples/field_formats_example/moon.yml index 14c6fb218bf6a..e0f0cd4110717 100644 --- a/examples/field_formats_example/moon.yml +++ b/examples/field_formats_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/field-formats-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/field-formats-example-plugin' + title: '@kbn/field-formats-example-plugin' description: Moon project for @kbn/field-formats-example-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: examples/field_formats_example + sourceRoot: examples/field_formats_example dependsOn: - '@kbn/core' - '@kbn/developer-examples-plugin' diff --git a/examples/files_example/moon.yml b/examples/files_example/moon.yml index 3cec4f835a3dc..28f4a00e6292e 100644 --- a/examples/files_example/moon.yml +++ b/examples/files_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/files-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/files-example-plugin' + title: '@kbn/files-example-plugin' description: Moon project for @kbn/files-example-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: examples/files_example + sourceRoot: examples/files_example dependsOn: - '@kbn/core' - '@kbn/files-plugin' diff --git a/examples/grid_example/moon.yml b/examples/grid_example/moon.yml index db1be3d87b0f2..a0c21a381b6f8 100644 --- a/examples/grid_example/moon.yml +++ b/examples/grid_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/grid-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/grid-example-plugin' + title: '@kbn/grid-example-plugin' description: Moon project for @kbn/grid-example-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: examples/grid_example + sourceRoot: examples/grid_example dependsOn: - '@kbn/grid-layout' - '@kbn/core-application-browser' diff --git a/examples/guided_onboarding_example/moon.yml b/examples/guided_onboarding_example/moon.yml index 720df47fa7786..c6016882e5022 100644 --- a/examples/guided_onboarding_example/moon.yml +++ b/examples/guided_onboarding_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/guided-onboarding-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/guided-onboarding-example-plugin' + title: '@kbn/guided-onboarding-example-plugin' description: Moon project for @kbn/guided-onboarding-example-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: examples/guided_onboarding_example + sourceRoot: examples/guided_onboarding_example dependsOn: - '@kbn/core' - '@kbn/guided-onboarding-plugin' diff --git a/examples/hello_world/moon.yml b/examples/hello_world/moon.yml index b5d7d863eaf5a..dd3a30778fca2 100644 --- a/examples/hello_world/moon.yml +++ b/examples/hello_world/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/hello-world-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/hello-world-plugin' + title: '@kbn/hello-world-plugin' description: Moon project for @kbn/hello-world-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: examples/hello_world + sourceRoot: examples/hello_world dependsOn: - '@kbn/core' - '@kbn/developer-examples-plugin' diff --git a/examples/locator_examples/moon.yml b/examples/locator_examples/moon.yml index df1fca1c98b55..54d0af2c5c54f 100644 --- a/examples/locator_examples/moon.yml +++ b/examples/locator_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/locator-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/locator-examples-plugin' + title: '@kbn/locator-examples-plugin' description: Moon project for @kbn/locator-examples-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: examples/locator_examples + sourceRoot: examples/locator_examples dependsOn: - '@kbn/core' - '@kbn/share-plugin' diff --git a/examples/locator_explorer/moon.yml b/examples/locator_explorer/moon.yml index 3708638d00aa7..cc1029ece3b6d 100644 --- a/examples/locator_explorer/moon.yml +++ b/examples/locator_explorer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/locator-explorer-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/locator-explorer-plugin' + title: '@kbn/locator-explorer-plugin' description: Moon project for @kbn/locator-explorer-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: examples/locator_explorer + sourceRoot: examples/locator_explorer dependsOn: - '@kbn/core' - '@kbn/share-plugin' diff --git a/examples/partial_results_example/moon.yml b/examples/partial_results_example/moon.yml index 4c1dd3da66af6..ce3ad35a295d0 100644 --- a/examples/partial_results_example/moon.yml +++ b/examples/partial_results_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/paertial-results-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/paertial-results-example-plugin' + title: '@kbn/paertial-results-example-plugin' description: Moon project for @kbn/paertial-results-example-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: examples/partial_results_example + sourceRoot: examples/partial_results_example dependsOn: - '@kbn/core' - '@kbn/developer-examples-plugin' diff --git a/examples/portable_dashboards_example/moon.yml b/examples/portable_dashboards_example/moon.yml index 99b7c73366946..f684b0c695323 100644 --- a/examples/portable_dashboards_example/moon.yml +++ b/examples/portable_dashboards_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/portable-dashboards-example' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/portable-dashboards-example' + title: '@kbn/portable-dashboards-example' description: Moon project for @kbn/portable-dashboards-example channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: examples/portable_dashboards_example + sourceRoot: examples/portable_dashboards_example dependsOn: - '@kbn/core' - '@kbn/es-query' diff --git a/examples/preboot_example/moon.yml b/examples/preboot_example/moon.yml index 8415903cfa77f..b78a2d68bbe6f 100644 --- a/examples/preboot_example/moon.yml +++ b/examples/preboot_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/preboot-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/preboot-example-plugin' + title: '@kbn/preboot-example-plugin' description: Moon project for @kbn/preboot-example-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: examples/preboot_example + sourceRoot: examples/preboot_example dependsOn: - '@kbn/core' - '@kbn/core-http-browser' diff --git a/examples/resizable_layout_examples/moon.yml b/examples/resizable_layout_examples/moon.yml index e3f16334d952b..0b927ed3d0635 100644 --- a/examples/resizable_layout_examples/moon.yml +++ b/examples/resizable_layout_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/resizable-layout-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/resizable-layout-examples-plugin' + title: '@kbn/resizable-layout-examples-plugin' description: Moon project for @kbn/resizable-layout-examples-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: examples/resizable_layout_examples + sourceRoot: examples/resizable_layout_examples dependsOn: - '@kbn/resizable-layout' - '@kbn/core' diff --git a/examples/response_stream/moon.yml b/examples/response_stream/moon.yml index 9a6747e40903f..c200384688763 100644 --- a/examples/response_stream/moon.yml +++ b/examples/response_stream/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/response-stream-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/response-stream-plugin' + title: '@kbn/response-stream-plugin' description: Moon project for @kbn/response-stream-plugin channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: examples/response_stream + sourceRoot: examples/response_stream dependsOn: - '@kbn/core' - '@kbn/developer-examples-plugin' diff --git a/examples/routing_example/moon.yml b/examples/routing_example/moon.yml index f634af056fe6d..00aacb2e7648b 100644 --- a/examples/routing_example/moon.yml +++ b/examples/routing_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/routing-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/routing-example-plugin' + title: '@kbn/routing-example-plugin' description: Moon project for @kbn/routing-example-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: examples/routing_example + sourceRoot: examples/routing_example dependsOn: - '@kbn/core' - '@kbn/developer-examples-plugin' diff --git a/examples/screenshot_mode_example/moon.yml b/examples/screenshot_mode_example/moon.yml index 03e922ea9e2f7..3ae0f99b20d8c 100644 --- a/examples/screenshot_mode_example/moon.yml +++ b/examples/screenshot_mode_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/screenshot-mode-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/screenshot-mode-example-plugin' + title: '@kbn/screenshot-mode-example-plugin' description: Moon project for @kbn/screenshot-mode-example-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: examples/screenshot_mode_example + sourceRoot: examples/screenshot_mode_example dependsOn: - '@kbn/core' - '@kbn/navigation-plugin' diff --git a/examples/search_examples/moon.yml b/examples/search_examples/moon.yml index 55ff6dc7c8446..b61745051d744 100644 --- a/examples/search_examples/moon.yml +++ b/examples/search_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-examples-plugin' + title: '@kbn/search-examples-plugin' description: Moon project for @kbn/search-examples-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: examples/search_examples + sourceRoot: examples/search_examples dependsOn: - '@kbn/core' - '@kbn/data-plugin' diff --git a/examples/share_examples/moon.yml b/examples/share_examples/moon.yml index b606e59fd183b..d35bfedb5b72f 100644 --- a/examples/share_examples/moon.yml +++ b/examples/share_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/share-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/share-examples-plugin' + title: '@kbn/share-examples-plugin' description: Moon project for @kbn/share-examples-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: examples/share_examples + sourceRoot: examples/share_examples dependsOn: - '@kbn/core' - '@kbn/share-plugin' diff --git a/examples/state_containers_examples/moon.yml b/examples/state_containers_examples/moon.yml index d65924cd5b0aa..985dead16735d 100644 --- a/examples/state_containers_examples/moon.yml +++ b/examples/state_containers_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/state-containers-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/state-containers-examples-plugin' + title: '@kbn/state-containers-examples-plugin' description: Moon project for @kbn/state-containers-examples-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: examples/state_containers_examples + sourceRoot: examples/state_containers_examples dependsOn: - '@kbn/core' - '@kbn/kibana-utils-plugin' diff --git a/examples/ui_action_examples/moon.yml b/examples/ui_action_examples/moon.yml index 7cba45fc3e005..e1f4971befea9 100644 --- a/examples/ui_action_examples/moon.yml +++ b/examples/ui_action_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ui-actions-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ui-actions-examples-plugin' + title: '@kbn/ui-actions-examples-plugin' description: Moon project for @kbn/ui-actions-examples-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: examples/ui_action_examples + sourceRoot: examples/ui_action_examples dependsOn: - '@kbn/ui-actions-plugin' - '@kbn/core' diff --git a/examples/ui_actions_explorer/moon.yml b/examples/ui_actions_explorer/moon.yml index 0fea3c71349fd..7f3acd2c50506 100644 --- a/examples/ui_actions_explorer/moon.yml +++ b/examples/ui_actions_explorer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ui-actions-explorer-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ui-actions-explorer-plugin' + title: '@kbn/ui-actions-explorer-plugin' description: Moon project for @kbn/ui-actions-explorer-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: examples/ui_actions_explorer + sourceRoot: examples/ui_actions_explorer dependsOn: - '@kbn/core' - '@kbn/ui-actions-plugin' diff --git a/examples/unified_doc_viewer/moon.yml b/examples/unified_doc_viewer/moon.yml index d2032a28396fc..d330edd71e18c 100644 --- a/examples/unified_doc_viewer/moon.yml +++ b/examples/unified_doc_viewer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/unified-doc-viewer-examples' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/unified-doc-viewer-examples' + title: '@kbn/unified-doc-viewer-examples' description: Moon project for @kbn/unified-doc-viewer-examples channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: examples/unified_doc_viewer + sourceRoot: examples/unified_doc_viewer dependsOn: - '@kbn/core' - '@kbn/data-plugin' diff --git a/examples/unified_field_list_examples/moon.yml b/examples/unified_field_list_examples/moon.yml index b172e2d5760cf..f8d5d3a20720e 100644 --- a/examples/unified_field_list_examples/moon.yml +++ b/examples/unified_field_list_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/unified-field-list-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/unified-field-list-examples-plugin' + title: '@kbn/unified-field-list-examples-plugin' description: Moon project for @kbn/unified-field-list-examples-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: examples/unified_field_list_examples + sourceRoot: examples/unified_field_list_examples dependsOn: - '@kbn/core' - '@kbn/data-plugin' diff --git a/examples/user_profile_examples/moon.yml b/examples/user_profile_examples/moon.yml index a1456ddd1d3a1..c8bad8c577e19 100644 --- a/examples/user_profile_examples/moon.yml +++ b/examples/user_profile_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/user-profile-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/user-profile-examples-plugin' + title: '@kbn/user-profile-examples-plugin' description: Moon project for @kbn/user-profile-examples-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: examples/user_profile_examples + sourceRoot: examples/user_profile_examples dependsOn: - '@kbn/core' - '@kbn/security-plugin' diff --git a/examples/v8_profiler_examples/moon.yml b/examples/v8_profiler_examples/moon.yml index 851183b4468fe..dfa1447111b99 100644 --- a/examples/v8_profiler_examples/moon.yml +++ b/examples/v8_profiler_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/v8-profiler-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/v8-profiler-examples-plugin' + title: '@kbn/v8-profiler-examples-plugin' description: Moon project for @kbn/v8-profiler-examples-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: examples/v8_profiler_examples + sourceRoot: examples/v8_profiler_examples dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/moon.yml b/moon.yml index e4977413e6d89..f3089ada6321f 100644 --- a/moon.yml +++ b/moon.yml @@ -1,15 +1,13 @@ $schema: https://moonrepo.dev/schemas/project.json id: 'kibana' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: - default: null language: unknown project: + title: 'kibana' description: Moon project for Kibana - metadata: - sourceRoot: . + sourceRoot: . # These will be root level tasks, invoked with `moon run kibana:` tasks: diff --git a/package.json b/package.json index 18817e6df0c8b..28872911102e7 100644 --- a/package.json +++ b/package.json @@ -1090,7 +1090,7 @@ "@mapbox/mapbox-gl-supported": "2.0.1", "@mapbox/vector-tile": "1.3.1", "@modelcontextprotocol/sdk": "1.26.0", - "@moonrepo/cli": "1.41.7", + "@moonrepo/cli": "2.0.1", "@n8n/json-schema-to-zod": "1.1.0", "@openfeature/core": "1.9.1", "@openfeature/launchdarkly-client-provider": "0.3.3", diff --git a/packages/kbn-babel-preset/moon.yml b/packages/kbn-babel-preset/moon.yml index a10a69671e4e6..e41dc160e6f67 100644 --- a/packages/kbn-babel-preset/moon.yml +++ b/packages/kbn-babel-preset/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/babel-preset' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/babel-preset' + title: '@kbn/babel-preset' description: Moon project for @kbn/babel-preset channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-babel-preset + sourceRoot: packages/kbn-babel-preset tags: - shared-common - package diff --git a/packages/kbn-capture-oas-snapshot-cli/moon.yml b/packages/kbn-capture-oas-snapshot-cli/moon.yml index 7de5834b1b18c..7b59b97eccfa3 100644 --- a/packages/kbn-capture-oas-snapshot-cli/moon.yml +++ b/packages/kbn-capture-oas-snapshot-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/capture-oas-snapshot-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/capture-oas-snapshot-cli' + title: '@kbn/capture-oas-snapshot-cli' description: Moon project for @kbn/capture-oas-snapshot-cli channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: packages/kbn-capture-oas-snapshot-cli + sourceRoot: packages/kbn-capture-oas-snapshot-cli dependsOn: - '@kbn/repo-info' - '@kbn/core-test-helpers-kbn-server' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-check-mappings-update-cli/moon.yml b/packages/kbn-check-mappings-update-cli/moon.yml index 0812a965070f3..d503896fc654c 100644 --- a/packages/kbn-check-mappings-update-cli/moon.yml +++ b/packages/kbn-check-mappings-update-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/check-mappings-update-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/check-mappings-update-cli' + title: '@kbn/check-mappings-update-cli' description: Moon project for @kbn/check-mappings-update-cli channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: packages/kbn-check-mappings-update-cli + sourceRoot: packages/kbn-check-mappings-update-cli dependsOn: - '@kbn/some-dev-log' - '@kbn/dev-cli-errors' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-check-prod-native-modules-cli/moon.yml b/packages/kbn-check-prod-native-modules-cli/moon.yml index ce0c82dc838a1..4160574b71313 100644 --- a/packages/kbn-check-prod-native-modules-cli/moon.yml +++ b/packages/kbn-check-prod-native-modules-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/check-prod-native-modules-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/check-prod-native-modules-cli' + title: '@kbn/check-prod-native-modules-cli' description: Moon project for @kbn/check-prod-native-modules-cli channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-check-prod-native-modules-cli + sourceRoot: packages/kbn-check-prod-native-modules-cli dependsOn: - '@kbn/repo-info' - '@kbn/tooling-log' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-ci-stats-performance-metrics/moon.yml b/packages/kbn-ci-stats-performance-metrics/moon.yml index 6d2fc105c3e7d..8831bd0bdcb1a 100644 --- a/packages/kbn-ci-stats-performance-metrics/moon.yml +++ b/packages/kbn-ci-stats-performance-metrics/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ci-stats-performance-metrics' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ci-stats-performance-metrics' + title: '@kbn/ci-stats-performance-metrics' description: Moon project for @kbn/ci-stats-performance-metrics channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-ci-stats-performance-metrics + sourceRoot: packages/kbn-ci-stats-performance-metrics dependsOn: - '@kbn/dev-cli-errors' - '@kbn/dev-cli-runner' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-ci-stats-shipper-cli/moon.yml b/packages/kbn-ci-stats-shipper-cli/moon.yml index ab7e33bbf87cd..f18b2dce59ea8 100644 --- a/packages/kbn-ci-stats-shipper-cli/moon.yml +++ b/packages/kbn-ci-stats-shipper-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ci-stats-shipper-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ci-stats-shipper-cli' + title: '@kbn/ci-stats-shipper-cli' description: Moon project for @kbn/ci-stats-shipper-cli channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-ci-stats-shipper-cli + sourceRoot: packages/kbn-ci-stats-shipper-cli dependsOn: - '@kbn/ci-stats-reporter' - '@kbn/dev-cli-errors' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-cli-dev-mode/moon.yml b/packages/kbn-cli-dev-mode/moon.yml index 18338bacda514..3b20d2e0edca5 100644 --- a/packages/kbn-cli-dev-mode/moon.yml +++ b/packages/kbn-cli-dev-mode/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cli-dev-mode' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cli-dev-mode' + title: '@kbn/cli-dev-mode' description: Moon project for @kbn/cli-dev-mode channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-cli-dev-mode + sourceRoot: packages/kbn-cli-dev-mode dependsOn: - '@kbn/config' - '@kbn/config-schema' @@ -45,14 +44,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-dependency-usage/moon.yml b/packages/kbn-dependency-usage/moon.yml index 15bb1393744f4..799ef8709813c 100644 --- a/packages/kbn-dependency-usage/moon.yml +++ b/packages/kbn-dependency-usage/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dependency-usage' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dependency-usage' + title: '@kbn/dependency-usage' description: Moon project for @kbn/dependency-usage channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: packages/kbn-dependency-usage + sourceRoot: packages/kbn-dependency-usage dependsOn: - '@kbn/repo-info' tags: @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-docs-utils/moon.yml b/packages/kbn-docs-utils/moon.yml index 3ee07b55072aa..28f5d50118cb3 100644 --- a/packages/kbn-docs-utils/moon.yml +++ b/packages/kbn-docs-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/docs-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/docs-utils' + title: '@kbn/docs-utils' description: Moon project for @kbn/docs-utils channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-docs-utils + sourceRoot: packages/kbn-docs-utils dependsOn: - '@kbn/tooling-log' - '@kbn/dev-cli-runner' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-eslint-config/moon.yml b/packages/kbn-eslint-config/moon.yml index fb13b588c4776..b8ec4a101772b 100644 --- a/packages/kbn-eslint-config/moon.yml +++ b/packages/kbn-eslint-config/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/eslint-config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: javascript project: - name: '@kbn/eslint-config' + title: '@kbn/eslint-config' description: Moon project for @kbn/eslint-config channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-eslint-config + sourceRoot: packages/kbn-eslint-config tags: - shared-common - package diff --git a/packages/kbn-eslint-plugin-css/moon.yml b/packages/kbn-eslint-plugin-css/moon.yml index 585ab5ba8f568..6939589306c93 100644 --- a/packages/kbn-eslint-plugin-css/moon.yml +++ b/packages/kbn-eslint-plugin-css/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/eslint-plugin-css' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/eslint-plugin-css' + title: '@kbn/eslint-plugin-css' description: Moon project for @kbn/eslint-plugin-css channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: packages/kbn-eslint-plugin-css + sourceRoot: packages/kbn-eslint-plugin-css dependsOn: [] tags: - shared-common @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-eslint-plugin-disable/moon.yml b/packages/kbn-eslint-plugin-disable/moon.yml index b43a9fba9d414..2dc54b75fd82b 100644 --- a/packages/kbn-eslint-plugin-disable/moon.yml +++ b/packages/kbn-eslint-plugin-disable/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/eslint-plugin-disable' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/eslint-plugin-disable' + title: '@kbn/eslint-plugin-disable' description: Moon project for @kbn/eslint-plugin-disable channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-eslint-plugin-disable + sourceRoot: packages/kbn-eslint-plugin-disable tags: - shared-common - package @@ -29,14 +28,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-eslint-plugin-eslint/moon.yml b/packages/kbn-eslint-plugin-eslint/moon.yml index 232cfbedb2cb6..d84e7bdc5e9f9 100644 --- a/packages/kbn-eslint-plugin-eslint/moon.yml +++ b/packages/kbn-eslint-plugin-eslint/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/eslint-plugin-eslint' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: javascript project: - name: '@kbn/eslint-plugin-eslint' + title: '@kbn/eslint-plugin-eslint' description: Moon project for @kbn/eslint-plugin-eslint channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-eslint-plugin-eslint + sourceRoot: packages/kbn-eslint-plugin-eslint tags: - shared-common - package @@ -32,14 +31,24 @@ fileGroups: - lib.js tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-eslint-plugin-i18n/moon.yml b/packages/kbn-eslint-plugin-i18n/moon.yml index f251cfaeb60e2..d42254ae78541 100644 --- a/packages/kbn-eslint-plugin-i18n/moon.yml +++ b/packages/kbn-eslint-plugin-i18n/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/eslint-plugin-i18n' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-knowledge-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/eslint-plugin-i18n' + title: '@kbn/eslint-plugin-i18n' description: Moon project for @kbn/eslint-plugin-i18n channel: '' owner: '@elastic/obs-knowledge-team' - metadata: - sourceRoot: packages/kbn-eslint-plugin-i18n + sourceRoot: packages/kbn-eslint-plugin-i18n dependsOn: [] tags: - shared-common @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-eslint-plugin-imports/moon.yml b/packages/kbn-eslint-plugin-imports/moon.yml index e0f74854d32a7..1f7ebae802006 100644 --- a/packages/kbn-eslint-plugin-imports/moon.yml +++ b/packages/kbn-eslint-plugin-imports/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/eslint-plugin-imports' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/eslint-plugin-imports' + title: '@kbn/eslint-plugin-imports' description: Moon project for @kbn/eslint-plugin-imports channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-eslint-plugin-imports + sourceRoot: packages/kbn-eslint-plugin-imports dependsOn: - '@kbn/import-resolver' - '@kbn/repo-source-classifier' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-eslint-plugin-telemetry/moon.yml b/packages/kbn-eslint-plugin-telemetry/moon.yml index fbb0ec1f2789f..6b46fa1c87bec 100644 --- a/packages/kbn-eslint-plugin-telemetry/moon.yml +++ b/packages/kbn-eslint-plugin-telemetry/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/eslint-plugin-telemetry' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-knowledge-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/eslint-plugin-telemetry' + title: '@kbn/eslint-plugin-telemetry' description: Moon project for @kbn/eslint-plugin-telemetry channel: '' owner: '@elastic/obs-knowledge-team' - metadata: - sourceRoot: packages/kbn-eslint-plugin-telemetry + sourceRoot: packages/kbn-eslint-plugin-telemetry dependsOn: - '@kbn/repo-packages' - '@kbn/repo-info' @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-failed-test-reporter-cli/moon.yml b/packages/kbn-failed-test-reporter-cli/moon.yml index 505b154abfec2..174a2e4688947 100644 --- a/packages/kbn-failed-test-reporter-cli/moon.yml +++ b/packages/kbn-failed-test-reporter-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/failed-test-reporter-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/failed-test-reporter-cli' + title: '@kbn/failed-test-reporter-cli' description: Moon project for @kbn/failed-test-reporter-cli channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-failed-test-reporter-cli + sourceRoot: packages/kbn-failed-test-reporter-cli dependsOn: - '@kbn/ci-stats-reporter' - '@kbn/dev-cli-runner' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-find-used-node-modules/moon.yml b/packages/kbn-find-used-node-modules/moon.yml index 3f6f479119605..451201b41a863 100644 --- a/packages/kbn-find-used-node-modules/moon.yml +++ b/packages/kbn-find-used-node-modules/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/find-used-node-modules' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/find-used-node-modules' + title: '@kbn/find-used-node-modules' description: Moon project for @kbn/find-used-node-modules channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-find-used-node-modules + sourceRoot: packages/kbn-find-used-node-modules dependsOn: - '@kbn/import-resolver' - '@kbn/babel-preset' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-generate-console-definitions/moon.yml b/packages/kbn-generate-console-definitions/moon.yml index 9349759405212..bef8837b973dc 100644 --- a/packages/kbn-generate-console-definitions/moon.yml +++ b/packages/kbn-generate-console-definitions/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/generate-console-definitions' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/generate-console-definitions' + title: '@kbn/generate-console-definitions' description: Moon project for @kbn/generate-console-definitions channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: packages/kbn-generate-console-definitions + sourceRoot: packages/kbn-generate-console-definitions dependsOn: - '@kbn/dev-cli-runner' - '@kbn/dev-cli-errors' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-generate/moon.yml b/packages/kbn-generate/moon.yml index 4d53be12ba690..5b6210adb2dbe 100644 --- a/packages/kbn-generate/moon.yml +++ b/packages/kbn-generate/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/generate' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/generate' + title: '@kbn/generate' description: Moon project for @kbn/generate channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-generate + sourceRoot: packages/kbn-generate dependsOn: - '@kbn/sort-package-json' - '@kbn/dev-cli-runner' diff --git a/packages/kbn-import-locator/moon.yml b/packages/kbn-import-locator/moon.yml index b3efc51afc184..e5d69b1856a66 100644 --- a/packages/kbn-import-locator/moon.yml +++ b/packages/kbn-import-locator/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/import-locator' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/import-locator' + title: '@kbn/import-locator' description: Moon project for @kbn/import-locator channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-import-locator + sourceRoot: packages/kbn-import-locator dependsOn: [] tags: - shared-common @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-json-ast/moon.yml b/packages/kbn-json-ast/moon.yml index fcf80ec10ca04..ff5f0df6e1e97 100644 --- a/packages/kbn-json-ast/moon.yml +++ b/packages/kbn-json-ast/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/json-ast' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/json-ast' + title: '@kbn/json-ast' description: Moon project for @kbn/json-ast channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-json-ast + sourceRoot: packages/kbn-json-ast dependsOn: - '@kbn/repo-packages' tags: @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-kibana-manifest-schema/moon.yml b/packages/kbn-kibana-manifest-schema/moon.yml index d1851341d4ab5..de7f65797e412 100644 --- a/packages/kbn-kibana-manifest-schema/moon.yml +++ b/packages/kbn-kibana-manifest-schema/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/kibana-manifest-schema' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/kibana-manifest-schema' + title: '@kbn/kibana-manifest-schema' description: Moon project for @kbn/kibana-manifest-schema channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-kibana-manifest-schema + sourceRoot: packages/kbn-kibana-manifest-schema tags: - shared-common - package @@ -29,14 +28,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-lint-packages-cli/moon.yml b/packages/kbn-lint-packages-cli/moon.yml index c5025a0c1d693..fba0a2c250385 100644 --- a/packages/kbn-lint-packages-cli/moon.yml +++ b/packages/kbn-lint-packages-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/lint-packages-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/lint-packages-cli' + title: '@kbn/lint-packages-cli' description: Moon project for @kbn/lint-packages-cli channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-lint-packages-cli + sourceRoot: packages/kbn-lint-packages-cli dependsOn: - '@kbn/repo-linter' - '@kbn/dev-cli-runner' @@ -43,14 +42,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-lint-ts-projects-cli/moon.yml b/packages/kbn-lint-ts-projects-cli/moon.yml index e641132f60c89..653457b58cd39 100644 --- a/packages/kbn-lint-ts-projects-cli/moon.yml +++ b/packages/kbn-lint-ts-projects-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/lint-ts-projects-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/lint-ts-projects-cli' + title: '@kbn/lint-ts-projects-cli' description: Moon project for @kbn/lint-ts-projects-cli channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-lint-ts-projects-cli + sourceRoot: packages/kbn-lint-ts-projects-cli dependsOn: - '@kbn/dev-cli-runner' - '@kbn/dev-cli-errors' @@ -43,14 +42,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-lock-manager/moon.yml b/packages/kbn-lock-manager/moon.yml index c05187f6ff401..1eaf8313a83eb 100644 --- a/packages/kbn-lock-manager/moon.yml +++ b/packages/kbn-lock-manager/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/lock-manager' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-assistant' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/lock-manager' + title: '@kbn/lock-manager' description: Moon project for @kbn/lock-manager channel: '' owner: '@elastic/obs-ai-assistant' - metadata: - sourceRoot: packages/kbn-lock-manager + sourceRoot: packages/kbn-lock-manager dependsOn: - '@kbn/logging' - '@kbn/core' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-managed-vscode-config-cli/moon.yml b/packages/kbn-managed-vscode-config-cli/moon.yml index eef3f248886e9..bfe8f6a7503c3 100644 --- a/packages/kbn-managed-vscode-config-cli/moon.yml +++ b/packages/kbn-managed-vscode-config-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/managed-vscode-config-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/managed-vscode-config-cli' + title: '@kbn/managed-vscode-config-cli' description: Moon project for @kbn/managed-vscode-config-cli channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-managed-vscode-config-cli + sourceRoot: packages/kbn-managed-vscode-config-cli dependsOn: - '@kbn/dev-cli-runner' - '@kbn/managed-vscode-config' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-managed-vscode-config/moon.yml b/packages/kbn-managed-vscode-config/moon.yml index 6a97117a98822..e10c917b94872 100644 --- a/packages/kbn-managed-vscode-config/moon.yml +++ b/packages/kbn-managed-vscode-config/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/managed-vscode-config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/managed-vscode-config' + title: '@kbn/managed-vscode-config' description: Moon project for @kbn/managed-vscode-config channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-managed-vscode-config + sourceRoot: packages/kbn-managed-vscode-config dependsOn: - '@kbn/kibana-manifest-schema' tags: @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-manifest/moon.yml b/packages/kbn-manifest/moon.yml index 34c81645135cd..abecd11f84786 100644 --- a/packages/kbn-manifest/moon.yml +++ b/packages/kbn-manifest/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/manifest' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/manifest' + title: '@kbn/manifest' description: Moon project for @kbn/manifest channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: packages/kbn-manifest + sourceRoot: packages/kbn-manifest dependsOn: - '@kbn/dev-cli-runner' - '@kbn/repo-info' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-mock-idp-plugin/moon.yml b/packages/kbn-mock-idp-plugin/moon.yml index 3c951ad83b7c6..7ae85b9e9ccd9 100644 --- a/packages/kbn-mock-idp-plugin/moon.yml +++ b/packages/kbn-mock-idp-plugin/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/mock-idp-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/mock-idp-plugin' + title: '@kbn/mock-idp-plugin' description: Moon project for @kbn/mock-idp-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: packages/kbn-mock-idp-plugin + sourceRoot: packages/kbn-mock-idp-plugin dependsOn: - '@kbn/config-schema' - '@kbn/core-i18n-browser' diff --git a/packages/kbn-moon/moon.yml b/packages/kbn-moon/moon.yml index 48929fa56c479..978b13bab472f 100644 --- a/packages/kbn-moon/moon.yml +++ b/packages/kbn-moon/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/moon' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/moon' + title: '@kbn/moon' description: Moon project for @kbn/moon channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-moon + sourceRoot: packages/kbn-moon dependsOn: - '@kbn/repo-info' - '@kbn/dev-cli-runner' diff --git a/packages/kbn-moon/src/cli/moon.template.yml b/packages/kbn-moon/src/cli/moon.template.yml index 150732ed6fed6..70bb50de9a977 100644 --- a/packages/kbn-moon/src/cli/moon.template.yml +++ b/packages/kbn-moon/src/cli/moon.template.yml @@ -1,7 +1,5 @@ $schema: https://moonrepo.dev/schemas/project.json -type: unknown -toolchain: - default: node +layer: unknown language: typescript tasks: {} diff --git a/packages/kbn-moon/src/cli/moon_project_type.d.ts b/packages/kbn-moon/src/cli/moon_project_type.d.ts index cc68962190fba..fa46f1c4d7ac7 100644 --- a/packages/kbn-moon/src/cli/moon_project_type.d.ts +++ b/packages/kbn-moon/src/cli/moon_project_type.d.ts @@ -12,24 +12,24 @@ type DeepPartial = { }; export type MoonProjectConfig = DeepPartial<{ - type: string; + layer: string; language: string; owners: { defaultOwner: string; }; - toolchain: + toolchains: | string | { - default: string; + default: string | null; + [key: string]: unknown; }; project: { - name: string; + title: string; description: string; channel: string; owner: string | string[] | undefined; - metadata: { - sourceRoot: string; - }; + sourceRoot: string; + [key: string]: unknown; }; tags: string[]; fileGroups: Record; @@ -45,7 +45,7 @@ export interface MoonTaskConfig { args?: string[]; inputs?: string[]; outputs?: string[]; - options?: object & { + options?: Record & { env?: Record; cache?: boolean | 'local' | 'remote'; }; diff --git a/packages/kbn-moon/src/cli/regenerate_moon_projects.ts b/packages/kbn-moon/src/cli/regenerate_moon_projects.ts index ebceb7056fa76..d6361dbb53cde 100644 --- a/packages/kbn-moon/src/cli/regenerate_moon_projects.ts +++ b/packages/kbn-moon/src/cli/regenerate_moon_projects.ts @@ -95,6 +95,8 @@ export function regenerateMoonProjects() { includeDependencies, }); + applyPackageJsonSettings(projectConfig, pathInPackage('package.json')); + applyJestTaskConfig(projectConfig); projectConfig = applyDevOverrides( @@ -142,19 +144,17 @@ function buildBaseProjectConfig( const projectConfig: MoonProjectConfig = yaml.load(projectConfigTemplate) as any; const mainOwner = Array.isArray(kibanaJsonc.owner) ? kibanaJsonc.owner[0] : kibanaJsonc.owner; projectConfig.id = pkg.name; - projectConfig.type = MOON_CONST.PROJECT_TYPE_UNKNOWN; // we currently don't make use of this + projectConfig.layer = MOON_CONST.PROJECT_LAYER_UNKNOWN; // we currently don't make use of this projectConfig.owners = { defaultOwner: mainOwner }; - projectConfig.toolchain = { default: MOON_CONST.DEFAULT_TOOLCHAIN }; + projectConfig.toolchains = { default: MOON_CONST.DEFAULT_TOOLCHAIN }; projectConfig.project = { - name: pkg.name, + title: pkg.name, description: `Moon project for ${pkg.name}`, channel: '', owner: mainOwner, - metadata: { - // Not a Moon config field; included for convenience - sourceRoot: pkg.normalizedRepoRelativeDir, - }, + // Custom project metadata is now defined directly on `project` in moon v2. + sourceRoot: pkg.normalizedRepoRelativeDir, }; projectConfig.tags = [ @@ -178,8 +178,42 @@ interface ApplyTsConfigParams { allPackageIds: string[]; } -const hasSourceRoot = (obj: any): obj is { project: { metadata: { sourceRoot: string } } } => - !!obj?.project?.metadata?.sourceRoot; +const PACKAGE_JSON_DEPENDENCY_FIELDS = [ + 'dependencies', + 'devDependencies', + 'peerDependencies', + 'optionalDependencies', +] as const; + +const hasSourceRoot = (obj: any): obj is { project: { sourceRoot: string } } => + !!obj?.project?.sourceRoot; + +function applyPackageJsonSettings(projectConfig: MoonProjectConfig, packageJsonPath: string) { + if (!fs.existsSync(packageJsonPath)) { + return; + } + + const packageJson = readJsonWithComments(packageJsonPath); + const hasLocalDependencies = PACKAGE_JSON_DEPENDENCY_FIELDS.some((field) => { + const dependencies = packageJson[field]; + return dependencies && typeof dependencies === 'object' && Object.keys(dependencies).length > 0; + }); + + if (!hasLocalDependencies) { + return; + } + + const toolchains = + typeof projectConfig.toolchains === 'object' ? projectConfig.toolchains : undefined; + + projectConfig.toolchains = { + ...toolchains, + default: toolchains?.default ?? MOON_CONST.DEFAULT_TOOLCHAIN, + javascript: { + rootPackageDependenciesOnly: false, + }, + }; +} function applyTsConfigSettings( projectConfig: MoonProjectConfig, @@ -191,7 +225,7 @@ function applyTsConfigSettings( src: compactFilePathsToGlobs( fs.globSync('**/{*.js,*.ts,*.jsx,*.tsx}', { exclude: (f) => f.includes('__fixtures__'), - cwd: projectConfig.project?.metadata?.sourceRoot, + cwd: projectConfig.project?.sourceRoot, }) ), }; @@ -200,7 +234,7 @@ function applyTsConfigSettings( } if (!hasSourceRoot(projectConfig)) { - logger.warning('Skipping tsconfig settings - no sourceRoot found in project metadata'); + logger.warning('Skipping tsconfig settings - no sourceRoot found in project config'); return; } @@ -208,7 +242,7 @@ function applyTsConfigSettings( const tsConfig = readJsonWithComments(tsConfigPath); const rootRelativeTypings = path.join( - path.relative(projectConfig.project.metadata.sourceRoot, REPO_ROOT), + path.relative(projectConfig.project.sourceRoot, REPO_ROOT), 'typings' ); @@ -228,28 +262,46 @@ function applyTsConfigSettings( function applyJestTaskConfig(projectConfig: MoonProjectConfig) { if (!hasSourceRoot(projectConfig)) { - logger.warning('Skipping jest task config - no sourceRoot found in project metadata'); + logger.warning('Skipping jest task config - no sourceRoot found in project config'); return; } const jestConfigName = resolveFirstExisting( - projectConfig.project.metadata.sourceRoot, + projectConfig.project.sourceRoot, MOON_CONST.JEST_CONFIG_FILES ); if (!jestConfigName) { logger.warning( - `Could not find jest config for ${projectConfig.id} @ ${projectConfig.project.metadata.sourceRoot}` + `Could not find jest config for ${projectConfig.id} @ ${projectConfig.project.sourceRoot}` ); } else { projectConfig.tags = (projectConfig.tags || []).concat([MOON_CONST.TAG_JEST_UNIT]); projectConfig.tasks = projectConfig.tasks || {}; projectConfig.tasks[MOON_CONST.TASK_NAME_JEST] = { - args: ['--config', `$projectRoot/${jestConfigName}`], + command: 'node', + args: [ + '--no-experimental-require-module', + '$workspaceRoot/scripts/jest', + '--config', + `$projectRoot/${jestConfigName}`, + ], + options: { + runFromWorkspaceRoot: true, + }, inputs: ['@group(src)'], }; projectConfig.tasks[MOON_CONST.TASK_NAME_JEST_CI] = { - args: ['--config', `$projectRoot/${jestConfigName}`], + command: 'node', + args: [ + '--no-experimental-require-module', + '$workspaceRoot/scripts/jest', + '--config', + `$projectRoot/${jestConfigName}`, + ], + options: { + runFromWorkspaceRoot: true, + }, inputs: ['@group(src)'], }; } diff --git a/packages/kbn-moon/src/const.ts b/packages/kbn-moon/src/const.ts index f413300a7ccad..c409ef2e9b44d 100644 --- a/packages/kbn-moon/src/const.ts +++ b/packages/kbn-moon/src/const.ts @@ -10,9 +10,9 @@ export const MOON_CONFIG_KEY_ORDER = [ '$schema', 'id', - 'type', + 'layer', 'owners', - 'toolchain', + 'toolchains', '*', // everything else 'tags', 'fileGroups', @@ -26,7 +26,7 @@ export const MOON_CONST = { EXTENSION_FILE_NAME: 'moon.extend.yml', JEST_CONFIG_FILES: ['jest.config.js', 'jest.config.cjs', 'jest.config.json'], ESLINT_CONFIG_FILES: ['.eslintrc.js', '.eslintrc.json'], - PROJECT_TYPE_UNKNOWN: 'unknown', + PROJECT_LAYER_UNKNOWN: 'unknown', DEFAULT_TOOLCHAIN: 'node', TAG_JEST_UNIT: 'jest-unit-tests', TAG_DEV: 'dev', diff --git a/packages/kbn-optimizer/moon.yml b/packages/kbn-optimizer/moon.yml index d49cfc1c609f1..3ce016a3f0f38 100644 --- a/packages/kbn-optimizer/moon.yml +++ b/packages/kbn-optimizer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/optimizer' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/optimizer' + title: '@kbn/optimizer' description: Moon project for @kbn/optimizer channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-optimizer + sourceRoot: packages/kbn-optimizer dependsOn: - '@kbn/config-schema' - '@kbn/dev-utils' @@ -45,14 +44,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-peggy-loader/moon.yml b/packages/kbn-peggy-loader/moon.yml index 9ddab220fbd88..4ee234d7ceefe 100644 --- a/packages/kbn-peggy-loader/moon.yml +++ b/packages/kbn-peggy-loader/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/peggy-loader' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/peggy-loader' + title: '@kbn/peggy-loader' description: Moon project for @kbn/peggy-loader channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-peggy-loader + sourceRoot: packages/kbn-peggy-loader dependsOn: - '@kbn/peggy' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-performance-testing-dataset-extractor/moon.yml b/packages/kbn-performance-testing-dataset-extractor/moon.yml index 1d6f7cb6caf57..bb3a5446f57f4 100644 --- a/packages/kbn-performance-testing-dataset-extractor/moon.yml +++ b/packages/kbn-performance-testing-dataset-extractor/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/performance-testing-dataset-extractor' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-performance-testing' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/performance-testing-dataset-extractor' + title: '@kbn/performance-testing-dataset-extractor' description: Moon project for @kbn/performance-testing-dataset-extractor channel: '' owner: '@elastic/kibana-performance-testing' - metadata: - sourceRoot: packages/kbn-performance-testing-dataset-extractor + sourceRoot: packages/kbn-performance-testing-dataset-extractor dependsOn: - '@kbn/dev-cli-errors' - '@kbn/dev-cli-runner' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-picomatcher/moon.yml b/packages/kbn-picomatcher/moon.yml index d450fdfb9cf1a..37b342e53fe9d 100644 --- a/packages/kbn-picomatcher/moon.yml +++ b/packages/kbn-picomatcher/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/picomatcher' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/picomatcher' + title: '@kbn/picomatcher' description: Moon project for @kbn/picomatcher channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-picomatcher + sourceRoot: packages/kbn-picomatcher dependsOn: [] tags: - shared-common @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-plugin-check/moon.yml b/packages/kbn-plugin-check/moon.yml index aa980ed6b61c2..e499dd7360063 100644 --- a/packages/kbn-plugin-check/moon.yml +++ b/packages/kbn-plugin-check/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/plugin-check' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/plugin-check' + title: '@kbn/plugin-check' description: Moon project for @kbn/plugin-check channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: packages/kbn-plugin-check + sourceRoot: packages/kbn-plugin-check dependsOn: - '@kbn/tooling-log' - '@kbn/docs-utils' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-plugin-generator/moon.yml b/packages/kbn-plugin-generator/moon.yml index 46abbc93aea42..218f3cf8cd9aa 100644 --- a/packages/kbn-plugin-generator/moon.yml +++ b/packages/kbn-plugin-generator/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/plugin-generator' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/plugin-generator' + title: '@kbn/plugin-generator' description: Moon project for @kbn/plugin-generator channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-plugin-generator + sourceRoot: packages/kbn-plugin-generator dependsOn: - '@kbn/dev-utils' - '@kbn/repo-info' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-plugin-helpers/moon.yml b/packages/kbn-plugin-helpers/moon.yml index 7f90d86ddc346..ccaafacd284a9 100644 --- a/packages/kbn-plugin-helpers/moon.yml +++ b/packages/kbn-plugin-helpers/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/plugin-helpers' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/plugin-helpers' + title: '@kbn/plugin-helpers' description: Moon project for @kbn/plugin-helpers channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-plugin-helpers + sourceRoot: packages/kbn-plugin-helpers dependsOn: - '@kbn/dev-utils' - '@kbn/optimizer' diff --git a/packages/kbn-relocate/moon.yml b/packages/kbn-relocate/moon.yml index 3e5393b9b717f..c5e27ebf6130b 100644 --- a/packages/kbn-relocate/moon.yml +++ b/packages/kbn-relocate/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/relocate' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/relocate' + title: '@kbn/relocate' description: Moon project for @kbn/relocate channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: packages/kbn-relocate + sourceRoot: packages/kbn-relocate dependsOn: - '@kbn/dev-cli-runner' - '@kbn/repo-info' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-repo-file-maps/moon.yml b/packages/kbn-repo-file-maps/moon.yml index 6e1e71af2977c..d5f9ecf279cce 100644 --- a/packages/kbn-repo-file-maps/moon.yml +++ b/packages/kbn-repo-file-maps/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/repo-file-maps' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/repo-file-maps' + title: '@kbn/repo-file-maps' description: Moon project for @kbn/repo-file-maps channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-repo-file-maps + sourceRoot: packages/kbn-repo-file-maps dependsOn: - '@kbn/set-map' - '@kbn/repo-packages' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-repo-linter/moon.yml b/packages/kbn-repo-linter/moon.yml index 46381d59c35ed..ff3157c5a3dd7 100644 --- a/packages/kbn-repo-linter/moon.yml +++ b/packages/kbn-repo-linter/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/repo-linter' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/repo-linter' + title: '@kbn/repo-linter' description: Moon project for @kbn/repo-linter channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-repo-linter + sourceRoot: packages/kbn-repo-linter dependsOn: - '@kbn/repo-packages' - '@kbn/tooling-log' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-repo-source-classifier-cli/moon.yml b/packages/kbn-repo-source-classifier-cli/moon.yml index becb85918794c..2f7a98e184fea 100644 --- a/packages/kbn-repo-source-classifier-cli/moon.yml +++ b/packages/kbn-repo-source-classifier-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/repo-source-classifier-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/repo-source-classifier-cli' + title: '@kbn/repo-source-classifier-cli' description: Moon project for @kbn/repo-source-classifier-cli channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-repo-source-classifier-cli + sourceRoot: packages/kbn-repo-source-classifier-cli dependsOn: - '@kbn/dev-cli-runner' - '@kbn/import-resolver' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-repo-source-classifier/moon.yml b/packages/kbn-repo-source-classifier/moon.yml index 64ed500dee661..8076de4c889c1 100644 --- a/packages/kbn-repo-source-classifier/moon.yml +++ b/packages/kbn-repo-source-classifier/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/repo-source-classifier' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/repo-source-classifier' + title: '@kbn/repo-source-classifier' description: Moon project for @kbn/repo-source-classifier channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-repo-source-classifier + sourceRoot: packages/kbn-repo-source-classifier dependsOn: - '@kbn/import-resolver' - '@kbn/repo-info' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-set-map/moon.yml b/packages/kbn-set-map/moon.yml index 389da7b1381eb..7855c71385e2d 100644 --- a/packages/kbn-set-map/moon.yml +++ b/packages/kbn-set-map/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/set-map' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/set-map' + title: '@kbn/set-map' description: Moon project for @kbn/set-map channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-set-map + sourceRoot: packages/kbn-set-map dependsOn: [] tags: - shared-common @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-sort-package-json/moon.yml b/packages/kbn-sort-package-json/moon.yml index 84f047c0c4703..6fe0d53ba66fc 100644 --- a/packages/kbn-sort-package-json/moon.yml +++ b/packages/kbn-sort-package-json/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/sort-package-json' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/sort-package-json' + title: '@kbn/sort-package-json' description: Moon project for @kbn/sort-package-json channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-sort-package-json + sourceRoot: packages/kbn-sort-package-json tags: - shared-common - package diff --git a/packages/kbn-spec-to-console/moon.yml b/packages/kbn-spec-to-console/moon.yml index 1a04d3150e537..0b0e192eabbd1 100644 --- a/packages/kbn-spec-to-console/moon.yml +++ b/packages/kbn-spec-to-console/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/spec-to-console' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: javascript project: - name: '@kbn/spec-to-console' + title: '@kbn/spec-to-console' description: Moon project for @kbn/spec-to-console channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: packages/kbn-spec-to-console + sourceRoot: packages/kbn-spec-to-console tags: - shared-common - package @@ -31,14 +30,24 @@ fileGroups: - jest.config.js tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-styled-components-mapping-cli/moon.yml b/packages/kbn-styled-components-mapping-cli/moon.yml index 074d4cef8d26a..5bd02eaa9644c 100644 --- a/packages/kbn-styled-components-mapping-cli/moon.yml +++ b/packages/kbn-styled-components-mapping-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/styled-components-mapping-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/styled-components-mapping-cli' + title: '@kbn/styled-components-mapping-cli' description: Moon project for @kbn/styled-components-mapping-cli channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-styled-components-mapping-cli + sourceRoot: packages/kbn-styled-components-mapping-cli dependsOn: - '@kbn/dev-cli-runner' - '@kbn/dev-cli-errors' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-ts-projects/moon.yml b/packages/kbn-ts-projects/moon.yml index bfb246e9f9da4..6f93e1212c18d 100644 --- a/packages/kbn-ts-projects/moon.yml +++ b/packages/kbn-ts-projects/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ts-projects' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ts-projects' + title: '@kbn/ts-projects' description: Moon project for @kbn/ts-projects channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-ts-projects + sourceRoot: packages/kbn-ts-projects dependsOn: - '@kbn/repo-info' - '@kbn/repo-packages' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-ts-type-check-cli/moon.yml b/packages/kbn-ts-type-check-cli/moon.yml index bf9fd5809504a..91571f9d2ec8f 100644 --- a/packages/kbn-ts-type-check-cli/moon.yml +++ b/packages/kbn-ts-type-check-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ts-type-check-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ts-type-check-cli' + title: '@kbn/ts-type-check-cli' description: Moon project for @kbn/ts-type-check-cli channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-ts-type-check-cli + sourceRoot: packages/kbn-ts-type-check-cli dependsOn: - '@kbn/tooling-log' - '@kbn/repo-info' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-tsconfig/base/moon.yml b/packages/kbn-tsconfig/base/moon.yml index 58a5b8e5231e4..44765290fad1e 100644 --- a/packages/kbn-tsconfig/base/moon.yml +++ b/packages/kbn-tsconfig/base/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/tsconfig-base' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/tsconfig-base' + title: '@kbn/tsconfig-base' description: Moon project for @kbn/tsconfig-base channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-tsconfig/base + sourceRoot: packages/kbn-tsconfig/base tags: - shared-server - package diff --git a/packages/kbn-validate-next-docs-cli/moon.yml b/packages/kbn-validate-next-docs-cli/moon.yml index 91ab2cc8f4edc..7744c09792b17 100644 --- a/packages/kbn-validate-next-docs-cli/moon.yml +++ b/packages/kbn-validate-next-docs-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/validate-next-docs-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/validate-next-docs-cli' + title: '@kbn/validate-next-docs-cli' description: Moon project for @kbn/validate-next-docs-cli channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-validate-next-docs-cli + sourceRoot: packages/kbn-validate-next-docs-cli dependsOn: - '@kbn/dev-cli-errors' - '@kbn/tooling-log' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-web-worker-stub/moon.yml b/packages/kbn-web-worker-stub/moon.yml index 6eb5ac837a9b8..a5cc6a4ba2745 100644 --- a/packages/kbn-web-worker-stub/moon.yml +++ b/packages/kbn-web-worker-stub/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/web-worker-stub' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/web-worker-stub' + title: '@kbn/web-worker-stub' description: Moon project for @kbn/web-worker-stub channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-web-worker-stub + sourceRoot: packages/kbn-web-worker-stub tags: - test-helper - package @@ -29,14 +28,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-whereis-pkg-cli/moon.yml b/packages/kbn-whereis-pkg-cli/moon.yml index 258d999113de3..bc24838bb74b5 100644 --- a/packages/kbn-whereis-pkg-cli/moon.yml +++ b/packages/kbn-whereis-pkg-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/whereis-pkg-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/whereis-pkg-cli' + title: '@kbn/whereis-pkg-cli' description: Moon project for @kbn/whereis-pkg-cli channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-whereis-pkg-cli + sourceRoot: packages/kbn-whereis-pkg-cli dependsOn: - '@kbn/dev-cli-runner' - '@kbn/dev-cli-errors' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-yarn-install-scripts/moon.yml b/packages/kbn-yarn-install-scripts/moon.yml index faf1df056ea9c..1fa737b3c3d11 100644 --- a/packages/kbn-yarn-install-scripts/moon.yml +++ b/packages/kbn-yarn-install-scripts/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/yarn-install-scripts' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/yarn-install-scripts' + title: '@kbn/yarn-install-scripts' description: Moon project for @kbn/yarn-install-scripts channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-yarn-install-scripts + sourceRoot: packages/kbn-yarn-install-scripts dependsOn: - '@kbn/dev-cli-errors' - '@kbn/dev-cli-runner' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/packages/kbn-yarn-lock-validator/moon.yml b/packages/kbn-yarn-lock-validator/moon.yml index 0b3efe7cf45f5..90e129878da96 100644 --- a/packages/kbn-yarn-lock-validator/moon.yml +++ b/packages/kbn-yarn-lock-validator/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/yarn-lock-validator' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/yarn-lock-validator' + title: '@kbn/yarn-lock-validator' description: Moon project for @kbn/yarn-lock-validator channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-yarn-lock-validator + sourceRoot: packages/kbn-yarn-lock-validator dependsOn: - '@kbn/some-dev-log' - '@kbn/repo-info' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/moon.yml b/src/core/moon.yml index cd2079257cb00..30e238c3bfffc 100644 --- a/src/core/moon.yml +++ b/src/core/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core' + title: '@kbn/core' description: Moon project for @kbn/core channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core + sourceRoot: src/core dependsOn: - '@kbn/core-base-common' - '@kbn/config' diff --git a/src/core/packages/analytics/browser-internal/moon.yml b/src/core/packages/analytics/browser-internal/moon.yml index 5fafded25d1bb..6649e50621198 100644 --- a/src/core/packages/analytics/browser-internal/moon.yml +++ b/src/core/packages/analytics/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-analytics-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-analytics-browser-internal' + title: '@kbn/core-analytics-browser-internal' description: Moon project for @kbn/core-analytics-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/analytics/browser-internal + sourceRoot: src/core/packages/analytics/browser-internal dependsOn: - '@kbn/ebt-tools' - '@kbn/core-base-browser-internal' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/analytics/browser-mocks/moon.yml b/src/core/packages/analytics/browser-mocks/moon.yml index c7d460146fa61..a20b799dd5919 100644 --- a/src/core/packages/analytics/browser-mocks/moon.yml +++ b/src/core/packages/analytics/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-analytics-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-analytics-browser-mocks' + title: '@kbn/core-analytics-browser-mocks' description: Moon project for @kbn/core-analytics-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/analytics/browser-mocks + sourceRoot: src/core/packages/analytics/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-analytics-browser' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/analytics/browser/moon.yml b/src/core/packages/analytics/browser/moon.yml index 84a213e3b7978..a94f4edcee89a 100644 --- a/src/core/packages/analytics/browser/moon.yml +++ b/src/core/packages/analytics/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-analytics-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-analytics-browser' + title: '@kbn/core-analytics-browser' description: Moon project for @kbn/core-analytics-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/analytics/browser + sourceRoot: src/core/packages/analytics/browser dependsOn: [] tags: - shared-browser @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/analytics/server-internal/moon.yml b/src/core/packages/analytics/server-internal/moon.yml index b1f860ab04525..d6e6a46a42b05 100644 --- a/src/core/packages/analytics/server-internal/moon.yml +++ b/src/core/packages/analytics/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-analytics-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-analytics-server-internal' + title: '@kbn/core-analytics-server-internal' description: Moon project for @kbn/core-analytics-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/analytics/server-internal + sourceRoot: src/core/packages/analytics/server-internal dependsOn: - '@kbn/ebt-tools' - '@kbn/core-base-server-internal' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/analytics/server-mocks/moon.yml b/src/core/packages/analytics/server-mocks/moon.yml index 7db4cce18b61e..071dba65da421 100644 --- a/src/core/packages/analytics/server-mocks/moon.yml +++ b/src/core/packages/analytics/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-analytics-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-analytics-server-mocks' + title: '@kbn/core-analytics-server-mocks' description: Moon project for @kbn/core-analytics-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/analytics/server-mocks + sourceRoot: src/core/packages/analytics/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-analytics-server' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/analytics/server/moon.yml b/src/core/packages/analytics/server/moon.yml index 4eb1ad560ea19..075b9a12631ac 100644 --- a/src/core/packages/analytics/server/moon.yml +++ b/src/core/packages/analytics/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-analytics-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-analytics-server' + title: '@kbn/core-analytics-server' description: Moon project for @kbn/core-analytics-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/analytics/server + sourceRoot: src/core/packages/analytics/server dependsOn: [] tags: - shared-server @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/application/browser-internal/moon.yml b/src/core/packages/application/browser-internal/moon.yml index 1c5263a747d28..c1747ac258a38 100644 --- a/src/core/packages/application/browser-internal/moon.yml +++ b/src/core/packages/application/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-application-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-application-browser-internal' + title: '@kbn/core-application-browser-internal' description: Moon project for @kbn/core-application-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/application/browser-internal + sourceRoot: src/core/packages/application/browser-internal dependsOn: - '@kbn/std' - '@kbn/i18n' @@ -56,14 +55,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/application/browser-mocks/moon.yml b/src/core/packages/application/browser-mocks/moon.yml index 7c1e9b3f3dd2e..db05777bf04c1 100644 --- a/src/core/packages/application/browser-mocks/moon.yml +++ b/src/core/packages/application/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-application-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-application-browser-mocks' + title: '@kbn/core-application-browser-mocks' description: Moon project for @kbn/core-application-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/application/browser-mocks + sourceRoot: src/core/packages/application/browser-mocks dependsOn: - '@kbn/core-mount-utils-browser' - '@kbn/core-application-browser' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/application/browser/moon.yml b/src/core/packages/application/browser/moon.yml index 875b32bbf8add..3f74b6032604d 100644 --- a/src/core/packages/application/browser/moon.yml +++ b/src/core/packages/application/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-application-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-application-browser' + title: '@kbn/core-application-browser' description: Moon project for @kbn/core-application-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/application/browser + sourceRoot: src/core/packages/application/browser dependsOn: - '@kbn/utility-types' - '@kbn/core-theme-browser' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/application/common/moon.yml b/src/core/packages/application/common/moon.yml index 5a06e5c4812c8..04ccf704e93d7 100644 --- a/src/core/packages/application/common/moon.yml +++ b/src/core/packages/application/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-application-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-application-common' + title: '@kbn/core-application-common' description: Moon project for @kbn/core-application-common channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/application/common + sourceRoot: src/core/packages/application/common dependsOn: - '@kbn/i18n' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/apps/browser-internal/moon.yml b/src/core/packages/apps/browser-internal/moon.yml index 682705f6d6f90..88bcd479a4546 100644 --- a/src/core/packages/apps/browser-internal/moon.yml +++ b/src/core/packages/apps/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-apps-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-apps-browser-internal' + title: '@kbn/core-apps-browser-internal' description: Moon project for @kbn/core-apps-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/apps/browser-internal + sourceRoot: src/core/packages/apps/browser-internal dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -62,14 +61,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/apps/browser-mocks/moon.yml b/src/core/packages/apps/browser-mocks/moon.yml index e8257e17acd5e..6f89ee824b146 100644 --- a/src/core/packages/apps/browser-mocks/moon.yml +++ b/src/core/packages/apps/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-apps-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-apps-browser-mocks' + title: '@kbn/core-apps-browser-mocks' description: Moon project for @kbn/core-apps-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/apps/browser-mocks + sourceRoot: src/core/packages/apps/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-apps-browser-internal' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/apps/server-internal/moon.yml b/src/core/packages/apps/server-internal/moon.yml index fcce85ea26eba..78608824a8ac6 100644 --- a/src/core/packages/apps/server-internal/moon.yml +++ b/src/core/packages/apps/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-apps-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-apps-server-internal' + title: '@kbn/core-apps-server-internal' description: Moon project for @kbn/core-apps-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/apps/server-internal + sourceRoot: src/core/packages/apps/server-internal dependsOn: - '@kbn/config' - '@kbn/config-schema' @@ -56,14 +55,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/base/browser-internal/moon.yml b/src/core/packages/base/browser-internal/moon.yml index 94da0bc2af9f5..4d3c1240f0856 100644 --- a/src/core/packages/base/browser-internal/moon.yml +++ b/src/core/packages/base/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-base-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-base-browser-internal' + title: '@kbn/core-base-browser-internal' description: Moon project for @kbn/core-base-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/base/browser-internal + sourceRoot: src/core/packages/base/browser-internal dependsOn: - '@kbn/utility-types' - '@kbn/config' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/base/browser-mocks/moon.yml b/src/core/packages/base/browser-mocks/moon.yml index 7a6d9c63e7c14..71923ecf7d413 100644 --- a/src/core/packages/base/browser-mocks/moon.yml +++ b/src/core/packages/base/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-base-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-base-browser-mocks' + title: '@kbn/core-base-browser-mocks' description: Moon project for @kbn/core-base-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/base/browser-mocks + sourceRoot: src/core/packages/base/browser-mocks dependsOn: - '@kbn/logging-mocks' - '@kbn/core-base-browser-internal' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/base/common-internal/moon.yml b/src/core/packages/base/common-internal/moon.yml index 8364631a0ace8..73baa2f739ecd 100644 --- a/src/core/packages/base/common-internal/moon.yml +++ b/src/core/packages/base/common-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-base-common-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-base-common-internal' + title: '@kbn/core-base-common-internal' description: Moon project for @kbn/core-base-common-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/base/common-internal + sourceRoot: src/core/packages/base/common-internal tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/base/common/moon.yml b/src/core/packages/base/common/moon.yml index a19288eb5e274..f71994032773c 100644 --- a/src/core/packages/base/common/moon.yml +++ b/src/core/packages/base/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-base-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-base-common' + title: '@kbn/core-base-common' description: Moon project for @kbn/core-base-common channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/base/common + sourceRoot: src/core/packages/base/common dependsOn: - '@kbn/config' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/base/server-internal/moon.yml b/src/core/packages/base/server-internal/moon.yml index 8ef38eabb7ab8..f745c9cb4942a 100644 --- a/src/core/packages/base/server-internal/moon.yml +++ b/src/core/packages/base/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-base-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-base-server-internal' + title: '@kbn/core-base-server-internal' description: Moon project for @kbn/core-base-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/base/server-internal + sourceRoot: src/core/packages/base/server-internal dependsOn: - '@kbn/config' - '@kbn/config-schema' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/base/server-mocks/moon.yml b/src/core/packages/base/server-mocks/moon.yml index 35f3904285c02..ef75eaba4b154 100644 --- a/src/core/packages/base/server-mocks/moon.yml +++ b/src/core/packages/base/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-base-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-base-server-mocks' + title: '@kbn/core-base-server-mocks' description: Moon project for @kbn/core-base-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/base/server-mocks + sourceRoot: src/core/packages/base/server-mocks dependsOn: - '@kbn/utility-types-jest' - '@kbn/config' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/capabilities/browser-internal/moon.yml b/src/core/packages/capabilities/browser-internal/moon.yml index c185c1e37d982..e4c1480062ab6 100644 --- a/src/core/packages/capabilities/browser-internal/moon.yml +++ b/src/core/packages/capabilities/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-capabilities-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-capabilities-browser-internal' + title: '@kbn/core-capabilities-browser-internal' description: Moon project for @kbn/core-capabilities-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/capabilities/browser-internal + sourceRoot: src/core/packages/capabilities/browser-internal dependsOn: - '@kbn/utility-types' - '@kbn/std' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/capabilities/browser-mocks/moon.yml b/src/core/packages/capabilities/browser-mocks/moon.yml index 478a04b43a971..837008ab6e075 100644 --- a/src/core/packages/capabilities/browser-mocks/moon.yml +++ b/src/core/packages/capabilities/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-capabilities-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-capabilities-browser-mocks' + title: '@kbn/core-capabilities-browser-mocks' description: Moon project for @kbn/core-capabilities-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/capabilities/browser-mocks + sourceRoot: src/core/packages/capabilities/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-capabilities-browser-internal' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/capabilities/common/moon.yml b/src/core/packages/capabilities/common/moon.yml index 118df34fa830c..fba33c49b25f8 100644 --- a/src/core/packages/capabilities/common/moon.yml +++ b/src/core/packages/capabilities/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-capabilities-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-capabilities-common' + title: '@kbn/core-capabilities-common' description: Moon project for @kbn/core-capabilities-common channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/capabilities/common + sourceRoot: src/core/packages/capabilities/common tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/capabilities/server-internal/moon.yml b/src/core/packages/capabilities/server-internal/moon.yml index 11a329e592569..ceba21eba5867 100644 --- a/src/core/packages/capabilities/server-internal/moon.yml +++ b/src/core/packages/capabilities/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-capabilities-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-capabilities-server-internal' + title: '@kbn/core-capabilities-server-internal' description: Moon project for @kbn/core-capabilities-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/capabilities/server-internal + sourceRoot: src/core/packages/capabilities/server-internal dependsOn: - '@kbn/apm-utils' - '@kbn/config-schema' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/capabilities/server-mocks/moon.yml b/src/core/packages/capabilities/server-mocks/moon.yml index 4c581f824c9f6..c34c6570badea 100644 --- a/src/core/packages/capabilities/server-mocks/moon.yml +++ b/src/core/packages/capabilities/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-capabilities-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-capabilities-server-mocks' + title: '@kbn/core-capabilities-server-mocks' description: Moon project for @kbn/core-capabilities-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/capabilities/server-mocks + sourceRoot: src/core/packages/capabilities/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-capabilities-common' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/capabilities/server/moon.yml b/src/core/packages/capabilities/server/moon.yml index 1569ef12b74d8..1fc1115786f9b 100644 --- a/src/core/packages/capabilities/server/moon.yml +++ b/src/core/packages/capabilities/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-capabilities-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-capabilities-server' + title: '@kbn/core-capabilities-server' description: Moon project for @kbn/core-capabilities-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/capabilities/server + sourceRoot: src/core/packages/capabilities/server dependsOn: - '@kbn/core-http-server' - '@kbn/core-capabilities-common' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/chrome/browser-internal/moon.yml b/src/core/packages/chrome/browser-internal/moon.yml index f0e35284b592a..a1ce3958d8759 100644 --- a/src/core/packages/chrome/browser-internal/moon.yml +++ b/src/core/packages/chrome/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-browser-internal' + title: '@kbn/core-chrome-browser-internal' description: Moon project for @kbn/core-chrome-browser-internal channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/browser-internal + sourceRoot: src/core/packages/chrome/browser-internal dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -78,14 +77,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/chrome/browser-mocks/moon.yml b/src/core/packages/chrome/browser-mocks/moon.yml index a97322bd9fc2f..bde4fcdc08658 100644 --- a/src/core/packages/chrome/browser-mocks/moon.yml +++ b/src/core/packages/chrome/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-browser-mocks' + title: '@kbn/core-chrome-browser-mocks' description: Moon project for @kbn/core-chrome-browser-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/browser-mocks + sourceRoot: src/core/packages/chrome/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/utility-types-jest' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/chrome/browser/moon.yml b/src/core/packages/chrome/browser/moon.yml index 7752e0a1a914e..64a522f92b621 100644 --- a/src/core/packages/chrome/browser/moon.yml +++ b/src/core/packages/chrome/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-browser' + title: '@kbn/core-chrome-browser' description: Moon project for @kbn/core-chrome-browser channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/browser + sourceRoot: src/core/packages/chrome/browser dependsOn: - '@kbn/core-mount-utils-browser' - '@kbn/core-application-common' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/config/server-internal/moon.yml b/src/core/packages/config/server-internal/moon.yml index 65007bc40a7f6..2c168577ad6b7 100644 --- a/src/core/packages/config/server-internal/moon.yml +++ b/src/core/packages/config/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-config-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-config-server-internal' + title: '@kbn/core-config-server-internal' description: Moon project for @kbn/core-config-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/config/server-internal + sourceRoot: src/core/packages/config/server-internal dependsOn: - '@kbn/config' - '@kbn/config-mocks' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/custom-branding/browser-internal/moon.yml b/src/core/packages/custom-branding/browser-internal/moon.yml index edaa533e49a4d..dd557b665a582 100644 --- a/src/core/packages/custom-branding/browser-internal/moon.yml +++ b/src/core/packages/custom-branding/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-custom-branding-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-custom-branding-browser-internal' + title: '@kbn/core-custom-branding-browser-internal' description: Moon project for @kbn/core-custom-branding-browser-internal channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/custom-branding/browser-internal + sourceRoot: src/core/packages/custom-branding/browser-internal dependsOn: - '@kbn/core-custom-branding-browser' - '@kbn/core-custom-branding-common' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/custom-branding/browser-mocks/moon.yml b/src/core/packages/custom-branding/browser-mocks/moon.yml index 0049bb5ae3d21..ebdd854efe01e 100644 --- a/src/core/packages/custom-branding/browser-mocks/moon.yml +++ b/src/core/packages/custom-branding/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-custom-branding-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-custom-branding-browser-mocks' + title: '@kbn/core-custom-branding-browser-mocks' description: Moon project for @kbn/core-custom-branding-browser-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/custom-branding/browser-mocks + sourceRoot: src/core/packages/custom-branding/browser-mocks dependsOn: - '@kbn/core-custom-branding-common' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/custom-branding/browser/moon.yml b/src/core/packages/custom-branding/browser/moon.yml index 7fde7e197c753..f37dad7d2ca9a 100644 --- a/src/core/packages/custom-branding/browser/moon.yml +++ b/src/core/packages/custom-branding/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-custom-branding-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-custom-branding-browser' + title: '@kbn/core-custom-branding-browser' description: Moon project for @kbn/core-custom-branding-browser channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/custom-branding/browser + sourceRoot: src/core/packages/custom-branding/browser dependsOn: - '@kbn/core-injected-metadata-browser-internal' - '@kbn/core-custom-branding-common' diff --git a/src/core/packages/custom-branding/common/moon.yml b/src/core/packages/custom-branding/common/moon.yml index 8312900306158..cbfd2de96be3a 100644 --- a/src/core/packages/custom-branding/common/moon.yml +++ b/src/core/packages/custom-branding/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-custom-branding-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-custom-branding-common' + title: '@kbn/core-custom-branding-common' description: Moon project for @kbn/core-custom-branding-common channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/custom-branding/common + sourceRoot: src/core/packages/custom-branding/common dependsOn: [] tags: - shared-common diff --git a/src/core/packages/custom-branding/server-internal/moon.yml b/src/core/packages/custom-branding/server-internal/moon.yml index 84b585c79b8e2..11bbc38c5719d 100644 --- a/src/core/packages/custom-branding/server-internal/moon.yml +++ b/src/core/packages/custom-branding/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-custom-branding-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-custom-branding-server-internal' + title: '@kbn/core-custom-branding-server-internal' description: Moon project for @kbn/core-custom-branding-server-internal channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/custom-branding/server-internal + sourceRoot: src/core/packages/custom-branding/server-internal dependsOn: - '@kbn/core-custom-branding-common' - '@kbn/core-custom-branding-server' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/custom-branding/server-mocks/moon.yml b/src/core/packages/custom-branding/server-mocks/moon.yml index c5c1c9eab4694..d45d7188a1fb1 100644 --- a/src/core/packages/custom-branding/server-mocks/moon.yml +++ b/src/core/packages/custom-branding/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-custom-branding-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-custom-branding-server-mocks' + title: '@kbn/core-custom-branding-server-mocks' description: Moon project for @kbn/core-custom-branding-server-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/custom-branding/server-mocks + sourceRoot: src/core/packages/custom-branding/server-mocks dependsOn: - '@kbn/core-custom-branding-server-internal' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/custom-branding/server/moon.yml b/src/core/packages/custom-branding/server/moon.yml index 2c92c7afd5ea3..1b42ef7d55082 100644 --- a/src/core/packages/custom-branding/server/moon.yml +++ b/src/core/packages/custom-branding/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-custom-branding-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-custom-branding-server' + title: '@kbn/core-custom-branding-server' description: Moon project for @kbn/core-custom-branding-server channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/custom-branding/server + sourceRoot: src/core/packages/custom-branding/server dependsOn: - '@kbn/core-custom-branding-common' - '@kbn/core-http-server' diff --git a/src/core/packages/deprecations/browser-internal/moon.yml b/src/core/packages/deprecations/browser-internal/moon.yml index 6f75f91e2ba25..4167ecd3c6c7d 100644 --- a/src/core/packages/deprecations/browser-internal/moon.yml +++ b/src/core/packages/deprecations/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-deprecations-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-deprecations-browser-internal' + title: '@kbn/core-deprecations-browser-internal' description: Moon project for @kbn/core-deprecations-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/deprecations/browser-internal + sourceRoot: src/core/packages/deprecations/browser-internal dependsOn: - '@kbn/i18n' - '@kbn/core-base-browser-internal' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/deprecations/browser-mocks/moon.yml b/src/core/packages/deprecations/browser-mocks/moon.yml index d51ea068fe2ea..092e12313707d 100644 --- a/src/core/packages/deprecations/browser-mocks/moon.yml +++ b/src/core/packages/deprecations/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-deprecations-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-deprecations-browser-mocks' + title: '@kbn/core-deprecations-browser-mocks' description: Moon project for @kbn/core-deprecations-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/deprecations/browser-mocks + sourceRoot: src/core/packages/deprecations/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-deprecations-browser' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/deprecations/browser/moon.yml b/src/core/packages/deprecations/browser/moon.yml index 1a7c64b548b78..81501004a6945 100644 --- a/src/core/packages/deprecations/browser/moon.yml +++ b/src/core/packages/deprecations/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-deprecations-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-deprecations-browser' + title: '@kbn/core-deprecations-browser' description: Moon project for @kbn/core-deprecations-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/deprecations/browser + sourceRoot: src/core/packages/deprecations/browser dependsOn: - '@kbn/core-deprecations-common' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/deprecations/common/moon.yml b/src/core/packages/deprecations/common/moon.yml index 760cffa542360..da5b827597581 100644 --- a/src/core/packages/deprecations/common/moon.yml +++ b/src/core/packages/deprecations/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-deprecations-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-deprecations-common' + title: '@kbn/core-deprecations-common' description: Moon project for @kbn/core-deprecations-common channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/deprecations/common + sourceRoot: src/core/packages/deprecations/common tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/deprecations/server-internal/moon.yml b/src/core/packages/deprecations/server-internal/moon.yml index 56c30e203d6f9..5ba6bd2b01c5e 100644 --- a/src/core/packages/deprecations/server-internal/moon.yml +++ b/src/core/packages/deprecations/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-deprecations-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-deprecations-server-internal' + title: '@kbn/core-deprecations-server-internal' description: Moon project for @kbn/core-deprecations-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/deprecations/server-internal + sourceRoot: src/core/packages/deprecations/server-internal dependsOn: - '@kbn/config-schema' - '@kbn/utility-types' @@ -61,14 +60,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/deprecations/server-mocks/moon.yml b/src/core/packages/deprecations/server-mocks/moon.yml index ffa1258ae2a47..1c70677189950 100644 --- a/src/core/packages/deprecations/server-mocks/moon.yml +++ b/src/core/packages/deprecations/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-deprecations-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-deprecations-server-mocks' + title: '@kbn/core-deprecations-server-mocks' description: Moon project for @kbn/core-deprecations-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/deprecations/server-mocks + sourceRoot: src/core/packages/deprecations/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-deprecations-server' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/deprecations/server/moon.yml b/src/core/packages/deprecations/server/moon.yml index 0e3aa19674be8..8fff500a6cf2e 100644 --- a/src/core/packages/deprecations/server/moon.yml +++ b/src/core/packages/deprecations/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-deprecations-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-deprecations-server' + title: '@kbn/core-deprecations-server' description: Moon project for @kbn/core-deprecations-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/deprecations/server + sourceRoot: src/core/packages/deprecations/server dependsOn: - '@kbn/utility-types' - '@kbn/core-deprecations-common' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/doc-links/browser-internal/moon.yml b/src/core/packages/doc-links/browser-internal/moon.yml index 149599d76a7a9..6d8633e20d612 100644 --- a/src/core/packages/doc-links/browser-internal/moon.yml +++ b/src/core/packages/doc-links/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-doc-links-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-doc-links-browser-internal' + title: '@kbn/core-doc-links-browser-internal' description: Moon project for @kbn/core-doc-links-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/doc-links/browser-internal + sourceRoot: src/core/packages/doc-links/browser-internal dependsOn: - '@kbn/doc-links' - '@kbn/core-injected-metadata-browser-internal' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/doc-links/browser-mocks/moon.yml b/src/core/packages/doc-links/browser-mocks/moon.yml index 437db4ced320a..6400c87832950 100644 --- a/src/core/packages/doc-links/browser-mocks/moon.yml +++ b/src/core/packages/doc-links/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-doc-links-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-doc-links-browser-mocks' + title: '@kbn/core-doc-links-browser-mocks' description: Moon project for @kbn/core-doc-links-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/doc-links/browser-mocks + sourceRoot: src/core/packages/doc-links/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-injected-metadata-browser-mocks' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/doc-links/browser/moon.yml b/src/core/packages/doc-links/browser/moon.yml index 80fd84a0672b1..fd1e72e8947b8 100644 --- a/src/core/packages/doc-links/browser/moon.yml +++ b/src/core/packages/doc-links/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-doc-links-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-doc-links-browser' + title: '@kbn/core-doc-links-browser' description: Moon project for @kbn/core-doc-links-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/doc-links/browser + sourceRoot: src/core/packages/doc-links/browser dependsOn: - '@kbn/doc-links' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/doc-links/server-internal/moon.yml b/src/core/packages/doc-links/server-internal/moon.yml index d5861cf4b0589..a21e1966c4fde 100644 --- a/src/core/packages/doc-links/server-internal/moon.yml +++ b/src/core/packages/doc-links/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-doc-links-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-doc-links-server-internal' + title: '@kbn/core-doc-links-server-internal' description: Moon project for @kbn/core-doc-links-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/doc-links/server-internal + sourceRoot: src/core/packages/doc-links/server-internal dependsOn: - '@kbn/doc-links' - '@kbn/core-base-server-internal' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/doc-links/server-mocks/moon.yml b/src/core/packages/doc-links/server-mocks/moon.yml index 634142cafa494..2007cd0b89c3d 100644 --- a/src/core/packages/doc-links/server-mocks/moon.yml +++ b/src/core/packages/doc-links/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-doc-links-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-doc-links-server-mocks' + title: '@kbn/core-doc-links-server-mocks' description: Moon project for @kbn/core-doc-links-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/doc-links/server-mocks + sourceRoot: src/core/packages/doc-links/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/doc-links' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/doc-links/server/moon.yml b/src/core/packages/doc-links/server/moon.yml index 7c187dbd99fcb..b955071dcb54f 100644 --- a/src/core/packages/doc-links/server/moon.yml +++ b/src/core/packages/doc-links/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-doc-links-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-doc-links-server' + title: '@kbn/core-doc-links-server' description: Moon project for @kbn/core-doc-links-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/doc-links/server + sourceRoot: src/core/packages/doc-links/server dependsOn: - '@kbn/doc-links' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/elasticsearch/client-server-internal/moon.yml b/src/core/packages/elasticsearch/client-server-internal/moon.yml index a4e6078cf31f2..1a9cee3658d79 100644 --- a/src/core/packages/elasticsearch/client-server-internal/moon.yml +++ b/src/core/packages/elasticsearch/client-server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-elasticsearch-client-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-elasticsearch-client-server-internal' + title: '@kbn/core-elasticsearch-client-server-internal' description: Moon project for @kbn/core-elasticsearch-client-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/elasticsearch/client-server-internal + sourceRoot: src/core/packages/elasticsearch/client-server-internal dependsOn: - '@kbn/utility-types' - '@kbn/std' @@ -43,14 +42,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/elasticsearch/client-server-mocks/moon.yml b/src/core/packages/elasticsearch/client-server-mocks/moon.yml index cd201926523e9..011fbae0665df 100644 --- a/src/core/packages/elasticsearch/client-server-mocks/moon.yml +++ b/src/core/packages/elasticsearch/client-server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-elasticsearch-client-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-elasticsearch-client-server-mocks' + title: '@kbn/core-elasticsearch-client-server-mocks' description: Moon project for @kbn/core-elasticsearch-client-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/elasticsearch/client-server-mocks + sourceRoot: src/core/packages/elasticsearch/client-server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-elasticsearch-server' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/elasticsearch/server-internal/moon.yml b/src/core/packages/elasticsearch/server-internal/moon.yml index fe2c994f8cf87..f492a8f21d960 100644 --- a/src/core/packages/elasticsearch/server-internal/moon.yml +++ b/src/core/packages/elasticsearch/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-elasticsearch-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-elasticsearch-server-internal' + title: '@kbn/core-elasticsearch-server-internal' description: Moon project for @kbn/core-elasticsearch-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/elasticsearch/server-internal + sourceRoot: src/core/packages/elasticsearch/server-internal dependsOn: - '@kbn/utility-types' - '@kbn/std' @@ -55,14 +54,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/elasticsearch/server-mocks/moon.yml b/src/core/packages/elasticsearch/server-mocks/moon.yml index c489adc6984a3..8bd7ec79df097 100644 --- a/src/core/packages/elasticsearch/server-mocks/moon.yml +++ b/src/core/packages/elasticsearch/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-elasticsearch-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-elasticsearch-server-mocks' + title: '@kbn/core-elasticsearch-server-mocks' description: Moon project for @kbn/core-elasticsearch-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/elasticsearch/server-mocks + sourceRoot: src/core/packages/elasticsearch/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-status-common' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/elasticsearch/server-utils/moon.yml b/src/core/packages/elasticsearch/server-utils/moon.yml index 76b0c45fadeb2..f51e22e620458 100644 --- a/src/core/packages/elasticsearch/server-utils/moon.yml +++ b/src/core/packages/elasticsearch/server-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-elasticsearch-server-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-elasticsearch-server-utils' + title: '@kbn/core-elasticsearch-server-utils' description: Moon project for @kbn/core-elasticsearch-server-utils channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/elasticsearch/server-utils + sourceRoot: src/core/packages/elasticsearch/server-utils dependsOn: - '@kbn/core-elasticsearch-client-server-mocks' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/elasticsearch/server/moon.yml b/src/core/packages/elasticsearch/server/moon.yml index 7cd50c71f02aa..50a14ad58096b 100644 --- a/src/core/packages/elasticsearch/server/moon.yml +++ b/src/core/packages/elasticsearch/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-elasticsearch-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-elasticsearch-server' + title: '@kbn/core-elasticsearch-server' description: Moon project for @kbn/core-elasticsearch-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/elasticsearch/server + sourceRoot: src/core/packages/elasticsearch/server dependsOn: - '@kbn/utility-types' - '@kbn/es-errors' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/environment/server-internal/moon.yml b/src/core/packages/environment/server-internal/moon.yml index c1c1b32f8ee91..d46e34ae7da78 100644 --- a/src/core/packages/environment/server-internal/moon.yml +++ b/src/core/packages/environment/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-environment-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-environment-server-internal' + title: '@kbn/core-environment-server-internal' description: Moon project for @kbn/core-environment-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/environment/server-internal + sourceRoot: src/core/packages/environment/server-internal dependsOn: - '@kbn/utils' - '@kbn/logging' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/environment/server-mocks/moon.yml b/src/core/packages/environment/server-mocks/moon.yml index 70bd35be34db6..45e342b7d6bbe 100644 --- a/src/core/packages/environment/server-mocks/moon.yml +++ b/src/core/packages/environment/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-environment-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-environment-server-mocks' + title: '@kbn/core-environment-server-mocks' description: Moon project for @kbn/core-environment-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/environment/server-mocks + sourceRoot: src/core/packages/environment/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-environment-server-internal' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/execution-context/browser-internal/moon.yml b/src/core/packages/execution-context/browser-internal/moon.yml index f23952467bebe..45a7e900c5b0f 100644 --- a/src/core/packages/execution-context/browser-internal/moon.yml +++ b/src/core/packages/execution-context/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-execution-context-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-execution-context-browser-internal' + title: '@kbn/core-execution-context-browser-internal' description: Moon project for @kbn/core-execution-context-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/execution-context/browser-internal + sourceRoot: src/core/packages/execution-context/browser-internal dependsOn: - '@kbn/core-base-browser-internal' - '@kbn/core-analytics-browser' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/execution-context/browser-mocks/moon.yml b/src/core/packages/execution-context/browser-mocks/moon.yml index aec55cb6741e8..a11fb81d31924 100644 --- a/src/core/packages/execution-context/browser-mocks/moon.yml +++ b/src/core/packages/execution-context/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-execution-context-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-execution-context-browser-mocks' + title: '@kbn/core-execution-context-browser-mocks' description: Moon project for @kbn/core-execution-context-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/execution-context/browser-mocks + sourceRoot: src/core/packages/execution-context/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-execution-context-browser' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/execution-context/browser/moon.yml b/src/core/packages/execution-context/browser/moon.yml index 564d061a9400c..3e40889111439 100644 --- a/src/core/packages/execution-context/browser/moon.yml +++ b/src/core/packages/execution-context/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-execution-context-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-execution-context-browser' + title: '@kbn/core-execution-context-browser' description: Moon project for @kbn/core-execution-context-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/execution-context/browser + sourceRoot: src/core/packages/execution-context/browser dependsOn: - '@kbn/core-execution-context-common' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/execution-context/common/moon.yml b/src/core/packages/execution-context/common/moon.yml index 40faedd01c760..15de9903e3e3f 100644 --- a/src/core/packages/execution-context/common/moon.yml +++ b/src/core/packages/execution-context/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-execution-context-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-execution-context-common' + title: '@kbn/core-execution-context-common' description: Moon project for @kbn/core-execution-context-common channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/execution-context/common + sourceRoot: src/core/packages/execution-context/common tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/execution-context/server-internal/moon.yml b/src/core/packages/execution-context/server-internal/moon.yml index 478f7a1edfd35..a74627ee486b7 100644 --- a/src/core/packages/execution-context/server-internal/moon.yml +++ b/src/core/packages/execution-context/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-execution-context-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-execution-context-server-internal' + title: '@kbn/core-execution-context-server-internal' description: Moon project for @kbn/core-execution-context-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/execution-context/server-internal + sourceRoot: src/core/packages/execution-context/server-internal dependsOn: - '@kbn/config-schema' - '@kbn/logging' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/execution-context/server-mocks/moon.yml b/src/core/packages/execution-context/server-mocks/moon.yml index 0cf5424a8a130..30557434f7699 100644 --- a/src/core/packages/execution-context/server-mocks/moon.yml +++ b/src/core/packages/execution-context/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-execution-context-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-execution-context-server-mocks' + title: '@kbn/core-execution-context-server-mocks' description: Moon project for @kbn/core-execution-context-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/execution-context/server-mocks + sourceRoot: src/core/packages/execution-context/server-mocks dependsOn: - '@kbn/core-execution-context-common' - '@kbn/core-execution-context-server' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/execution-context/server/moon.yml b/src/core/packages/execution-context/server/moon.yml index 15576c85e4316..68fc494c8e971 100644 --- a/src/core/packages/execution-context/server/moon.yml +++ b/src/core/packages/execution-context/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-execution-context-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-execution-context-server' + title: '@kbn/core-execution-context-server' description: Moon project for @kbn/core-execution-context-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/execution-context/server + sourceRoot: src/core/packages/execution-context/server dependsOn: - '@kbn/core-execution-context-common' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/fatal-errors/browser-internal/moon.yml b/src/core/packages/fatal-errors/browser-internal/moon.yml index 3421b22c59f28..48c8eab0e0bb5 100644 --- a/src/core/packages/fatal-errors/browser-internal/moon.yml +++ b/src/core/packages/fatal-errors/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-fatal-errors-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-fatal-errors-browser-internal' + title: '@kbn/core-fatal-errors-browser-internal' description: Moon project for @kbn/core-fatal-errors-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/fatal-errors/browser-internal + sourceRoot: src/core/packages/fatal-errors/browser-internal dependsOn: - '@kbn/core-injected-metadata-browser-internal' - '@kbn/core-theme-browser' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/fatal-errors/browser-mocks/moon.yml b/src/core/packages/fatal-errors/browser-mocks/moon.yml index f31b17a0871b0..cd83f5bbe5df9 100644 --- a/src/core/packages/fatal-errors/browser-mocks/moon.yml +++ b/src/core/packages/fatal-errors/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-fatal-errors-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-fatal-errors-browser-mocks' + title: '@kbn/core-fatal-errors-browser-mocks' description: Moon project for @kbn/core-fatal-errors-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/fatal-errors/browser-mocks + sourceRoot: src/core/packages/fatal-errors/browser-mocks dependsOn: - '@kbn/core-fatal-errors-browser' - '@kbn/core-fatal-errors-browser-internal' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/fatal-errors/browser/moon.yml b/src/core/packages/fatal-errors/browser/moon.yml index 26cf97f1ea446..2e071b51d04f1 100644 --- a/src/core/packages/fatal-errors/browser/moon.yml +++ b/src/core/packages/fatal-errors/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-fatal-errors-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-fatal-errors-browser' + title: '@kbn/core-fatal-errors-browser' description: Moon project for @kbn/core-fatal-errors-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/fatal-errors/browser + sourceRoot: src/core/packages/fatal-errors/browser tags: - shared-browser - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/feature-flags/browser-internal/moon.yml b/src/core/packages/feature-flags/browser-internal/moon.yml index 4ad584e70edbc..4ce477f5b9813 100644 --- a/src/core/packages/feature-flags/browser-internal/moon.yml +++ b/src/core/packages/feature-flags/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-feature-flags-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-feature-flags-browser-internal' + title: '@kbn/core-feature-flags-browser-internal' description: Moon project for @kbn/core-feature-flags-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/feature-flags/browser-internal + sourceRoot: src/core/packages/feature-flags/browser-internal dependsOn: - '@kbn/core-base-browser-internal' - '@kbn/core-feature-flags-browser' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/feature-flags/browser-mocks/moon.yml b/src/core/packages/feature-flags/browser-mocks/moon.yml index c55757ae01fbf..26c556d10a6da 100644 --- a/src/core/packages/feature-flags/browser-mocks/moon.yml +++ b/src/core/packages/feature-flags/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-feature-flags-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-feature-flags-browser-mocks' + title: '@kbn/core-feature-flags-browser-mocks' description: Moon project for @kbn/core-feature-flags-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/feature-flags/browser-mocks + sourceRoot: src/core/packages/feature-flags/browser-mocks dependsOn: - '@kbn/core-feature-flags-browser' - '@kbn/core-feature-flags-browser-internal' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/feature-flags/browser/moon.yml b/src/core/packages/feature-flags/browser/moon.yml index 3ed43aa0931de..f8f00aca2967d 100644 --- a/src/core/packages/feature-flags/browser/moon.yml +++ b/src/core/packages/feature-flags/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-feature-flags-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-feature-flags-browser' + title: '@kbn/core-feature-flags-browser' description: Moon project for @kbn/core-feature-flags-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/feature-flags/browser + sourceRoot: src/core/packages/feature-flags/browser dependsOn: [] tags: - shared-browser diff --git a/src/core/packages/feature-flags/server-internal/moon.yml b/src/core/packages/feature-flags/server-internal/moon.yml index f09eb4d46b26d..eb4d6ee0a66d6 100644 --- a/src/core/packages/feature-flags/server-internal/moon.yml +++ b/src/core/packages/feature-flags/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-feature-flags-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-feature-flags-server-internal' + title: '@kbn/core-feature-flags-server-internal' description: Moon project for @kbn/core-feature-flags-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/feature-flags/server-internal + sourceRoot: src/core/packages/feature-flags/server-internal dependsOn: - '@kbn/core-base-server-internal' - '@kbn/core-feature-flags-server' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/feature-flags/server-mocks/moon.yml b/src/core/packages/feature-flags/server-mocks/moon.yml index 4aff098c40dbb..3dc21ab46f830 100644 --- a/src/core/packages/feature-flags/server-mocks/moon.yml +++ b/src/core/packages/feature-flags/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-feature-flags-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-feature-flags-server-mocks' + title: '@kbn/core-feature-flags-server-mocks' description: Moon project for @kbn/core-feature-flags-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/feature-flags/server-mocks + sourceRoot: src/core/packages/feature-flags/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-feature-flags-server' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/feature-flags/server/moon.yml b/src/core/packages/feature-flags/server/moon.yml index 8c15102edf2b3..b47ac6c0151c2 100644 --- a/src/core/packages/feature-flags/server/moon.yml +++ b/src/core/packages/feature-flags/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-feature-flags-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-feature-flags-server' + title: '@kbn/core-feature-flags-server' description: Moon project for @kbn/core-feature-flags-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/feature-flags/server + sourceRoot: src/core/packages/feature-flags/server dependsOn: [] tags: - shared-server diff --git a/src/core/packages/http/browser-internal/moon.yml b/src/core/packages/http/browser-internal/moon.yml index a4109f5597831..7a663bbb8a354 100644 --- a/src/core/packages/http/browser-internal/moon.yml +++ b/src/core/packages/http/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-browser-internal' + title: '@kbn/core-http-browser-internal' description: Moon project for @kbn/core-http-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/browser-internal + sourceRoot: src/core/packages/http/browser-internal dependsOn: - '@kbn/core-base-browser-internal' - '@kbn/core-http-browser' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/browser-mocks/moon.yml b/src/core/packages/http/browser-mocks/moon.yml index 55ae8dc18094d..42551d779b31f 100644 --- a/src/core/packages/http/browser-mocks/moon.yml +++ b/src/core/packages/http/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-browser-mocks' + title: '@kbn/core-http-browser-mocks' description: Moon project for @kbn/core-http-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/browser-mocks + sourceRoot: src/core/packages/http/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-http-browser-internal' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/browser/moon.yml b/src/core/packages/http/browser/moon.yml index 180008eee4991..e6d99e90839a6 100644 --- a/src/core/packages/http/browser/moon.yml +++ b/src/core/packages/http/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-browser' + title: '@kbn/core-http-browser' description: Moon project for @kbn/core-http-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/browser + sourceRoot: src/core/packages/http/browser dependsOn: - '@kbn/utility-types' - '@kbn/core-execution-context-common' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/common/moon.yml b/src/core/packages/http/common/moon.yml index 128720029cdff..b26bef706a9f8 100644 --- a/src/core/packages/http/common/moon.yml +++ b/src/core/packages/http/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-common' + title: '@kbn/core-http-common' description: Moon project for @kbn/core-http-common channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/common + sourceRoot: src/core/packages/http/common tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/context-server-internal/moon.yml b/src/core/packages/http/context-server-internal/moon.yml index 99fc7550fce01..866dfc7ca912e 100644 --- a/src/core/packages/http/context-server-internal/moon.yml +++ b/src/core/packages/http/context-server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-context-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-context-server-internal' + title: '@kbn/core-http-context-server-internal' description: Moon project for @kbn/core-http-context-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/context-server-internal + sourceRoot: src/core/packages/http/context-server-internal dependsOn: - '@kbn/utility-types' - '@kbn/core-base-common' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/context-server-mocks/moon.yml b/src/core/packages/http/context-server-mocks/moon.yml index dc83bf77613ff..17a820172ed5b 100644 --- a/src/core/packages/http/context-server-mocks/moon.yml +++ b/src/core/packages/http/context-server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-context-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-context-server-mocks' + title: '@kbn/core-http-context-server-mocks' description: Moon project for @kbn/core-http-context-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/context-server-mocks + sourceRoot: src/core/packages/http/context-server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-http-server' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/rate-limiter-internal/moon.yml b/src/core/packages/http/rate-limiter-internal/moon.yml index 798a1922a3838..d6ffb8cfda3f2 100644 --- a/src/core/packages/http/rate-limiter-internal/moon.yml +++ b/src/core/packages/http/rate-limiter-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-rate-limiter-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-rate-limiter-internal' + title: '@kbn/core-http-rate-limiter-internal' description: Moon project for @kbn/core-http-rate-limiter-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/rate-limiter-internal + sourceRoot: src/core/packages/http/rate-limiter-internal dependsOn: - '@kbn/core-http-server-internal' - '@kbn/core-http-server' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/request-handler-context-server-internal/moon.yml b/src/core/packages/http/request-handler-context-server-internal/moon.yml index 35418d5754921..869e2b8c89b78 100644 --- a/src/core/packages/http/request-handler-context-server-internal/moon.yml +++ b/src/core/packages/http/request-handler-context-server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-request-handler-context-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-request-handler-context-server-internal' + title: '@kbn/core-http-request-handler-context-server-internal' description: Moon project for @kbn/core-http-request-handler-context-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/request-handler-context-server-internal + sourceRoot: src/core/packages/http/request-handler-context-server-internal dependsOn: - '@kbn/core-http-server' - '@kbn/core-http-request-handler-context-server' @@ -50,14 +49,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/request-handler-context-server/moon.yml b/src/core/packages/http/request-handler-context-server/moon.yml index c1714d26c843c..c2838ef2babee 100644 --- a/src/core/packages/http/request-handler-context-server/moon.yml +++ b/src/core/packages/http/request-handler-context-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-request-handler-context-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-request-handler-context-server' + title: '@kbn/core-http-request-handler-context-server' description: Moon project for @kbn/core-http-request-handler-context-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/request-handler-context-server + sourceRoot: src/core/packages/http/request-handler-context-server dependsOn: - '@kbn/core-http-server' - '@kbn/core-elasticsearch-server' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/resources-server-internal/moon.yml b/src/core/packages/http/resources-server-internal/moon.yml index 0affdaa780f41..0a38100ef2dc7 100644 --- a/src/core/packages/http/resources-server-internal/moon.yml +++ b/src/core/packages/http/resources-server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-resources-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-resources-server-internal' + title: '@kbn/core-http-resources-server-internal' description: Moon project for @kbn/core-http-resources-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/resources-server-internal + sourceRoot: src/core/packages/http/resources-server-internal dependsOn: - '@kbn/logging' - '@kbn/core-http-server' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/resources-server-mocks/moon.yml b/src/core/packages/http/resources-server-mocks/moon.yml index 7b01666ba4531..0e4b854733daf 100644 --- a/src/core/packages/http/resources-server-mocks/moon.yml +++ b/src/core/packages/http/resources-server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-resources-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-resources-server-mocks' + title: '@kbn/core-http-resources-server-mocks' description: Moon project for @kbn/core-http-resources-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/resources-server-mocks + sourceRoot: src/core/packages/http/resources-server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-http-server-mocks' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/resources-server/moon.yml b/src/core/packages/http/resources-server/moon.yml index 0aaa9686fb884..90fad23809455 100644 --- a/src/core/packages/http/resources-server/moon.yml +++ b/src/core/packages/http/resources-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-resources-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-resources-server' + title: '@kbn/core-http-resources-server' description: Moon project for @kbn/core-http-resources-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/resources-server + sourceRoot: src/core/packages/http/resources-server dependsOn: - '@kbn/core-http-server' - '@kbn/core-http-request-handler-context-server' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/router-server-internal/moon.yml b/src/core/packages/http/router-server-internal/moon.yml index 18a3fd8876b10..1c0bf17cdba1b 100644 --- a/src/core/packages/http/router-server-internal/moon.yml +++ b/src/core/packages/http/router-server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-router-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-router-server-internal' + title: '@kbn/core-http-router-server-internal' description: Moon project for @kbn/core-http-router-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/router-server-internal + sourceRoot: src/core/packages/http/router-server-internal dependsOn: - '@kbn/std' - '@kbn/utility-types' @@ -43,14 +42,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/router-server-mocks/moon.yml b/src/core/packages/http/router-server-mocks/moon.yml index 47d200dfa55f0..61ad3712dd89c 100644 --- a/src/core/packages/http/router-server-mocks/moon.yml +++ b/src/core/packages/http/router-server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-router-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-router-server-mocks' + title: '@kbn/core-http-router-server-mocks' description: Moon project for @kbn/core-http-router-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/router-server-mocks + sourceRoot: src/core/packages/http/router-server-mocks dependsOn: - '@kbn/hapi-mocks' - '@kbn/config-schema' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/server-internal/moon.yml b/src/core/packages/http/server-internal/moon.yml index 62e1e58972dc8..3fb3247a9f1cd 100644 --- a/src/core/packages/http/server-internal/moon.yml +++ b/src/core/packages/http/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-server-internal' + title: '@kbn/core-http-server-internal' description: Moon project for @kbn/core-http-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/server-internal + sourceRoot: src/core/packages/http/server-internal dependsOn: - '@kbn/std' - '@kbn/server-http-tools' @@ -55,14 +54,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/server-mocks/moon.yml b/src/core/packages/http/server-mocks/moon.yml index 25ecb21e30b4e..f644394a7fa4e 100644 --- a/src/core/packages/http/server-mocks/moon.yml +++ b/src/core/packages/http/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-server-mocks' + title: '@kbn/core-http-server-mocks' description: Moon project for @kbn/core-http-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/server-mocks + sourceRoot: src/core/packages/http/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/config-mocks' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/server-utils/moon.yml b/src/core/packages/http/server-utils/moon.yml index dcf8f29e0a42a..a5bd96c0931af 100644 --- a/src/core/packages/http/server-utils/moon.yml +++ b/src/core/packages/http/server-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-server-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-server-utils' + title: '@kbn/core-http-server-utils' description: Moon project for @kbn/core-http-server-utils channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/server-utils + sourceRoot: src/core/packages/http/server-utils dependsOn: - '@kbn/core-http-router-server-internal' - '@kbn/core-http-server' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/http/server/moon.yml b/src/core/packages/http/server/moon.yml index e1bccf9f0d02b..e6b757ecb4276 100644 --- a/src/core/packages/http/server/moon.yml +++ b/src/core/packages/http/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-server' + title: '@kbn/core-http-server' description: Moon project for @kbn/core-http-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/server + sourceRoot: src/core/packages/http/server dependsOn: - '@kbn/config-schema' - '@kbn/utility-types' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/i18n/browser-internal/moon.yml b/src/core/packages/i18n/browser-internal/moon.yml index 914893b433c91..244e247a8e52a 100644 --- a/src/core/packages/i18n/browser-internal/moon.yml +++ b/src/core/packages/i18n/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-i18n-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-i18n-browser-internal' + title: '@kbn/core-i18n-browser-internal' description: Moon project for @kbn/core-i18n-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/i18n/browser-internal + sourceRoot: src/core/packages/i18n/browser-internal dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/i18n/browser-mocks/moon.yml b/src/core/packages/i18n/browser-mocks/moon.yml index a976ee48b7244..3a5fd38207945 100644 --- a/src/core/packages/i18n/browser-mocks/moon.yml +++ b/src/core/packages/i18n/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-i18n-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-i18n-browser-mocks' + title: '@kbn/core-i18n-browser-mocks' description: Moon project for @kbn/core-i18n-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/i18n/browser-mocks + sourceRoot: src/core/packages/i18n/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-i18n-browser' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/i18n/browser/moon.yml b/src/core/packages/i18n/browser/moon.yml index 78c40a47ae0c8..29ef92af95dec 100644 --- a/src/core/packages/i18n/browser/moon.yml +++ b/src/core/packages/i18n/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-i18n-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-i18n-browser' + title: '@kbn/core-i18n-browser' description: Moon project for @kbn/core-i18n-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/i18n/browser + sourceRoot: src/core/packages/i18n/browser dependsOn: [] tags: - shared-browser @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/i18n/server-internal/moon.yml b/src/core/packages/i18n/server-internal/moon.yml index 54f3be5b40159..a66cc6d17d686 100644 --- a/src/core/packages/i18n/server-internal/moon.yml +++ b/src/core/packages/i18n/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-i18n-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-i18n-server-internal' + title: '@kbn/core-i18n-server-internal' description: Moon project for @kbn/core-i18n-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/i18n/server-internal + sourceRoot: src/core/packages/i18n/server-internal dependsOn: - '@kbn/config' - '@kbn/config-schema' @@ -46,14 +45,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/i18n/server-mocks/moon.yml b/src/core/packages/i18n/server-mocks/moon.yml index 8071620d04a74..e6b21c14651c6 100644 --- a/src/core/packages/i18n/server-mocks/moon.yml +++ b/src/core/packages/i18n/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-i18n-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-i18n-server-mocks' + title: '@kbn/core-i18n-server-mocks' description: Moon project for @kbn/core-i18n-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/i18n/server-mocks + sourceRoot: src/core/packages/i18n/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-i18n-server' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/i18n/server/moon.yml b/src/core/packages/i18n/server/moon.yml index 2d37f56fce0e5..07646da18b8b5 100644 --- a/src/core/packages/i18n/server/moon.yml +++ b/src/core/packages/i18n/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-i18n-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-i18n-server' + title: '@kbn/core-i18n-server' description: Moon project for @kbn/core-i18n-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/i18n/server + sourceRoot: src/core/packages/i18n/server tags: - shared-server - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/injected-metadata/browser-internal/moon.yml b/src/core/packages/injected-metadata/browser-internal/moon.yml index 09b7da53f926d..04316a1da3c13 100644 --- a/src/core/packages/injected-metadata/browser-internal/moon.yml +++ b/src/core/packages/injected-metadata/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-injected-metadata-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-injected-metadata-browser-internal' + title: '@kbn/core-injected-metadata-browser-internal' description: Moon project for @kbn/core-injected-metadata-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/injected-metadata/browser-internal + sourceRoot: src/core/packages/injected-metadata/browser-internal dependsOn: - '@kbn/std' - '@kbn/core-base-common' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/injected-metadata/browser-mocks/moon.yml b/src/core/packages/injected-metadata/browser-mocks/moon.yml index 31cc66cad2621..d21f40b0d92db 100644 --- a/src/core/packages/injected-metadata/browser-mocks/moon.yml +++ b/src/core/packages/injected-metadata/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-injected-metadata-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-injected-metadata-browser-mocks' + title: '@kbn/core-injected-metadata-browser-mocks' description: Moon project for @kbn/core-injected-metadata-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/injected-metadata/browser-mocks + sourceRoot: src/core/packages/injected-metadata/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-injected-metadata-browser-internal' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/injected-metadata/common-internal/moon.yml b/src/core/packages/injected-metadata/common-internal/moon.yml index ed1e5524094ad..6b95964ff2f1d 100644 --- a/src/core/packages/injected-metadata/common-internal/moon.yml +++ b/src/core/packages/injected-metadata/common-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-injected-metadata-common-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-injected-metadata-common-internal' + title: '@kbn/core-injected-metadata-common-internal' description: Moon project for @kbn/core-injected-metadata-common-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/injected-metadata/common-internal + sourceRoot: src/core/packages/injected-metadata/common-internal dependsOn: - '@kbn/config' - '@kbn/ui-shared-deps-npm' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/integrations/browser-internal/moon.yml b/src/core/packages/integrations/browser-internal/moon.yml index 648d23c042ba1..e1b76d42314ef 100644 --- a/src/core/packages/integrations/browser-internal/moon.yml +++ b/src/core/packages/integrations/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-integrations-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-integrations-browser-internal' + title: '@kbn/core-integrations-browser-internal' description: Moon project for @kbn/core-integrations-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/integrations/browser-internal + sourceRoot: src/core/packages/integrations/browser-internal dependsOn: - '@kbn/core-base-browser-internal' - '@kbn/core-ui-settings-browser' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/integrations/browser-mocks/moon.yml b/src/core/packages/integrations/browser-mocks/moon.yml index c33226fa45ca9..fad669a4e688f 100644 --- a/src/core/packages/integrations/browser-mocks/moon.yml +++ b/src/core/packages/integrations/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-integrations-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-integrations-browser-mocks' + title: '@kbn/core-integrations-browser-mocks' description: Moon project for @kbn/core-integrations-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/integrations/browser-mocks + sourceRoot: src/core/packages/integrations/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-integrations-browser-internal' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/lifecycle/browser-internal/moon.yml b/src/core/packages/lifecycle/browser-internal/moon.yml index 217aea87e7bf6..fb5bef0c598b8 100644 --- a/src/core/packages/lifecycle/browser-internal/moon.yml +++ b/src/core/packages/lifecycle/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-lifecycle-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-lifecycle-browser-internal' + title: '@kbn/core-lifecycle-browser-internal' description: Moon project for @kbn/core-lifecycle-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/lifecycle/browser-internal + sourceRoot: src/core/packages/lifecycle/browser-internal dependsOn: - '@kbn/core-lifecycle-browser' - '@kbn/core-application-browser-internal' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/lifecycle/browser-mocks/moon.yml b/src/core/packages/lifecycle/browser-mocks/moon.yml index f9ad39ea16bbc..15f08fa853ef8 100644 --- a/src/core/packages/lifecycle/browser-mocks/moon.yml +++ b/src/core/packages/lifecycle/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-lifecycle-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-lifecycle-browser-mocks' + title: '@kbn/core-lifecycle-browser-mocks' description: Moon project for @kbn/core-lifecycle-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/lifecycle/browser-mocks + sourceRoot: src/core/packages/lifecycle/browser-mocks dependsOn: - '@kbn/core-doc-links-browser-mocks' - '@kbn/core-theme-browser-mocks' @@ -52,14 +51,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/lifecycle/browser/moon.yml b/src/core/packages/lifecycle/browser/moon.yml index 94bc89b064f2d..25ba2c723e36d 100644 --- a/src/core/packages/lifecycle/browser/moon.yml +++ b/src/core/packages/lifecycle/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-lifecycle-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-lifecycle-browser' + title: '@kbn/core-lifecycle-browser' description: Moon project for @kbn/core-lifecycle-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/lifecycle/browser + sourceRoot: src/core/packages/lifecycle/browser dependsOn: - '@kbn/core-theme-browser' - '@kbn/core-analytics-browser' @@ -53,14 +52,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/lifecycle/server-internal/moon.yml b/src/core/packages/lifecycle/server-internal/moon.yml index 49acfe43809da..628ef8c5b272d 100644 --- a/src/core/packages/lifecycle/server-internal/moon.yml +++ b/src/core/packages/lifecycle/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-lifecycle-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-lifecycle-server-internal' + title: '@kbn/core-lifecycle-server-internal' description: Moon project for @kbn/core-lifecycle-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/lifecycle/server-internal + sourceRoot: src/core/packages/lifecycle/server-internal dependsOn: - '@kbn/core-logging-server-internal' - '@kbn/core-analytics-server' @@ -59,14 +58,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/lifecycle/server-mocks/moon.yml b/src/core/packages/lifecycle/server-mocks/moon.yml index f3daf12888ba2..5efb1f512c4f1 100644 --- a/src/core/packages/lifecycle/server-mocks/moon.yml +++ b/src/core/packages/lifecycle/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-lifecycle-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-lifecycle-server-mocks' + title: '@kbn/core-lifecycle-server-mocks' description: Moon project for @kbn/core-lifecycle-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/lifecycle/server-mocks + sourceRoot: src/core/packages/lifecycle/server-mocks dependsOn: - '@kbn/utility-types-jest' - '@kbn/core-analytics-server-mocks' @@ -59,14 +58,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/lifecycle/server/moon.yml b/src/core/packages/lifecycle/server/moon.yml index c2adc6783cd4a..740df80149adc 100644 --- a/src/core/packages/lifecycle/server/moon.yml +++ b/src/core/packages/lifecycle/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-lifecycle-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-lifecycle-server' + title: '@kbn/core-lifecycle-server' description: Moon project for @kbn/core-lifecycle-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/lifecycle/server + sourceRoot: src/core/packages/lifecycle/server dependsOn: - '@kbn/core-analytics-server' - '@kbn/core-capabilities-server' @@ -55,14 +54,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/logging/browser-internal/moon.yml b/src/core/packages/logging/browser-internal/moon.yml index bf0bfad675467..d64707e36430e 100644 --- a/src/core/packages/logging/browser-internal/moon.yml +++ b/src/core/packages/logging/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-logging-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-logging-browser-internal' + title: '@kbn/core-logging-browser-internal' description: Moon project for @kbn/core-logging-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/logging/browser-internal + sourceRoot: src/core/packages/logging/browser-internal dependsOn: - '@kbn/logging' - '@kbn/core-logging-common-internal' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/logging/browser-mocks/moon.yml b/src/core/packages/logging/browser-mocks/moon.yml index 3d94558c7ffda..a5f7d402bb151 100644 --- a/src/core/packages/logging/browser-mocks/moon.yml +++ b/src/core/packages/logging/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-logging-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-logging-browser-mocks' + title: '@kbn/core-logging-browser-mocks' description: Moon project for @kbn/core-logging-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/logging/browser-mocks + sourceRoot: src/core/packages/logging/browser-mocks dependsOn: - '@kbn/logging-mocks' - '@kbn/core-logging-browser-internal' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/logging/common-internal/moon.yml b/src/core/packages/logging/common-internal/moon.yml index c5f2082f600f0..1d4715eb92209 100644 --- a/src/core/packages/logging/common-internal/moon.yml +++ b/src/core/packages/logging/common-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-logging-common-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-logging-common-internal' + title: '@kbn/core-logging-common-internal' description: Moon project for @kbn/core-logging-common-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/logging/common-internal + sourceRoot: src/core/packages/logging/common-internal dependsOn: - '@kbn/logging' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/logging/server-internal/moon.yml b/src/core/packages/logging/server-internal/moon.yml index 10cb81a053e50..9ea6d6d34296b 100644 --- a/src/core/packages/logging/server-internal/moon.yml +++ b/src/core/packages/logging/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-logging-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-logging-server-internal' + title: '@kbn/core-logging-server-internal' description: Moon project for @kbn/core-logging-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/logging/server-internal + sourceRoot: src/core/packages/logging/server-internal dependsOn: - '@kbn/safer-lodash-set' - '@kbn/logging' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/logging/server-mocks/moon.yml b/src/core/packages/logging/server-mocks/moon.yml index e8921bf9aa81d..4ef07e1725129 100644 --- a/src/core/packages/logging/server-mocks/moon.yml +++ b/src/core/packages/logging/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-logging-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-logging-server-mocks' + title: '@kbn/core-logging-server-mocks' description: Moon project for @kbn/core-logging-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/logging/server-mocks + sourceRoot: src/core/packages/logging/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/logging' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/logging/server/moon.yml b/src/core/packages/logging/server/moon.yml index 263a50b5badb5..f495881ededb8 100644 --- a/src/core/packages/logging/server/moon.yml +++ b/src/core/packages/logging/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-logging-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-logging-server' + title: '@kbn/core-logging-server' description: Moon project for @kbn/core-logging-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/logging/server + sourceRoot: src/core/packages/logging/server dependsOn: - '@kbn/logging' - '@kbn/config-schema' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/metrics/collectors-server-internal/moon.yml b/src/core/packages/metrics/collectors-server-internal/moon.yml index ad78daabe04e8..cdbdab32400c6 100644 --- a/src/core/packages/metrics/collectors-server-internal/moon.yml +++ b/src/core/packages/metrics/collectors-server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-metrics-collectors-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-metrics-collectors-server-internal' + title: '@kbn/core-metrics-collectors-server-internal' description: Moon project for @kbn/core-metrics-collectors-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/metrics/collectors-server-internal + sourceRoot: src/core/packages/metrics/collectors-server-internal dependsOn: - '@kbn/logging' - '@kbn/core-metrics-server' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/metrics/collectors-server-mocks/moon.yml b/src/core/packages/metrics/collectors-server-mocks/moon.yml index 0091b7dbf965c..66353b6c597c7 100644 --- a/src/core/packages/metrics/collectors-server-mocks/moon.yml +++ b/src/core/packages/metrics/collectors-server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-metrics-collectors-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-metrics-collectors-server-mocks' + title: '@kbn/core-metrics-collectors-server-mocks' description: Moon project for @kbn/core-metrics-collectors-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/metrics/collectors-server-mocks + sourceRoot: src/core/packages/metrics/collectors-server-mocks dependsOn: - '@kbn/core-metrics-server' - '@kbn/core-metrics-collectors-server-internal' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/metrics/server-internal/moon.yml b/src/core/packages/metrics/server-internal/moon.yml index 206aa1a1ab5e3..add85a7a4d57c 100644 --- a/src/core/packages/metrics/server-internal/moon.yml +++ b/src/core/packages/metrics/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-metrics-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-metrics-server-internal' + title: '@kbn/core-metrics-server-internal' description: Moon project for @kbn/core-metrics-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/metrics/server-internal + sourceRoot: src/core/packages/metrics/server-internal dependsOn: - '@kbn/logging' - '@kbn/config-schema' @@ -48,14 +47,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/metrics/server-mocks/moon.yml b/src/core/packages/metrics/server-mocks/moon.yml index 092bc53db4fc9..2b63604f8a96f 100644 --- a/src/core/packages/metrics/server-mocks/moon.yml +++ b/src/core/packages/metrics/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-metrics-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-metrics-server-mocks' + title: '@kbn/core-metrics-server-mocks' description: Moon project for @kbn/core-metrics-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/metrics/server-mocks + sourceRoot: src/core/packages/metrics/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-metrics-server' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/metrics/server/moon.yml b/src/core/packages/metrics/server/moon.yml index a457f1169974b..d1e719e0b97d2 100644 --- a/src/core/packages/metrics/server/moon.yml +++ b/src/core/packages/metrics/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-metrics-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-metrics-server' + title: '@kbn/core-metrics-server' description: Moon project for @kbn/core-metrics-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/metrics/server + sourceRoot: src/core/packages/metrics/server dependsOn: - '@kbn/utility-types' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/mount-utils/browser-internal/moon.yml b/src/core/packages/mount-utils/browser-internal/moon.yml index c8e2cef349df2..5dd70c75cac4d 100644 --- a/src/core/packages/mount-utils/browser-internal/moon.yml +++ b/src/core/packages/mount-utils/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-mount-utils-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-mount-utils-browser-internal' + title: '@kbn/core-mount-utils-browser-internal' description: Moon project for @kbn/core-mount-utils-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/mount-utils/browser-internal + sourceRoot: src/core/packages/mount-utils/browser-internal dependsOn: - '@kbn/i18n-react' - '@kbn/core-mount-utils-browser' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/mount-utils/browser/moon.yml b/src/core/packages/mount-utils/browser/moon.yml index 37853203de7bf..80a8b404922de 100644 --- a/src/core/packages/mount-utils/browser/moon.yml +++ b/src/core/packages/mount-utils/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-mount-utils-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-mount-utils-browser' + title: '@kbn/core-mount-utils-browser' description: Moon project for @kbn/core-mount-utils-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/mount-utils/browser + sourceRoot: src/core/packages/mount-utils/browser tags: - shared-browser - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/node/server-internal/moon.yml b/src/core/packages/node/server-internal/moon.yml index 6dd4a170850c1..541de87a26a8d 100644 --- a/src/core/packages/node/server-internal/moon.yml +++ b/src/core/packages/node/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-node-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-node-server-internal' + title: '@kbn/core-node-server-internal' description: Moon project for @kbn/core-node-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/node/server-internal + sourceRoot: src/core/packages/node/server-internal dependsOn: - '@kbn/config' - '@kbn/config-schema' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/node/server-mocks/moon.yml b/src/core/packages/node/server-mocks/moon.yml index c4d9a5ed47520..b8a909f0900fa 100644 --- a/src/core/packages/node/server-mocks/moon.yml +++ b/src/core/packages/node/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-node-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-node-server-mocks' + title: '@kbn/core-node-server-mocks' description: Moon project for @kbn/core-node-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/node/server-mocks + sourceRoot: src/core/packages/node/server-mocks dependsOn: - '@kbn/core-node-server-internal' - '@kbn/utility-types' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/node/server/moon.yml b/src/core/packages/node/server/moon.yml index 00dd57f6f633a..8640885ddef95 100644 --- a/src/core/packages/node/server/moon.yml +++ b/src/core/packages/node/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-node-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-node-server' + title: '@kbn/core-node-server' description: Moon project for @kbn/core-node-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/node/server + sourceRoot: src/core/packages/node/server tags: - shared-server - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/notifications/browser-internal/moon.yml b/src/core/packages/notifications/browser-internal/moon.yml index 5ebcb657a7bed..81f31e06c69ee 100644 --- a/src/core/packages/notifications/browser-internal/moon.yml +++ b/src/core/packages/notifications/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-notifications-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-notifications-browser-internal' + title: '@kbn/core-notifications-browser-internal' description: Moon project for @kbn/core-notifications-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/notifications/browser-internal + sourceRoot: src/core/packages/notifications/browser-internal dependsOn: - '@kbn/i18n-react' - '@kbn/i18n' @@ -47,14 +46,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/notifications/browser-mocks/moon.yml b/src/core/packages/notifications/browser-mocks/moon.yml index 1ac054e9a582f..56149c438a17f 100644 --- a/src/core/packages/notifications/browser-mocks/moon.yml +++ b/src/core/packages/notifications/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-notifications-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-notifications-browser-mocks' + title: '@kbn/core-notifications-browser-mocks' description: Moon project for @kbn/core-notifications-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/notifications/browser-mocks + sourceRoot: src/core/packages/notifications/browser-mocks dependsOn: - '@kbn/utility-types-jest' - '@kbn/core-notifications-browser' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/notifications/browser/moon.yml b/src/core/packages/notifications/browser/moon.yml index 5260108a353d3..0803aa9c5c094 100644 --- a/src/core/packages/notifications/browser/moon.yml +++ b/src/core/packages/notifications/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-notifications-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-notifications-browser' + title: '@kbn/core-notifications-browser' description: Moon project for @kbn/core-notifications-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/notifications/browser + sourceRoot: src/core/packages/notifications/browser dependsOn: - '@kbn/core-mount-utils-browser' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/overlays/browser-internal/moon.yml b/src/core/packages/overlays/browser-internal/moon.yml index 6831bebe7cd91..a0ea144a9c5cd 100644 --- a/src/core/packages/overlays/browser-internal/moon.yml +++ b/src/core/packages/overlays/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-overlays-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-overlays-browser-internal' + title: '@kbn/core-overlays-browser-internal' description: Moon project for @kbn/core-overlays-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/overlays/browser-internal + sourceRoot: src/core/packages/overlays/browser-internal dependsOn: - '@kbn/i18n-react' - '@kbn/core-theme-browser' @@ -48,14 +47,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/overlays/browser-mocks/moon.yml b/src/core/packages/overlays/browser-mocks/moon.yml index 9f0a0eaee4a5c..0d9d1eb2229d9 100644 --- a/src/core/packages/overlays/browser-mocks/moon.yml +++ b/src/core/packages/overlays/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-overlays-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-overlays-browser-mocks' + title: '@kbn/core-overlays-browser-mocks' description: Moon project for @kbn/core-overlays-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/overlays/browser-mocks + sourceRoot: src/core/packages/overlays/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/utility-types-jest' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/overlays/browser/moon.yml b/src/core/packages/overlays/browser/moon.yml index c69d0349ef027..13e4cd97e7ea8 100644 --- a/src/core/packages/overlays/browser/moon.yml +++ b/src/core/packages/overlays/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-overlays-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-overlays-browser' + title: '@kbn/core-overlays-browser' description: Moon project for @kbn/core-overlays-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/overlays/browser + sourceRoot: src/core/packages/overlays/browser dependsOn: - '@kbn/core-mount-utils-browser' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/plugins/base-server-internal/moon.yml b/src/core/packages/plugins/base-server-internal/moon.yml index 71a9d11505d52..979494277ebc6 100644 --- a/src/core/packages/plugins/base-server-internal/moon.yml +++ b/src/core/packages/plugins/base-server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugins-base-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugins-base-server-internal' + title: '@kbn/core-plugins-base-server-internal' description: Moon project for @kbn/core-plugins-base-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/plugins/base-server-internal + sourceRoot: src/core/packages/plugins/base-server-internal dependsOn: - '@kbn/core-base-common' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/plugins/browser-internal/moon.yml b/src/core/packages/plugins/browser-internal/moon.yml index 36572c3b604d1..e89225d38f8e5 100644 --- a/src/core/packages/plugins/browser-internal/moon.yml +++ b/src/core/packages/plugins/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugins-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugins-browser-internal' + title: '@kbn/core-plugins-browser-internal' description: Moon project for @kbn/core-plugins-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/plugins/browser-internal + sourceRoot: src/core/packages/plugins/browser-internal dependsOn: - '@kbn/core-base-common' - '@kbn/core-base-browser-internal' @@ -59,14 +58,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/plugins/browser-mocks/moon.yml b/src/core/packages/plugins/browser-mocks/moon.yml index 016b2276bf359..fecd7332bd4f6 100644 --- a/src/core/packages/plugins/browser-mocks/moon.yml +++ b/src/core/packages/plugins/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugins-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugins-browser-mocks' + title: '@kbn/core-plugins-browser-mocks' description: Moon project for @kbn/core-plugins-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/plugins/browser-mocks + sourceRoot: src/core/packages/plugins/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/logging-mocks' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/plugins/browser/moon.yml b/src/core/packages/plugins/browser/moon.yml index 18ea39ec889b5..d042949fbcb51 100644 --- a/src/core/packages/plugins/browser/moon.yml +++ b/src/core/packages/plugins/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugins-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugins-browser' + title: '@kbn/core-plugins-browser' description: Moon project for @kbn/core-plugins-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/plugins/browser + sourceRoot: src/core/packages/plugins/browser dependsOn: - '@kbn/config' - '@kbn/core-base-common' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/plugins/contracts-browser/moon.yml b/src/core/packages/plugins/contracts-browser/moon.yml index 8635fef2a559d..ee0f1e253b41d 100644 --- a/src/core/packages/plugins/contracts-browser/moon.yml +++ b/src/core/packages/plugins/contracts-browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugins-contracts-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugins-contracts-browser' + title: '@kbn/core-plugins-contracts-browser' description: Moon project for @kbn/core-plugins-contracts-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/plugins/contracts-browser + sourceRoot: src/core/packages/plugins/contracts-browser dependsOn: - '@kbn/core-base-common' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/plugins/contracts-server/moon.yml b/src/core/packages/plugins/contracts-server/moon.yml index 487edb34657de..2a15634e33b16 100644 --- a/src/core/packages/plugins/contracts-server/moon.yml +++ b/src/core/packages/plugins/contracts-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugins-contracts-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugins-contracts-server' + title: '@kbn/core-plugins-contracts-server' description: Moon project for @kbn/core-plugins-contracts-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/plugins/contracts-server + sourceRoot: src/core/packages/plugins/contracts-server dependsOn: - '@kbn/core-base-common' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/plugins/server-internal/moon.yml b/src/core/packages/plugins/server-internal/moon.yml index 804ab814ac829..d05a79a8a92eb 100644 --- a/src/core/packages/plugins/server-internal/moon.yml +++ b/src/core/packages/plugins/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugins-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugins-server-internal' + title: '@kbn/core-plugins-server-internal' description: Moon project for @kbn/core-plugins-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/plugins/server-internal + sourceRoot: src/core/packages/plugins/server-internal dependsOn: - '@kbn/std' - '@kbn/config' @@ -60,14 +59,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/plugins/server-mocks/moon.yml b/src/core/packages/plugins/server-mocks/moon.yml index 74ccbc71c933e..0d05e4f3d84f8 100644 --- a/src/core/packages/plugins/server-mocks/moon.yml +++ b/src/core/packages/plugins/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugins-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugins-server-mocks' + title: '@kbn/core-plugins-server-mocks' description: Moon project for @kbn/core-plugins-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/plugins/server-mocks + sourceRoot: src/core/packages/plugins/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-plugins-server-internal' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/plugins/server/moon.yml b/src/core/packages/plugins/server/moon.yml index 7978b58afa46b..d9b8b7f8b48c5 100644 --- a/src/core/packages/plugins/server/moon.yml +++ b/src/core/packages/plugins/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugins-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugins-server' + title: '@kbn/core-plugins-server' description: Moon project for @kbn/core-plugins-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/plugins/server + sourceRoot: src/core/packages/plugins/server dependsOn: - '@kbn/config' - '@kbn/config-schema' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/preboot/server-internal/moon.yml b/src/core/packages/preboot/server-internal/moon.yml index 25966ce7da260..89bc17597f749 100644 --- a/src/core/packages/preboot/server-internal/moon.yml +++ b/src/core/packages/preboot/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-preboot-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-preboot-server-internal' + title: '@kbn/core-preboot-server-internal' description: Moon project for @kbn/core-preboot-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/preboot/server-internal + sourceRoot: src/core/packages/preboot/server-internal dependsOn: - '@kbn/logging' - '@kbn/core-base-server-internal' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/preboot/server-mocks/moon.yml b/src/core/packages/preboot/server-mocks/moon.yml index 37bd095749b61..fbd70bd5abf98 100644 --- a/src/core/packages/preboot/server-mocks/moon.yml +++ b/src/core/packages/preboot/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-preboot-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-preboot-server-mocks' + title: '@kbn/core-preboot-server-mocks' description: Moon project for @kbn/core-preboot-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/preboot/server-mocks + sourceRoot: src/core/packages/preboot/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-preboot-server-internal' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/preboot/server/moon.yml b/src/core/packages/preboot/server/moon.yml index eefc17def4c20..2e858a6537740 100644 --- a/src/core/packages/preboot/server/moon.yml +++ b/src/core/packages/preboot/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-preboot-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-preboot-server' + title: '@kbn/core-preboot-server' description: Moon project for @kbn/core-preboot-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/preboot/server + sourceRoot: src/core/packages/preboot/server tags: - shared-server - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/pricing/browser-internal/moon.yml b/src/core/packages/pricing/browser-internal/moon.yml index 4ecaa14a65f1a..e2e590b4f2383 100644 --- a/src/core/packages/pricing/browser-internal/moon.yml +++ b/src/core/packages/pricing/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-pricing-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-pricing-browser-internal' + title: '@kbn/core-pricing-browser-internal' description: Moon project for @kbn/core-pricing-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/pricing/browser-internal + sourceRoot: src/core/packages/pricing/browser-internal dependsOn: - '@kbn/core-http-browser-internal' - '@kbn/core-pricing-browser' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/pricing/browser-mocks/moon.yml b/src/core/packages/pricing/browser-mocks/moon.yml index aa768ba09a437..e0f39448cb32c 100644 --- a/src/core/packages/pricing/browser-mocks/moon.yml +++ b/src/core/packages/pricing/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-pricing-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-pricing-browser-mocks' + title: '@kbn/core-pricing-browser-mocks' description: Moon project for @kbn/core-pricing-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/pricing/browser-mocks + sourceRoot: src/core/packages/pricing/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-pricing-browser' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/pricing/browser/moon.yml b/src/core/packages/pricing/browser/moon.yml index fc4e1e2500768..fccf4f0903d17 100644 --- a/src/core/packages/pricing/browser/moon.yml +++ b/src/core/packages/pricing/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-pricing-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-pricing-browser' + title: '@kbn/core-pricing-browser' description: Moon project for @kbn/core-pricing-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/pricing/browser + sourceRoot: src/core/packages/pricing/browser dependsOn: - '@kbn/core-pricing-common' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/pricing/common/moon.yml b/src/core/packages/pricing/common/moon.yml index b1d1ce29bb689..35804068b82c3 100644 --- a/src/core/packages/pricing/common/moon.yml +++ b/src/core/packages/pricing/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-pricing-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-pricing-common' + title: '@kbn/core-pricing-common' description: Moon project for @kbn/core-pricing-common channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/pricing/common + sourceRoot: src/core/packages/pricing/common dependsOn: - '@kbn/config-schema' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/pricing/server-internal/moon.yml b/src/core/packages/pricing/server-internal/moon.yml index 75d6e3dce84d3..1c73954cad86c 100644 --- a/src/core/packages/pricing/server-internal/moon.yml +++ b/src/core/packages/pricing/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-pricing-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-pricing-server-internal' + title: '@kbn/core-pricing-server-internal' description: Moon project for @kbn/core-pricing-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/pricing/server-internal + sourceRoot: src/core/packages/pricing/server-internal dependsOn: - '@kbn/config' - '@kbn/config-schema' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/pricing/server-mocks/moon.yml b/src/core/packages/pricing/server-mocks/moon.yml index 66819f2041eb0..031de71ffb19b 100644 --- a/src/core/packages/pricing/server-mocks/moon.yml +++ b/src/core/packages/pricing/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-pricing-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-pricing-server-mocks' + title: '@kbn/core-pricing-server-mocks' description: Moon project for @kbn/core-pricing-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/pricing/server-mocks + sourceRoot: src/core/packages/pricing/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-pricing-server' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/pricing/server/moon.yml b/src/core/packages/pricing/server/moon.yml index 14a5d0447cec2..9580c5bfef167 100644 --- a/src/core/packages/pricing/server/moon.yml +++ b/src/core/packages/pricing/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-pricing-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-pricing-server' + title: '@kbn/core-pricing-server' description: Moon project for @kbn/core-pricing-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/pricing/server + sourceRoot: src/core/packages/pricing/server dependsOn: - '@kbn/core-pricing-common' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/rendering/browser-internal/moon.yml b/src/core/packages/rendering/browser-internal/moon.yml index e9d7973baa5d0..f06888e202ba9 100644 --- a/src/core/packages/rendering/browser-internal/moon.yml +++ b/src/core/packages/rendering/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-rendering-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-rendering-browser-internal' + title: '@kbn/core-rendering-browser-internal' description: Moon project for @kbn/core-rendering-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/rendering/browser-internal + sourceRoot: src/core/packages/rendering/browser-internal dependsOn: - '@kbn/core-application-common' - '@kbn/core-application-browser-internal' @@ -52,14 +51,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/rendering/browser-mocks/moon.yml b/src/core/packages/rendering/browser-mocks/moon.yml index 6f99dca3ab3b3..4129cae37e196 100644 --- a/src/core/packages/rendering/browser-mocks/moon.yml +++ b/src/core/packages/rendering/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-rendering-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-rendering-browser-mocks' + title: '@kbn/core-rendering-browser-mocks' description: Moon project for @kbn/core-rendering-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/rendering/browser-mocks + sourceRoot: src/core/packages/rendering/browser-mocks dependsOn: - '@kbn/core-rendering-browser' - '@kbn/i18n-react' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/rendering/browser/moon.yml b/src/core/packages/rendering/browser/moon.yml index 24bc5f7177136..97f593529b0b6 100644 --- a/src/core/packages/rendering/browser/moon.yml +++ b/src/core/packages/rendering/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-rendering-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-rendering-browser' + title: '@kbn/core-rendering-browser' description: Moon project for @kbn/core-rendering-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/rendering/browser + sourceRoot: src/core/packages/rendering/browser dependsOn: [] tags: - shared-browser @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/rendering/server-internal/moon.yml b/src/core/packages/rendering/server-internal/moon.yml index d6928cfb031f1..16ca590e1ad62 100644 --- a/src/core/packages/rendering/server-internal/moon.yml +++ b/src/core/packages/rendering/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-rendering-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-rendering-server-internal' + title: '@kbn/core-rendering-server-internal' description: Moon project for @kbn/core-rendering-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/rendering/server-internal + sourceRoot: src/core/packages/rendering/server-internal dependsOn: - '@kbn/i18n' - '@kbn/ui-shared-deps-npm' @@ -66,14 +65,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/rendering/server-mocks/moon.yml b/src/core/packages/rendering/server-mocks/moon.yml index ddccaaf22fc9f..5787c167bea95 100644 --- a/src/core/packages/rendering/server-mocks/moon.yml +++ b/src/core/packages/rendering/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-rendering-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-rendering-server-mocks' + title: '@kbn/core-rendering-server-mocks' description: Moon project for @kbn/core-rendering-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/rendering/server-mocks + sourceRoot: src/core/packages/rendering/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-rendering-server-internal' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/root/browser-internal/moon.yml b/src/core/packages/root/browser-internal/moon.yml index 4e0c252b576b1..4260538c55bee 100644 --- a/src/core/packages/root/browser-internal/moon.yml +++ b/src/core/packages/root/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-root-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-root-browser-internal' + title: '@kbn/core-root-browser-internal' description: Moon project for @kbn/core-root-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/root/browser-internal + sourceRoot: src/core/packages/root/browser-internal dependsOn: - '@kbn/std' - '@kbn/i18n' @@ -91,14 +90,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/root/server-internal/moon.yml b/src/core/packages/root/server-internal/moon.yml index dbe840fbc0bac..200308dad7df3 100644 --- a/src/core/packages/root/server-internal/moon.yml +++ b/src/core/packages/root/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-root-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-root-server-internal' + title: '@kbn/core-root-server-internal' description: Moon project for @kbn/core-root-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/root/server-internal + sourceRoot: src/core/packages/root/server-internal dependsOn: - '@kbn/utils' - '@kbn/logging' @@ -100,14 +99,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/api-browser/moon.yml b/src/core/packages/saved-objects/api-browser/moon.yml index d481cfad9f188..c6726e40614a5 100644 --- a/src/core/packages/saved-objects/api-browser/moon.yml +++ b/src/core/packages/saved-objects/api-browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-api-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-api-browser' + title: '@kbn/core-saved-objects-api-browser' description: Moon project for @kbn/core-saved-objects-api-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/api-browser + sourceRoot: src/core/packages/saved-objects/api-browser dependsOn: - '@kbn/core-saved-objects-common' - '@kbn/core-saved-objects-api-server' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/api-server-internal/moon.yml b/src/core/packages/saved-objects/api-server-internal/moon.yml index 24c30e9d127b5..5d3d9cfbb75ac 100644 --- a/src/core/packages/saved-objects/api-server-internal/moon.yml +++ b/src/core/packages/saved-objects/api-server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-api-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-api-server-internal' + title: '@kbn/core-saved-objects-api-server-internal' description: Moon project for @kbn/core-saved-objects-api-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/api-server-internal + sourceRoot: src/core/packages/saved-objects/api-server-internal dependsOn: - '@kbn/config-schema' - '@kbn/es-query' @@ -54,14 +53,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/api-server-mocks/moon.yml b/src/core/packages/saved-objects/api-server-mocks/moon.yml index 1faf1442c3cb9..0d280fd7d7d84 100644 --- a/src/core/packages/saved-objects/api-server-mocks/moon.yml +++ b/src/core/packages/saved-objects/api-server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-api-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-api-server-mocks' + title: '@kbn/core-saved-objects-api-server-mocks' description: Moon project for @kbn/core-saved-objects-api-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/api-server-mocks + sourceRoot: src/core/packages/saved-objects/api-server-mocks dependsOn: - '@kbn/core-saved-objects-api-server' - '@kbn/core-saved-objects-api-server-internal' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/api-server/moon.yml b/src/core/packages/saved-objects/api-server/moon.yml index f3d96ad2d8d90..542a636b07644 100644 --- a/src/core/packages/saved-objects/api-server/moon.yml +++ b/src/core/packages/saved-objects/api-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-api-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-api-server' + title: '@kbn/core-saved-objects-api-server' description: Moon project for @kbn/core-saved-objects-api-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/api-server + sourceRoot: src/core/packages/saved-objects/api-server dependsOn: - '@kbn/core-saved-objects-common' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/base-server-internal/moon.yml b/src/core/packages/saved-objects/base-server-internal/moon.yml index 066e3dfd97453..cd8913656c9bf 100644 --- a/src/core/packages/saved-objects/base-server-internal/moon.yml +++ b/src/core/packages/saved-objects/base-server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-base-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-base-server-internal' + title: '@kbn/core-saved-objects-base-server-internal' description: Moon project for @kbn/core-saved-objects-base-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/base-server-internal + sourceRoot: src/core/packages/saved-objects/base-server-internal dependsOn: - '@kbn/logging' - '@kbn/config-schema' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/base-server-mocks/moon.yml b/src/core/packages/saved-objects/base-server-mocks/moon.yml index 63dc5659b6978..9622157a067a3 100644 --- a/src/core/packages/saved-objects/base-server-mocks/moon.yml +++ b/src/core/packages/saved-objects/base-server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-base-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-base-server-mocks' + title: '@kbn/core-saved-objects-base-server-mocks' description: Moon project for @kbn/core-saved-objects-base-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/base-server-mocks + sourceRoot: src/core/packages/saved-objects/base-server-mocks dependsOn: - '@kbn/core-saved-objects-server' - '@kbn/core-saved-objects-base-server-internal' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/browser-internal/moon.yml b/src/core/packages/saved-objects/browser-internal/moon.yml index 18973877f5435..12b630031763f 100644 --- a/src/core/packages/saved-objects/browser-internal/moon.yml +++ b/src/core/packages/saved-objects/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-browser-internal' + title: '@kbn/core-saved-objects-browser-internal' description: Moon project for @kbn/core-saved-objects-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/browser-internal + sourceRoot: src/core/packages/saved-objects/browser-internal dependsOn: - '@kbn/safer-lodash-set' - '@kbn/core-base-browser-internal' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/browser-mocks/moon.yml b/src/core/packages/saved-objects/browser-mocks/moon.yml index 3e55b5ed663ca..c9c46a11519ee 100644 --- a/src/core/packages/saved-objects/browser-mocks/moon.yml +++ b/src/core/packages/saved-objects/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-browser-mocks' + title: '@kbn/core-saved-objects-browser-mocks' description: Moon project for @kbn/core-saved-objects-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/browser-mocks + sourceRoot: src/core/packages/saved-objects/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-saved-objects-browser' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/browser/moon.yml b/src/core/packages/saved-objects/browser/moon.yml index d44d6d05e61da..a3ec7c7664964 100644 --- a/src/core/packages/saved-objects/browser/moon.yml +++ b/src/core/packages/saved-objects/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-browser' + title: '@kbn/core-saved-objects-browser' description: Moon project for @kbn/core-saved-objects-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/browser + sourceRoot: src/core/packages/saved-objects/browser dependsOn: - '@kbn/core-saved-objects-api-browser' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/common/moon.yml b/src/core/packages/saved-objects/common/moon.yml index 5e7a3e0d2687b..49a0de97c03ee 100644 --- a/src/core/packages/saved-objects/common/moon.yml +++ b/src/core/packages/saved-objects/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-common' + title: '@kbn/core-saved-objects-common' description: Moon project for @kbn/core-saved-objects-common channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/common + sourceRoot: src/core/packages/saved-objects/common tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/import-export-server-internal/moon.yml b/src/core/packages/saved-objects/import-export-server-internal/moon.yml index 70600a11c068f..1f887ea7b44c2 100644 --- a/src/core/packages/saved-objects/import-export-server-internal/moon.yml +++ b/src/core/packages/saved-objects/import-export-server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-import-export-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-import-export-server-internal' + title: '@kbn/core-saved-objects-import-export-server-internal' description: Moon project for @kbn/core-saved-objects-import-export-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/import-export-server-internal + sourceRoot: src/core/packages/saved-objects/import-export-server-internal dependsOn: - '@kbn/utils' - '@kbn/logging' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/import-export-server-mocks/moon.yml b/src/core/packages/saved-objects/import-export-server-mocks/moon.yml index 33cc69f1c0d63..06ffe3eb645df 100644 --- a/src/core/packages/saved-objects/import-export-server-mocks/moon.yml +++ b/src/core/packages/saved-objects/import-export-server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-import-export-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-import-export-server-mocks' + title: '@kbn/core-saved-objects-import-export-server-mocks' description: Moon project for @kbn/core-saved-objects-import-export-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/import-export-server-mocks + sourceRoot: src/core/packages/saved-objects/import-export-server-mocks dependsOn: - '@kbn/core-saved-objects-server' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/migration-server-internal/moon.yml b/src/core/packages/saved-objects/migration-server-internal/moon.yml index be14d4f1d47fa..3187523864d89 100644 --- a/src/core/packages/saved-objects/migration-server-internal/moon.yml +++ b/src/core/packages/saved-objects/migration-server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-migration-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-migration-server-internal' + title: '@kbn/core-saved-objects-migration-server-internal' description: Moon project for @kbn/core-saved-objects-migration-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/migration-server-internal + sourceRoot: src/core/packages/saved-objects/migration-server-internal dependsOn: - '@kbn/logging' - '@kbn/std' @@ -55,14 +54,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/migration-server-mocks/moon.yml b/src/core/packages/saved-objects/migration-server-mocks/moon.yml index 4c38caa8a46ed..cb0694afe8d5e 100644 --- a/src/core/packages/saved-objects/migration-server-mocks/moon.yml +++ b/src/core/packages/saved-objects/migration-server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-migration-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-migration-server-mocks' + title: '@kbn/core-saved-objects-migration-server-mocks' description: Moon project for @kbn/core-saved-objects-migration-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/migration-server-mocks + sourceRoot: src/core/packages/saved-objects/migration-server-mocks dependsOn: - '@kbn/core-saved-objects-server' - '@kbn/core-saved-objects-base-server-internal' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/server-internal/moon.yml b/src/core/packages/saved-objects/server-internal/moon.yml index 074e3e1388016..c5391fbb54bdc 100644 --- a/src/core/packages/saved-objects/server-internal/moon.yml +++ b/src/core/packages/saved-objects/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-server-internal' + title: '@kbn/core-saved-objects-server-internal' description: Moon project for @kbn/core-saved-objects-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/server-internal + sourceRoot: src/core/packages/saved-objects/server-internal dependsOn: - '@kbn/config-schema' - '@kbn/logging' @@ -67,14 +66,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/server-mocks/moon.yml b/src/core/packages/saved-objects/server-mocks/moon.yml index ed7cd75b2e2ca..a8a03570bc4e2 100644 --- a/src/core/packages/saved-objects/server-mocks/moon.yml +++ b/src/core/packages/saved-objects/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-server-mocks' + title: '@kbn/core-saved-objects-server-mocks' description: Moon project for @kbn/core-saved-objects-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/server-mocks + sourceRoot: src/core/packages/saved-objects/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-status-common' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/server/moon.yml b/src/core/packages/saved-objects/server/moon.yml index c3f7d036e68a9..4704524bec0f7 100644 --- a/src/core/packages/saved-objects/server/moon.yml +++ b/src/core/packages/saved-objects/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-server' + title: '@kbn/core-saved-objects-server' description: Moon project for @kbn/core-saved-objects-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/server + sourceRoot: src/core/packages/saved-objects/server dependsOn: - '@kbn/utility-types' - '@kbn/config-schema' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/saved-objects/utils-server/moon.yml b/src/core/packages/saved-objects/utils-server/moon.yml index af538351be8b1..ab7a67169d4b6 100644 --- a/src/core/packages/saved-objects/utils-server/moon.yml +++ b/src/core/packages/saved-objects/utils-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-saved-objects-utils-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-saved-objects-utils-server' + title: '@kbn/core-saved-objects-utils-server' description: Moon project for @kbn/core-saved-objects-utils-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/saved-objects/utils-server + sourceRoot: src/core/packages/saved-objects/utils-server dependsOn: - '@kbn/core-saved-objects-server' - '@kbn/core-saved-objects-api-server' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/security/browser-internal/moon.yml b/src/core/packages/security/browser-internal/moon.yml index 68a43ea626e8b..307b7cb166564 100644 --- a/src/core/packages/security/browser-internal/moon.yml +++ b/src/core/packages/security/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-security-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-security-browser-internal' + title: '@kbn/core-security-browser-internal' description: Moon project for @kbn/core-security-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/security/browser-internal + sourceRoot: src/core/packages/security/browser-internal dependsOn: - '@kbn/core-security-browser' - '@kbn/logging' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/security/browser-mocks/moon.yml b/src/core/packages/security/browser-mocks/moon.yml index aa350f1c4fb52..d0ad1c6d23a2b 100644 --- a/src/core/packages/security/browser-mocks/moon.yml +++ b/src/core/packages/security/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-security-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-security-browser-mocks' + title: '@kbn/core-security-browser-mocks' description: Moon project for @kbn/core-security-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/security/browser-mocks + sourceRoot: src/core/packages/security/browser-mocks dependsOn: - '@kbn/core-security-browser' - '@kbn/core-security-browser-internal' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/security/browser/moon.yml b/src/core/packages/security/browser/moon.yml index 1f07f24c2162b..4a71a5f7e229c 100644 --- a/src/core/packages/security/browser/moon.yml +++ b/src/core/packages/security/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-security-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-security-browser' + title: '@kbn/core-security-browser' description: Moon project for @kbn/core-security-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/security/browser + sourceRoot: src/core/packages/security/browser dependsOn: - '@kbn/core-security-common' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/security/common/moon.yml b/src/core/packages/security/common/moon.yml index ddd117c044bb5..ce80781cd9319 100644 --- a/src/core/packages/security/common/moon.yml +++ b/src/core/packages/security/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-security-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-security-common' + title: '@kbn/core-security-common' description: Moon project for @kbn/core-security-common channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/security/common + sourceRoot: src/core/packages/security/common dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/security/server-internal/moon.yml b/src/core/packages/security/server-internal/moon.yml index e7017c4c97b84..5915b03c65f63 100644 --- a/src/core/packages/security/server-internal/moon.yml +++ b/src/core/packages/security/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-security-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-security-server-internal' + title: '@kbn/core-security-server-internal' description: Moon project for @kbn/core-security-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/security/server-internal + sourceRoot: src/core/packages/security/server-internal dependsOn: - '@kbn/core-security-server' - '@kbn/logging' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/security/server-mocks/moon.yml b/src/core/packages/security/server-mocks/moon.yml index d3f8662e4c52e..01fbedc3288b0 100644 --- a/src/core/packages/security/server-mocks/moon.yml +++ b/src/core/packages/security/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-security-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-security-server-mocks' + title: '@kbn/core-security-server-mocks' description: Moon project for @kbn/core-security-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/security/server-mocks + sourceRoot: src/core/packages/security/server-mocks dependsOn: - '@kbn/core-security-server' - '@kbn/core-security-server-internal' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/security/server/moon.yml b/src/core/packages/security/server/moon.yml index 5f74e48cb531a..3f32a9da8043a 100644 --- a/src/core/packages/security/server/moon.yml +++ b/src/core/packages/security/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-security-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-security-server' + title: '@kbn/core-security-server' description: Moon project for @kbn/core-security-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/security/server + sourceRoot: src/core/packages/security/server dependsOn: - '@kbn/core-security-common' - '@kbn/core-http-server' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/status/common/moon.yml b/src/core/packages/status/common/moon.yml index 0f94c01cc42dd..31c503b49818c 100644 --- a/src/core/packages/status/common/moon.yml +++ b/src/core/packages/status/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-status-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-status-common' + title: '@kbn/core-status-common' description: Moon project for @kbn/core-status-common channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/status/common + sourceRoot: src/core/packages/status/common dependsOn: - '@kbn/std' - '@kbn/config' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/status/server-internal/moon.yml b/src/core/packages/status/server-internal/moon.yml index 8d23fb3ca5995..b9498a83f15f4 100644 --- a/src/core/packages/status/server-internal/moon.yml +++ b/src/core/packages/status/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-status-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-status-server-internal' + title: '@kbn/core-status-server-internal' description: Moon project for @kbn/core-status-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/status/server-internal + sourceRoot: src/core/packages/status/server-internal dependsOn: - '@kbn/config-schema' - '@kbn/config' @@ -60,14 +59,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/status/server-mocks/moon.yml b/src/core/packages/status/server-mocks/moon.yml index d5c1b038836ca..988fc105e0331 100644 --- a/src/core/packages/status/server-mocks/moon.yml +++ b/src/core/packages/status/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-status-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-status-server-mocks' + title: '@kbn/core-status-server-mocks' description: Moon project for @kbn/core-status-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/status/server-mocks + sourceRoot: src/core/packages/status/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-status-server' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/status/server/moon.yml b/src/core/packages/status/server/moon.yml index 5664e48f1a8d1..0643dadea0612 100644 --- a/src/core/packages/status/server/moon.yml +++ b/src/core/packages/status/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-status-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-status-server' + title: '@kbn/core-status-server' description: Moon project for @kbn/core-status-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/status/server + sourceRoot: src/core/packages/status/server dependsOn: - '@kbn/core-status-common' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/test-helpers/deprecations-getters/moon.yml b/src/core/packages/test-helpers/deprecations-getters/moon.yml index 8a7c407baa352..e4764fc6ea7f2 100644 --- a/src/core/packages/test-helpers/deprecations-getters/moon.yml +++ b/src/core/packages/test-helpers/deprecations-getters/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-test-helpers-deprecations-getters' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-test-helpers-deprecations-getters' + title: '@kbn/core-test-helpers-deprecations-getters' description: Moon project for @kbn/core-test-helpers-deprecations-getters channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/test-helpers/deprecations-getters + sourceRoot: src/core/packages/test-helpers/deprecations-getters dependsOn: - '@kbn/safer-lodash-set' - '@kbn/config' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/test-helpers/http-setup-browser/moon.yml b/src/core/packages/test-helpers/http-setup-browser/moon.yml index b5f0c718d3df1..3dd63a2c6c74d 100644 --- a/src/core/packages/test-helpers/http-setup-browser/moon.yml +++ b/src/core/packages/test-helpers/http-setup-browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-test-helpers-http-setup-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-test-helpers-http-setup-browser' + title: '@kbn/core-test-helpers-http-setup-browser' description: Moon project for @kbn/core-test-helpers-http-setup-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/test-helpers/http-setup-browser + sourceRoot: src/core/packages/test-helpers/http-setup-browser dependsOn: - '@kbn/core-execution-context-browser-mocks' - '@kbn/core-fatal-errors-browser-mocks' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/test-helpers/so-type-serializer/moon.yml b/src/core/packages/test-helpers/so-type-serializer/moon.yml index 82c16a1a9dc99..9f8dba3ef6d11 100644 --- a/src/core/packages/test-helpers/so-type-serializer/moon.yml +++ b/src/core/packages/test-helpers/so-type-serializer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-test-helpers-so-type-serializer' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-test-helpers-so-type-serializer' + title: '@kbn/core-test-helpers-so-type-serializer' description: Moon project for @kbn/core-test-helpers-so-type-serializer channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/test-helpers/so-type-serializer + sourceRoot: src/core/packages/test-helpers/so-type-serializer dependsOn: - '@kbn/std' - '@kbn/core-saved-objects-common' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/test-helpers/test-utils/moon.yml b/src/core/packages/test-helpers/test-utils/moon.yml index 0a321b7784327..8c380f075b0aa 100644 --- a/src/core/packages/test-helpers/test-utils/moon.yml +++ b/src/core/packages/test-helpers/test-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-test-helpers-test-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-test-helpers-test-utils' + title: '@kbn/core-test-helpers-test-utils' description: Moon project for @kbn/core-test-helpers-test-utils channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/test-helpers/test-utils + sourceRoot: src/core/packages/test-helpers/test-utils dependsOn: - '@kbn/core-deprecations-server-mocks' - '@kbn/core-execution-context-server-mocks' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/theme/browser-internal/moon.yml b/src/core/packages/theme/browser-internal/moon.yml index 67072b88ba8fc..e6c8d52bf1ffa 100644 --- a/src/core/packages/theme/browser-internal/moon.yml +++ b/src/core/packages/theme/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-theme-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-theme-browser-internal' + title: '@kbn/core-theme-browser-internal' description: Moon project for @kbn/core-theme-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/theme/browser-internal + sourceRoot: src/core/packages/theme/browser-internal dependsOn: - '@kbn/core-injected-metadata-browser-internal' - '@kbn/core-theme-browser' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/theme/browser-mocks/moon.yml b/src/core/packages/theme/browser-mocks/moon.yml index fc20adc480d33..1a980a41f0553 100644 --- a/src/core/packages/theme/browser-mocks/moon.yml +++ b/src/core/packages/theme/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-theme-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-theme-browser-mocks' + title: '@kbn/core-theme-browser-mocks' description: Moon project for @kbn/core-theme-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/theme/browser-mocks + sourceRoot: src/core/packages/theme/browser-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-theme-browser' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/theme/browser/moon.yml b/src/core/packages/theme/browser/moon.yml index d74dfcf3417b7..304ed4b55a8e2 100644 --- a/src/core/packages/theme/browser/moon.yml +++ b/src/core/packages/theme/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-theme-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-theme-browser' + title: '@kbn/core-theme-browser' description: Moon project for @kbn/core-theme-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/theme/browser + sourceRoot: src/core/packages/theme/browser tags: - shared-browser - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/ui-settings/browser-internal/moon.yml b/src/core/packages/ui-settings/browser-internal/moon.yml index a78ac55e306a8..10d0efcf12607 100644 --- a/src/core/packages/ui-settings/browser-internal/moon.yml +++ b/src/core/packages/ui-settings/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-ui-settings-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-ui-settings-browser-internal' + title: '@kbn/core-ui-settings-browser-internal' description: Moon project for @kbn/core-ui-settings-browser-internal channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/ui-settings/browser-internal + sourceRoot: src/core/packages/ui-settings/browser-internal dependsOn: - '@kbn/core-test-helpers-http-setup-browser' - '@kbn/core-ui-settings-browser' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/ui-settings/browser-mocks/moon.yml b/src/core/packages/ui-settings/browser-mocks/moon.yml index 6cdda421592f6..1c57dcc5da05d 100644 --- a/src/core/packages/ui-settings/browser-mocks/moon.yml +++ b/src/core/packages/ui-settings/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-ui-settings-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-ui-settings-browser-mocks' + title: '@kbn/core-ui-settings-browser-mocks' description: Moon project for @kbn/core-ui-settings-browser-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/ui-settings/browser-mocks + sourceRoot: src/core/packages/ui-settings/browser-mocks dependsOn: - '@kbn/core-ui-settings-browser' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/ui-settings/browser/moon.yml b/src/core/packages/ui-settings/browser/moon.yml index 05e4effedbbb8..a3be69b6e8965 100644 --- a/src/core/packages/ui-settings/browser/moon.yml +++ b/src/core/packages/ui-settings/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-ui-settings-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-ui-settings-browser' + title: '@kbn/core-ui-settings-browser' description: Moon project for @kbn/core-ui-settings-browser channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/ui-settings/browser + sourceRoot: src/core/packages/ui-settings/browser dependsOn: - '@kbn/core-ui-settings-common' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/ui-settings/common/moon.yml b/src/core/packages/ui-settings/common/moon.yml index a7c817e81dd8f..504eeb287c0e0 100644 --- a/src/core/packages/ui-settings/common/moon.yml +++ b/src/core/packages/ui-settings/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-ui-settings-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-ui-settings-common' + title: '@kbn/core-ui-settings-common' description: Moon project for @kbn/core-ui-settings-common channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/ui-settings/common + sourceRoot: src/core/packages/ui-settings/common dependsOn: - '@kbn/config-schema' - '@kbn/analytics' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/ui-settings/server-internal/moon.yml b/src/core/packages/ui-settings/server-internal/moon.yml index b079f3d67b770..cf7261228d2ba 100644 --- a/src/core/packages/ui-settings/server-internal/moon.yml +++ b/src/core/packages/ui-settings/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-ui-settings-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-ui-settings-server-internal' + title: '@kbn/core-ui-settings-server-internal' description: Moon project for @kbn/core-ui-settings-server-internal channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/ui-settings/server-internal + sourceRoot: src/core/packages/ui-settings/server-internal dependsOn: - '@kbn/ui-shared-deps-npm' - '@kbn/logging' @@ -52,14 +51,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/ui-settings/server-mocks/moon.yml b/src/core/packages/ui-settings/server-mocks/moon.yml index acb18468b2b1c..36a79f0dc73c1 100644 --- a/src/core/packages/ui-settings/server-mocks/moon.yml +++ b/src/core/packages/ui-settings/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-ui-settings-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-ui-settings-server-mocks' + title: '@kbn/core-ui-settings-server-mocks' description: Moon project for @kbn/core-ui-settings-server-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/ui-settings/server-mocks + sourceRoot: src/core/packages/ui-settings/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-ui-settings-server' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/ui-settings/server/moon.yml b/src/core/packages/ui-settings/server/moon.yml index 38af7ee8bff6f..822b295820abc 100644 --- a/src/core/packages/ui-settings/server/moon.yml +++ b/src/core/packages/ui-settings/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-ui-settings-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-ui-settings-server' + title: '@kbn/core-ui-settings-server' description: Moon project for @kbn/core-ui-settings-server channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/ui-settings/server + sourceRoot: src/core/packages/ui-settings/server dependsOn: - '@kbn/core-saved-objects-api-server' - '@kbn/core-ui-settings-common' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/usage-data/base-server-internal/moon.yml b/src/core/packages/usage-data/base-server-internal/moon.yml index 065a1c555c850..480216dc9d27c 100644 --- a/src/core/packages/usage-data/base-server-internal/moon.yml +++ b/src/core/packages/usage-data/base-server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-usage-data-base-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-usage-data-base-server-internal' + title: '@kbn/core-usage-data-base-server-internal' description: Moon project for @kbn/core-usage-data-base-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/usage-data/base-server-internal + sourceRoot: src/core/packages/usage-data/base-server-internal dependsOn: - '@kbn/core-http-server' - '@kbn/core-usage-data-server' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/usage-data/server-internal/moon.yml b/src/core/packages/usage-data/server-internal/moon.yml index ec561ec49ecb1..f909bf6698a71 100644 --- a/src/core/packages/usage-data/server-internal/moon.yml +++ b/src/core/packages/usage-data/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-usage-data-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-usage-data-server-internal' + title: '@kbn/core-usage-data-server-internal' description: Moon project for @kbn/core-usage-data-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/usage-data/server-internal + sourceRoot: src/core/packages/usage-data/server-internal dependsOn: - '@kbn/config' - '@kbn/logging' @@ -54,14 +53,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/usage-data/server-mocks/moon.yml b/src/core/packages/usage-data/server-mocks/moon.yml index 3364c293d0396..b1cf2c4c133f4 100644 --- a/src/core/packages/usage-data/server-mocks/moon.yml +++ b/src/core/packages/usage-data/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-usage-data-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-usage-data-server-mocks' + title: '@kbn/core-usage-data-server-mocks' description: Moon project for @kbn/core-usage-data-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/usage-data/server-mocks + sourceRoot: src/core/packages/usage-data/server-mocks dependsOn: - '@kbn/utility-types' - '@kbn/core-usage-data-server' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/usage-data/server/moon.yml b/src/core/packages/usage-data/server/moon.yml index de33e8555ad00..86a91c7eb22f8 100644 --- a/src/core/packages/usage-data/server/moon.yml +++ b/src/core/packages/usage-data/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-usage-data-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-usage-data-server' + title: '@kbn/core-usage-data-server' description: Moon project for @kbn/core-usage-data-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/usage-data/server + sourceRoot: src/core/packages/usage-data/server dependsOn: - '@kbn/core-saved-objects-api-server' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/user-profile/browser-internal/moon.yml b/src/core/packages/user-profile/browser-internal/moon.yml index 201cd3e5adaa2..fc528bf786a78 100644 --- a/src/core/packages/user-profile/browser-internal/moon.yml +++ b/src/core/packages/user-profile/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-user-profile-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-user-profile-browser-internal' + title: '@kbn/core-user-profile-browser-internal' description: Moon project for @kbn/core-user-profile-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/user-profile/browser-internal + sourceRoot: src/core/packages/user-profile/browser-internal dependsOn: - '@kbn/core-user-profile-browser' - '@kbn/logging-mocks' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/user-profile/browser-mocks/moon.yml b/src/core/packages/user-profile/browser-mocks/moon.yml index b54f667f57a09..cf9dd35370f13 100644 --- a/src/core/packages/user-profile/browser-mocks/moon.yml +++ b/src/core/packages/user-profile/browser-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-user-profile-browser-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-user-profile-browser-mocks' + title: '@kbn/core-user-profile-browser-mocks' description: Moon project for @kbn/core-user-profile-browser-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/user-profile/browser-mocks + sourceRoot: src/core/packages/user-profile/browser-mocks dependsOn: - '@kbn/core-user-profile-browser' - '@kbn/core-user-profile-browser-internal' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/user-profile/browser/moon.yml b/src/core/packages/user-profile/browser/moon.yml index 2a0e2ba9ac7f3..33c0b235313f1 100644 --- a/src/core/packages/user-profile/browser/moon.yml +++ b/src/core/packages/user-profile/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-user-profile-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-user-profile-browser' + title: '@kbn/core-user-profile-browser' description: Moon project for @kbn/core-user-profile-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/user-profile/browser + sourceRoot: src/core/packages/user-profile/browser dependsOn: - '@kbn/core-user-profile-common' - '@kbn/core-security-common' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/user-profile/common/moon.yml b/src/core/packages/user-profile/common/moon.yml index 228e504e4cb2f..16516535ea8b3 100644 --- a/src/core/packages/user-profile/common/moon.yml +++ b/src/core/packages/user-profile/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-user-profile-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-user-profile-common' + title: '@kbn/core-user-profile-common' description: Moon project for @kbn/core-user-profile-common channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/user-profile/common + sourceRoot: src/core/packages/user-profile/common dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/user-profile/server-internal/moon.yml b/src/core/packages/user-profile/server-internal/moon.yml index c5a538fdf62ca..2f3f72b47f000 100644 --- a/src/core/packages/user-profile/server-internal/moon.yml +++ b/src/core/packages/user-profile/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-user-profile-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-user-profile-server-internal' + title: '@kbn/core-user-profile-server-internal' description: Moon project for @kbn/core-user-profile-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/user-profile/server-internal + sourceRoot: src/core/packages/user-profile/server-internal dependsOn: - '@kbn/core-user-profile-server' - '@kbn/core-http-server' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/user-profile/server-mocks/moon.yml b/src/core/packages/user-profile/server-mocks/moon.yml index 2752b6efae8b6..82a13fdb992e1 100644 --- a/src/core/packages/user-profile/server-mocks/moon.yml +++ b/src/core/packages/user-profile/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-user-profile-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-user-profile-server-mocks' + title: '@kbn/core-user-profile-server-mocks' description: Moon project for @kbn/core-user-profile-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/user-profile/server-mocks + sourceRoot: src/core/packages/user-profile/server-mocks dependsOn: - '@kbn/core-user-profile-server' - '@kbn/core-user-profile-server-internal' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/user-profile/server/moon.yml b/src/core/packages/user-profile/server/moon.yml index 2571aa0233884..de8fb0aa73148 100644 --- a/src/core/packages/user-profile/server/moon.yml +++ b/src/core/packages/user-profile/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-user-profile-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-user-profile-server' + title: '@kbn/core-user-profile-server' description: Moon project for @kbn/core-user-profile-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/user-profile/server + sourceRoot: src/core/packages/user-profile/server dependsOn: - '@kbn/core-user-profile-common' - '@kbn/core-http-server' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/user-settings/server-internal/moon.yml b/src/core/packages/user-settings/server-internal/moon.yml index 45e76124fb3bf..12386ddabfb33 100644 --- a/src/core/packages/user-settings/server-internal/moon.yml +++ b/src/core/packages/user-settings/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-user-settings-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-user-settings-server-internal' + title: '@kbn/core-user-settings-server-internal' description: Moon project for @kbn/core-user-settings-server-internal channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: src/core/packages/user-settings/server-internal + sourceRoot: src/core/packages/user-settings/server-internal dependsOn: - '@kbn/core-base-server-mocks' - '@kbn/core-http-server' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/user-settings/server-mocks/moon.yml b/src/core/packages/user-settings/server-mocks/moon.yml index 742ec69c02a59..654294dfcaa27 100644 --- a/src/core/packages/user-settings/server-mocks/moon.yml +++ b/src/core/packages/user-settings/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-user-settings-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-user-settings-server-mocks' + title: '@kbn/core-user-settings-server-mocks' description: Moon project for @kbn/core-user-settings-server-mocks channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: src/core/packages/user-settings/server-mocks + sourceRoot: src/core/packages/user-settings/server-mocks dependsOn: - '@kbn/core-user-settings-server-internal' - '@kbn/utility-types' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/packages/user-settings/server/moon.yml b/src/core/packages/user-settings/server/moon.yml index 405a8a72c3b6e..a2b2327ee27f1 100644 --- a/src/core/packages/user-settings/server/moon.yml +++ b/src/core/packages/user-settings/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-user-settings-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-user-settings-server' + title: '@kbn/core-user-settings-server' description: Moon project for @kbn/core-user-settings-server channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: src/core/packages/user-settings/server + sourceRoot: src/core/packages/user-settings/server dependsOn: [] tags: - shared-server diff --git a/src/core/test-helpers/kbn-server/moon.yml b/src/core/test-helpers/kbn-server/moon.yml index ead774d99356d..ab36cbacc8631 100644 --- a/src/core/test-helpers/kbn-server/moon.yml +++ b/src/core/test-helpers/kbn-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-test-helpers-kbn-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-test-helpers-kbn-server' + title: '@kbn/core-test-helpers-kbn-server' description: Moon project for @kbn/core-test-helpers-kbn-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/test-helpers/kbn-server + sourceRoot: src/core/test-helpers/kbn-server dependsOn: - '@kbn/tooling-log' - '@kbn/test' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/core/test-helpers/model-versions/moon.yml b/src/core/test-helpers/model-versions/moon.yml index d6977e02d98d9..98126ac390ae7 100644 --- a/src/core/test-helpers/model-versions/moon.yml +++ b/src/core/test-helpers/model-versions/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-test-helpers-model-versions' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-test-helpers-model-versions' + title: '@kbn/core-test-helpers-model-versions' description: Moon project for @kbn/core-test-helpers-model-versions channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/test-helpers/model-versions + sourceRoot: src/core/test-helpers/model-versions dependsOn: - '@kbn/core-test-helpers-kbn-server' - '@kbn/config' @@ -52,14 +51,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/dev/kbn_pm/src/commands/build_shared_packages.mjs b/src/dev/kbn_pm/src/commands/build_shared_packages.mjs index ae1f4035d6a5a..5fd6d6045c2ba 100644 --- a/src/dev/kbn_pm/src/commands/build_shared_packages.mjs +++ b/src/dev/kbn_pm/src/commands/build_shared_packages.mjs @@ -7,7 +7,7 @@ * License v3.0 only", or the "Server Side Public License, v 1". */ -import { run } from '../lib/spawn.mjs'; +import { moonRun } from '../lib/moon.mjs'; /** @type {import('../lib/command').Command} */ export const command = { @@ -30,17 +30,12 @@ export const command = { const cache = args.getBooleanValue('cache') ?? true; log.info('building shared packages with webpack'); - await run( - 'moon', - [':build-webpack'].concat(!cache ? ['-u'] : []).concat(dist ? ['--', '--dist'] : []), - { - pipe: !quiet, - env: { - ...process.env, - ...(!cache ? { MOON_CACHE: 'off' } : {}), - }, - } - ); + await moonRun(':build-webpack', { + pipe: !quiet, + noCache: !cache, + passAlongArgs: dist ? ['--dist'] : undefined, + quiet, + }); log.success('shared packages built'); }, diff --git a/src/dev/kbn_pm/src/commands/watch_command.mjs b/src/dev/kbn_pm/src/commands/watch_command.mjs index 305c5563e1c20..e301703b03143 100644 --- a/src/dev/kbn_pm/src/commands/watch_command.mjs +++ b/src/dev/kbn_pm/src/commands/watch_command.mjs @@ -7,7 +7,7 @@ * License v3.0 only", or the "Server Side Public License, v 1". */ -import { run } from '../lib/spawn.mjs'; +import { moonRun } from '../lib/moon.mjs'; /** @type {import('../lib/command').Command} */ export const command = { @@ -24,6 +24,9 @@ export const command = { async run({ args }) { const quiet = args.getBooleanValue('quiet') ?? false; - await run('moon', [':watch-webpack'], { pipe: !quiet }); + await moonRun(':watch-webpack', { + pipe: !quiet, + quiet, + }); }, }; diff --git a/src/dev/kbn_pm/src/lib/moon.mjs b/src/dev/kbn_pm/src/lib/moon.mjs index 2f07be48a5d66..de6f6808a073f 100644 --- a/src/dev/kbn_pm/src/lib/moon.mjs +++ b/src/dev/kbn_pm/src/lib/moon.mjs @@ -36,7 +36,7 @@ export async function moonRun(commandOrCommands, opts = {}) { const moonArgs = []; if (opts.noCache) { - moonArgs.push('-u'); + moonArgs.push('--force'); } if (opts.noActions) { moonArgs.push('--no-actions'); @@ -56,6 +56,13 @@ export async function moonRun(commandOrCommands, opts = {}) { ...[opts.filter, excludeShallowCloneWarnings, excludeRemoteWarnings].filter(Boolean) ); + if (opts.noCache) { + opts.env = { + ...opts.env, + MOON_CACHE: 'off', + }; + } + return run(moonExec, args, opts); } diff --git a/src/platform/packages/private/analytics/utils/analytics_collection_utils/moon.yml b/src/platform/packages/private/analytics/utils/analytics_collection_utils/moon.yml index f9917b4e00339..43e30464ef35c 100644 --- a/src/platform/packages/private/analytics/utils/analytics_collection_utils/moon.yml +++ b/src/platform/packages/private/analytics/utils/analytics_collection_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/analytics-collection-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/analytics-collection-utils' + title: '@kbn/analytics-collection-utils' description: Moon project for @kbn/analytics-collection-utils channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/private/analytics/utils/analytics_collection_utils + sourceRoot: src/platform/packages/private/analytics/utils/analytics_collection_utils dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/default-nav/analytics/moon.yml b/src/platform/packages/private/default-nav/analytics/moon.yml index c42e1d32da013..2bf3f3675fca3 100644 --- a/src/platform/packages/private/default-nav/analytics/moon.yml +++ b/src/platform/packages/private/default-nav/analytics/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/default-nav-analytics' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/default-nav-analytics' + title: '@kbn/default-nav-analytics' description: Moon project for @kbn/default-nav-analytics channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/private/default-nav/analytics + sourceRoot: src/platform/packages/private/default-nav/analytics dependsOn: - '@kbn/i18n' - '@kbn/core-chrome-browser' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/default-nav/devtools/moon.yml b/src/platform/packages/private/default-nav/devtools/moon.yml index 2b4b654a8a773..302f40fd5b74b 100644 --- a/src/platform/packages/private/default-nav/devtools/moon.yml +++ b/src/platform/packages/private/default-nav/devtools/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/default-nav-devtools' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/default-nav-devtools' + title: '@kbn/default-nav-devtools' description: Moon project for @kbn/default-nav-devtools channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/private/default-nav/devtools + sourceRoot: src/platform/packages/private/default-nav/devtools dependsOn: - '@kbn/i18n' - '@kbn/core-chrome-browser' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/default-nav/management/moon.yml b/src/platform/packages/private/default-nav/management/moon.yml index e7147b552afdc..1a54a4306ea6b 100644 --- a/src/platform/packages/private/default-nav/management/moon.yml +++ b/src/platform/packages/private/default-nav/management/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/default-nav-management' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/default-nav-management' + title: '@kbn/default-nav-management' description: Moon project for @kbn/default-nav-management channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/private/default-nav/management + sourceRoot: src/platform/packages/private/default-nav/management dependsOn: - '@kbn/i18n' - '@kbn/core-chrome-browser' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/default-nav/ml/moon.yml b/src/platform/packages/private/default-nav/ml/moon.yml index 006b7e5814a87..a55e5e2132ef9 100644 --- a/src/platform/packages/private/default-nav/ml/moon.yml +++ b/src/platform/packages/private/default-nav/ml/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/default-nav-ml' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/default-nav-ml' + title: '@kbn/default-nav-ml' description: Moon project for @kbn/default-nav-ml channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: src/platform/packages/private/default-nav/ml + sourceRoot: src/platform/packages/private/default-nav/ml dependsOn: - '@kbn/i18n' - '@kbn/core-chrome-browser' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-ambient-common-types/moon.yml b/src/platform/packages/private/kbn-ambient-common-types/moon.yml index 0ef2229a20726..2b36dee9271af 100644 --- a/src/platform/packages/private/kbn-ambient-common-types/moon.yml +++ b/src/platform/packages/private/kbn-ambient-common-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ambient-common-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ambient-common-types' + title: '@kbn/ambient-common-types' description: Moon project for @kbn/ambient-common-types channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-ambient-common-types + sourceRoot: src/platform/packages/private/kbn-ambient-common-types tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-ambient-ftr-types/moon.yml b/src/platform/packages/private/kbn-ambient-ftr-types/moon.yml index cce1f943f04dc..9e9022dee1f00 100644 --- a/src/platform/packages/private/kbn-ambient-ftr-types/moon.yml +++ b/src/platform/packages/private/kbn-ambient-ftr-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ambient-ftr-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ambient-ftr-types' + title: '@kbn/ambient-ftr-types' description: Moon project for @kbn/ambient-ftr-types channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-ambient-ftr-types + sourceRoot: src/platform/packages/private/kbn-ambient-ftr-types tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-apm-config-loader/moon.yml b/src/platform/packages/private/kbn-apm-config-loader/moon.yml index 6ff15e21a5622..e5a5705db61d4 100644 --- a/src/platform/packages/private/kbn-apm-config-loader/moon.yml +++ b/src/platform/packages/private/kbn-apm-config-loader/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/apm-config-loader' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/apm-config-loader' + title: '@kbn/apm-config-loader' description: Moon project for @kbn/apm-config-loader channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/private/kbn-apm-config-loader + sourceRoot: src/platform/packages/private/kbn-apm-config-loader dependsOn: - '@kbn/safer-lodash-set' - '@kbn/utils' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-babel-transform/moon.yml b/src/platform/packages/private/kbn-babel-transform/moon.yml index 1c2be9522bad8..46890e38118cf 100644 --- a/src/platform/packages/private/kbn-babel-transform/moon.yml +++ b/src/platform/packages/private/kbn-babel-transform/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/babel-transform' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/babel-transform' + title: '@kbn/babel-transform' description: Moon project for @kbn/babel-transform channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-babel-transform + sourceRoot: src/platform/packages/private/kbn-babel-transform tags: - shared-common - package @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-ci-stats-core/moon.yml b/src/platform/packages/private/kbn-ci-stats-core/moon.yml index 1b6c58640ec91..3d021399a22fb 100644 --- a/src/platform/packages/private/kbn-ci-stats-core/moon.yml +++ b/src/platform/packages/private/kbn-ci-stats-core/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ci-stats-core' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ci-stats-core' + title: '@kbn/ci-stats-core' description: Moon project for @kbn/ci-stats-core channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-ci-stats-core + sourceRoot: src/platform/packages/private/kbn-ci-stats-core dependsOn: - '@kbn/some-dev-log' tags: diff --git a/src/platform/packages/private/kbn-ci-stats-reporter/moon.yml b/src/platform/packages/private/kbn-ci-stats-reporter/moon.yml index c6a4e75eec17f..cc858e1ad1745 100644 --- a/src/platform/packages/private/kbn-ci-stats-reporter/moon.yml +++ b/src/platform/packages/private/kbn-ci-stats-reporter/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ci-stats-reporter' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ci-stats-reporter' + title: '@kbn/ci-stats-reporter' description: Moon project for @kbn/ci-stats-reporter channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-ci-stats-reporter + sourceRoot: src/platform/packages/private/kbn-ci-stats-reporter dependsOn: - '@kbn/tooling-log' - '@kbn/ci-stats-core' diff --git a/src/platform/packages/private/kbn-code-owners/moon.yml b/src/platform/packages/private/kbn-code-owners/moon.yml index f2f066675fb8c..f3ebda2ea08d3 100644 --- a/src/platform/packages/private/kbn-code-owners/moon.yml +++ b/src/platform/packages/private/kbn-code-owners/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/code-owners' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-qa' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/code-owners' + title: '@kbn/code-owners' description: Moon project for @kbn/code-owners channel: '' owner: '@elastic/appex-qa' - metadata: - sourceRoot: src/platform/packages/private/kbn-code-owners + sourceRoot: src/platform/packages/private/kbn-code-owners dependsOn: - '@kbn/repo-info' - '@kbn/dev-cli-errors' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-config-mocks/moon.yml b/src/platform/packages/private/kbn-config-mocks/moon.yml index 39fc96a1bfef2..50730fb49d63f 100644 --- a/src/platform/packages/private/kbn-config-mocks/moon.yml +++ b/src/platform/packages/private/kbn-config-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/config-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/config-mocks' + title: '@kbn/config-mocks' description: Moon project for @kbn/config-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/private/kbn-config-mocks + sourceRoot: src/platform/packages/private/kbn-config-mocks dependsOn: - '@kbn/config' - '@kbn/utility-types' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-esql-editor/moon.yml b/src/platform/packages/private/kbn-esql-editor/moon.yml index f68c139a610a4..8a9b29170bc57 100644 --- a/src/platform/packages/private/kbn-esql-editor/moon.yml +++ b/src/platform/packages/private/kbn-esql-editor/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/esql-editor' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-esql' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/esql-editor' + title: '@kbn/esql-editor' description: Moon project for @kbn/esql-editor channel: '' owner: '@elastic/kibana-esql' - metadata: - sourceRoot: src/platform/packages/private/kbn-esql-editor + sourceRoot: src/platform/packages/private/kbn-esql-editor dependsOn: - '@kbn/i18n' - '@kbn/monaco' @@ -57,14 +56,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-ftr-screenshot-filename/moon.yml b/src/platform/packages/private/kbn-ftr-screenshot-filename/moon.yml index 2697d01d529ec..9ff1cd09a4f0d 100644 --- a/src/platform/packages/private/kbn-ftr-screenshot-filename/moon.yml +++ b/src/platform/packages/private/kbn-ftr-screenshot-filename/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ftr-screenshot-filename' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ftr-screenshot-filename' + title: '@kbn/ftr-screenshot-filename' description: Moon project for @kbn/ftr-screenshot-filename channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-ftr-screenshot-filename + sourceRoot: src/platform/packages/private/kbn-ftr-screenshot-filename tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-gen-ai-functional-testing/moon.yml b/src/platform/packages/private/kbn-gen-ai-functional-testing/moon.yml index 5dbdc47b30424..06d95b6341fed 100644 --- a/src/platform/packages/private/kbn-gen-ai-functional-testing/moon.yml +++ b/src/platform/packages/private/kbn-gen-ai-functional-testing/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/gen-ai-functional-testing' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/gen-ai-functional-testing' + title: '@kbn/gen-ai-functional-testing' description: Moon project for @kbn/gen-ai-functional-testing channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: src/platform/packages/private/kbn-gen-ai-functional-testing + sourceRoot: src/platform/packages/private/kbn-gen-ai-functional-testing dependsOn: - '@kbn/config-schema' - '@kbn/repo-info' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-generate-csv/moon.yml b/src/platform/packages/private/kbn-generate-csv/moon.yml index 889889bc51a15..b99e004e576c6 100644 --- a/src/platform/packages/private/kbn-generate-csv/moon.yml +++ b/src/platform/packages/private/kbn-generate-csv/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/generate-csv' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/generate-csv' + title: '@kbn/generate-csv' description: Moon project for @kbn/generate-csv channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-generate-csv + sourceRoot: src/platform/packages/private/kbn-generate-csv dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -48,14 +47,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-get-repo-files/moon.yml b/src/platform/packages/private/kbn-get-repo-files/moon.yml index cfdb497638195..47aeeb1bf1991 100644 --- a/src/platform/packages/private/kbn-get-repo-files/moon.yml +++ b/src/platform/packages/private/kbn-get-repo-files/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/get-repo-files' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/get-repo-files' + title: '@kbn/get-repo-files' description: Moon project for @kbn/get-repo-files channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-get-repo-files + sourceRoot: src/platform/packages/private/kbn-get-repo-files dependsOn: - '@kbn/repo-info' - '@kbn/repo-path' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-grid-layout/moon.yml b/src/platform/packages/private/kbn-grid-layout/moon.yml index 041424bf1d264..1c8ad0d54b677 100644 --- a/src/platform/packages/private/kbn-grid-layout/moon.yml +++ b/src/platform/packages/private/kbn-grid-layout/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/grid-layout' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/grid-layout' + title: '@kbn/grid-layout' description: Moon project for @kbn/grid-layout channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/packages/private/kbn-grid-layout + sourceRoot: src/platform/packages/private/kbn-grid-layout dependsOn: - '@kbn/i18n' - '@kbn/ui-theme' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-handlebars/moon.yml b/src/platform/packages/private/kbn-handlebars/moon.yml index 9843492843465..2140b9c9a4d2b 100644 --- a/src/platform/packages/private/kbn-handlebars/moon.yml +++ b/src/platform/packages/private/kbn-handlebars/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/handlebars' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/handlebars' + title: '@kbn/handlebars' description: Moon project for @kbn/handlebars channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: src/platform/packages/private/kbn-handlebars + sourceRoot: src/platform/packages/private/kbn-handlebars tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-handlebars/src/spec/.upstream_git_hash b/src/platform/packages/private/kbn-handlebars/src/spec/.upstream_git_hash index 266417d760868..bbce342c5646c 100644 --- a/src/platform/packages/private/kbn-handlebars/src/spec/.upstream_git_hash +++ b/src/platform/packages/private/kbn-handlebars/src/spec/.upstream_git_hash @@ -1 +1 @@ -e914d6037ffb0dd371f7e4823cdb019732ae66d7 \ No newline at end of file +d069c1caf164eac7ca30fd1b3fcf1f2edfe39967 \ No newline at end of file diff --git a/src/platform/packages/private/kbn-hapi-mocks/moon.yml b/src/platform/packages/private/kbn-hapi-mocks/moon.yml index 05345206e8152..bde2a545f3ae5 100644 --- a/src/platform/packages/private/kbn-hapi-mocks/moon.yml +++ b/src/platform/packages/private/kbn-hapi-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/hapi-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/hapi-mocks' + title: '@kbn/hapi-mocks' description: Moon project for @kbn/hapi-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/private/kbn-hapi-mocks + sourceRoot: src/platform/packages/private/kbn-hapi-mocks dependsOn: - '@kbn/utility-types' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-health-gateway-server/moon.yml b/src/platform/packages/private/kbn-health-gateway-server/moon.yml index 8572dab9066ef..8222bec58b6bb 100644 --- a/src/platform/packages/private/kbn-health-gateway-server/moon.yml +++ b/src/platform/packages/private/kbn-health-gateway-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/health-gateway-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/health-gateway-server' + title: '@kbn/health-gateway-server' description: Moon project for @kbn/health-gateway-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/private/kbn-health-gateway-server + sourceRoot: src/platform/packages/private/kbn-health-gateway-server dependsOn: - '@kbn/core-base-server-internal' - '@kbn/core-logging-server-internal' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-import-resolver/moon.yml b/src/platform/packages/private/kbn-import-resolver/moon.yml index c7e49073d9f45..ae4a4b8a96e34 100644 --- a/src/platform/packages/private/kbn-import-resolver/moon.yml +++ b/src/platform/packages/private/kbn-import-resolver/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/import-resolver' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/import-resolver' + title: '@kbn/import-resolver' description: Moon project for @kbn/import-resolver channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-import-resolver + sourceRoot: src/platform/packages/private/kbn-import-resolver dependsOn: - '@kbn/repo-info' - '@kbn/jest-serializers' diff --git a/src/platform/packages/private/kbn-jest-serializers/moon.yml b/src/platform/packages/private/kbn-jest-serializers/moon.yml index 03ba4bfbcb2b7..1b7904fe1b209 100644 --- a/src/platform/packages/private/kbn-jest-serializers/moon.yml +++ b/src/platform/packages/private/kbn-jest-serializers/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/jest-serializers' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/jest-serializers' + title: '@kbn/jest-serializers' description: Moon project for @kbn/jest-serializers channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-jest-serializers + sourceRoot: src/platform/packages/private/kbn-jest-serializers dependsOn: - '@kbn/repo-info' tags: diff --git a/src/platform/packages/private/kbn-journeys/moon.yml b/src/platform/packages/private/kbn-journeys/moon.yml index 1f7edec0f9f1a..cc33c1d04576e 100644 --- a/src/platform/packages/private/kbn-journeys/moon.yml +++ b/src/platform/packages/private/kbn-journeys/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/journeys' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/journeys' + title: '@kbn/journeys' description: Moon project for @kbn/journeys channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-journeys + sourceRoot: src/platform/packages/private/kbn-journeys dependsOn: - '@kbn/ftr-common-functional-services' - '@kbn/ftr-screenshot-filename' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-language-documentation/moon.yml b/src/platform/packages/private/kbn-language-documentation/moon.yml index 80e49e7b819f4..48faf50dbccf8 100644 --- a/src/platform/packages/private/kbn-language-documentation/moon.yml +++ b/src/platform/packages/private/kbn-language-documentation/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/language-documentation' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-esql' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/language-documentation' + title: '@kbn/language-documentation' description: Moon project for @kbn/language-documentation channel: '' owner: '@elastic/kibana-esql' - metadata: - sourceRoot: src/platform/packages/private/kbn-language-documentation + sourceRoot: src/platform/packages/private/kbn-language-documentation dependsOn: - '@kbn/i18n' - '@kbn/test-jest-helpers' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-lens-formula-docs/moon.yml b/src/platform/packages/private/kbn-lens-formula-docs/moon.yml index 646675ad24e39..ba9d84f7865dc 100644 --- a/src/platform/packages/private/kbn-lens-formula-docs/moon.yml +++ b/src/platform/packages/private/kbn-lens-formula-docs/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/lens-formula-docs' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/lens-formula-docs' + title: '@kbn/lens-formula-docs' description: Moon project for @kbn/lens-formula-docs channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/private/kbn-lens-formula-docs + sourceRoot: src/platform/packages/private/kbn-lens-formula-docs dependsOn: - '@kbn/i18n' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-managed-content-badge/moon.yml b/src/platform/packages/private/kbn-managed-content-badge/moon.yml index e14bd12d9bccb..77ce8a2a89ed3 100644 --- a/src/platform/packages/private/kbn-managed-content-badge/moon.yml +++ b/src/platform/packages/private/kbn-managed-content-badge/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/managed-content-badge' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/managed-content-badge' + title: '@kbn/managed-content-badge' description: Moon project for @kbn/managed-content-badge channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/private/kbn-managed-content-badge + sourceRoot: src/platform/packages/private/kbn-managed-content-badge dependsOn: - '@kbn/i18n' - '@kbn/navigation-plugin' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-mapbox-gl/moon.yml b/src/platform/packages/private/kbn-mapbox-gl/moon.yml index 0ea82037e6ced..6a9c30941c74e 100644 --- a/src/platform/packages/private/kbn-mapbox-gl/moon.yml +++ b/src/platform/packages/private/kbn-mapbox-gl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/mapbox-gl' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-gis' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/mapbox-gl' + title: '@kbn/mapbox-gl' description: Moon project for @kbn/mapbox-gl channel: '' owner: '@elastic/kibana-gis' - metadata: - sourceRoot: src/platform/packages/private/kbn-mapbox-gl + sourceRoot: src/platform/packages/private/kbn-mapbox-gl tags: - shared-common - package diff --git a/src/platform/packages/private/kbn-mock-idp-utils/moon.yml b/src/platform/packages/private/kbn-mock-idp-utils/moon.yml index acd01599e6a9f..3d4b0abb24f54 100644 --- a/src/platform/packages/private/kbn-mock-idp-utils/moon.yml +++ b/src/platform/packages/private/kbn-mock-idp-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/mock-idp-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/mock-idp-utils' + title: '@kbn/mock-idp-utils' description: Moon project for @kbn/mock-idp-utils channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: src/platform/packages/private/kbn-mock-idp-utils + sourceRoot: src/platform/packages/private/kbn-mock-idp-utils dependsOn: - '@kbn/dev-utils' tags: diff --git a/src/platform/packages/private/kbn-node-libs-browser-webpack-plugin/moon.yml b/src/platform/packages/private/kbn-node-libs-browser-webpack-plugin/moon.yml index 6f51ab400c84d..fdc74288e2765 100644 --- a/src/platform/packages/private/kbn-node-libs-browser-webpack-plugin/moon.yml +++ b/src/platform/packages/private/kbn-node-libs-browser-webpack-plugin/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/node-libs-browser-webpack-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/node-libs-browser-webpack-plugin' + title: '@kbn/node-libs-browser-webpack-plugin' description: Moon project for @kbn/node-libs-browser-webpack-plugin channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-node-libs-browser-webpack-plugin + sourceRoot: src/platform/packages/private/kbn-node-libs-browser-webpack-plugin tags: - shared-common - package @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-optimizer-webpack-helpers/moon.yml b/src/platform/packages/private/kbn-optimizer-webpack-helpers/moon.yml index 5bc7cd98af079..bbbee7e9c9611 100644 --- a/src/platform/packages/private/kbn-optimizer-webpack-helpers/moon.yml +++ b/src/platform/packages/private/kbn-optimizer-webpack-helpers/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/optimizer-webpack-helpers' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/optimizer-webpack-helpers' + title: '@kbn/optimizer-webpack-helpers' description: Moon project for @kbn/optimizer-webpack-helpers channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-optimizer-webpack-helpers + sourceRoot: src/platform/packages/private/kbn-optimizer-webpack-helpers tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-panel-loader/moon.yml b/src/platform/packages/private/kbn-panel-loader/moon.yml index 70b7f1ca2c909..1bba6eb59206e 100644 --- a/src/platform/packages/private/kbn-panel-loader/moon.yml +++ b/src/platform/packages/private/kbn-panel-loader/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/panel-loader' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/panel-loader' + title: '@kbn/panel-loader' description: Moon project for @kbn/panel-loader channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/packages/private/kbn-panel-loader + sourceRoot: src/platform/packages/private/kbn-panel-loader dependsOn: [] tags: - shared-browser @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-peggy/moon.yml b/src/platform/packages/private/kbn-peggy/moon.yml index 013a340d6d76e..54264e4c85138 100644 --- a/src/platform/packages/private/kbn-peggy/moon.yml +++ b/src/platform/packages/private/kbn-peggy/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/peggy' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/peggy' + title: '@kbn/peggy' description: Moon project for @kbn/peggy channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-peggy + sourceRoot: src/platform/packages/private/kbn-peggy tags: - shared-common - package @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-react-mute-legacy-root-warning/moon.yml b/src/platform/packages/private/kbn-react-mute-legacy-root-warning/moon.yml index 0647498d28979..286bcc6c7e900 100644 --- a/src/platform/packages/private/kbn-react-mute-legacy-root-warning/moon.yml +++ b/src/platform/packages/private/kbn-react-mute-legacy-root-warning/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/react-mute-legacy-root-warning' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/react-mute-legacy-root-warning' + title: '@kbn/react-mute-legacy-root-warning' description: Moon project for @kbn/react-mute-legacy-root-warning channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-react-mute-legacy-root-warning + sourceRoot: src/platform/packages/private/kbn-react-mute-legacy-root-warning dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-repo-packages/moon.yml b/src/platform/packages/private/kbn-repo-packages/moon.yml index 38c35fdf2adf0..3996af78bc5b4 100644 --- a/src/platform/packages/private/kbn-repo-packages/moon.yml +++ b/src/platform/packages/private/kbn-repo-packages/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/repo-packages' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/repo-packages' + title: '@kbn/repo-packages' description: Moon project for @kbn/repo-packages channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-repo-packages + sourceRoot: src/platform/packages/private/kbn-repo-packages dependsOn: - '@kbn/repo-info' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-repo-path/moon.yml b/src/platform/packages/private/kbn-repo-path/moon.yml index 48b104874d883..92082b61023a4 100644 --- a/src/platform/packages/private/kbn-repo-path/moon.yml +++ b/src/platform/packages/private/kbn-repo-path/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/repo-path' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/repo-path' + title: '@kbn/repo-path' description: Moon project for @kbn/repo-path channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-repo-path + sourceRoot: src/platform/packages/private/kbn-repo-path dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-reporting/common/moon.yml b/src/platform/packages/private/kbn-reporting/common/moon.yml index aa0e5835de6e5..db787eb052cff 100644 --- a/src/platform/packages/private/kbn-reporting/common/moon.yml +++ b/src/platform/packages/private/kbn-reporting/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/reporting-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/reporting-common' + title: '@kbn/reporting-common' description: Moon project for @kbn/reporting-common channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-reporting/common + sourceRoot: src/platform/packages/private/kbn-reporting/common dependsOn: - '@kbn/config-schema' - '@kbn/utility-types' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-reporting/export_types/csv/moon.yml b/src/platform/packages/private/kbn-reporting/export_types/csv/moon.yml index 4d72f9d412a34..e361e53f4bd4c 100644 --- a/src/platform/packages/private/kbn-reporting/export_types/csv/moon.yml +++ b/src/platform/packages/private/kbn-reporting/export_types/csv/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/reporting-export-types-csv' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/reporting-export-types-csv' + title: '@kbn/reporting-export-types-csv' description: Moon project for @kbn/reporting-export-types-csv channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-reporting/export_types/csv + sourceRoot: src/platform/packages/private/kbn-reporting/export_types/csv dependsOn: - '@kbn/core' - '@kbn/reporting-common' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-reporting/export_types/csv_common/moon.yml b/src/platform/packages/private/kbn-reporting/export_types/csv_common/moon.yml index b98f873213006..7856eaf925bfb 100644 --- a/src/platform/packages/private/kbn-reporting/export_types/csv_common/moon.yml +++ b/src/platform/packages/private/kbn-reporting/export_types/csv_common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/reporting-export-types-csv-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/reporting-export-types-csv-common' + title: '@kbn/reporting-export-types-csv-common' description: Moon project for @kbn/reporting-export-types-csv-common channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-reporting/export_types/csv_common + sourceRoot: src/platform/packages/private/kbn-reporting/export_types/csv_common dependsOn: - '@kbn/data-plugin' - '@kbn/reporting-common' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-reporting/export_types/pdf/moon.yml b/src/platform/packages/private/kbn-reporting/export_types/pdf/moon.yml index 42b1d580d7bed..7da13a193b7ac 100644 --- a/src/platform/packages/private/kbn-reporting/export_types/pdf/moon.yml +++ b/src/platform/packages/private/kbn-reporting/export_types/pdf/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/reporting-export-types-pdf' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/reporting-export-types-pdf' + title: '@kbn/reporting-export-types-pdf' description: Moon project for @kbn/reporting-export-types-pdf channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-reporting/export_types/pdf + sourceRoot: src/platform/packages/private/kbn-reporting/export_types/pdf dependsOn: - '@kbn/core' - '@kbn/reporting-common' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-reporting/export_types/pdf_common/moon.yml b/src/platform/packages/private/kbn-reporting/export_types/pdf_common/moon.yml index 3699ff1c17301..a245e9e0cf3b4 100644 --- a/src/platform/packages/private/kbn-reporting/export_types/pdf_common/moon.yml +++ b/src/platform/packages/private/kbn-reporting/export_types/pdf_common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/reporting-export-types-pdf-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/reporting-export-types-pdf-common' + title: '@kbn/reporting-export-types-pdf-common' description: Moon project for @kbn/reporting-export-types-pdf-common channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-reporting/export_types/pdf_common + sourceRoot: src/platform/packages/private/kbn-reporting/export_types/pdf_common dependsOn: - '@kbn/screenshotting-plugin' - '@kbn/reporting-common' diff --git a/src/platform/packages/private/kbn-reporting/export_types/png/moon.yml b/src/platform/packages/private/kbn-reporting/export_types/png/moon.yml index 60aaf3407c646..51eaed5d60203 100644 --- a/src/platform/packages/private/kbn-reporting/export_types/png/moon.yml +++ b/src/platform/packages/private/kbn-reporting/export_types/png/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/reporting-export-types-png' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/reporting-export-types-png' + title: '@kbn/reporting-export-types-png' description: Moon project for @kbn/reporting-export-types-png channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-reporting/export_types/png + sourceRoot: src/platform/packages/private/kbn-reporting/export_types/png dependsOn: - '@kbn/reporting-common' - '@kbn/licensing-plugin' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-reporting/export_types/png_common/moon.yml b/src/platform/packages/private/kbn-reporting/export_types/png_common/moon.yml index 12e423fe0a2dd..f8f32576eb687 100644 --- a/src/platform/packages/private/kbn-reporting/export_types/png_common/moon.yml +++ b/src/platform/packages/private/kbn-reporting/export_types/png_common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/reporting-export-types-png-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/reporting-export-types-png-common' + title: '@kbn/reporting-export-types-png-common' description: Moon project for @kbn/reporting-export-types-png-common channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-reporting/export_types/png_common + sourceRoot: src/platform/packages/private/kbn-reporting/export_types/png_common dependsOn: - '@kbn/screenshotting-plugin' - '@kbn/reporting-common' diff --git a/src/platform/packages/private/kbn-reporting/get_csv_panel_actions/moon.yml b/src/platform/packages/private/kbn-reporting/get_csv_panel_actions/moon.yml index 56c6a5e39d892..61c7553f59d8f 100644 --- a/src/platform/packages/private/kbn-reporting/get_csv_panel_actions/moon.yml +++ b/src/platform/packages/private/kbn-reporting/get_csv_panel_actions/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/reporting-csv-share-panel' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/reporting-csv-share-panel' + title: '@kbn/reporting-csv-share-panel' description: Moon project for @kbn/reporting-csv-share-panel channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-reporting/get_csv_panel_actions + sourceRoot: src/platform/packages/private/kbn-reporting/get_csv_panel_actions dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -48,14 +47,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-reporting/mocks_server/moon.yml b/src/platform/packages/private/kbn-reporting/mocks_server/moon.yml index 18d88a2f48ab5..63c2193ea85da 100644 --- a/src/platform/packages/private/kbn-reporting/mocks_server/moon.yml +++ b/src/platform/packages/private/kbn-reporting/mocks_server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/reporting-mocks-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/reporting-mocks-server' + title: '@kbn/reporting-mocks-server' description: Moon project for @kbn/reporting-mocks-server channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-reporting/mocks_server + sourceRoot: src/platform/packages/private/kbn-reporting/mocks_server dependsOn: - '@kbn/reporting-server' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-reporting/public/moon.yml b/src/platform/packages/private/kbn-reporting/public/moon.yml index 4a5370ba54df4..c310df95f3e2c 100644 --- a/src/platform/packages/private/kbn-reporting/public/moon.yml +++ b/src/platform/packages/private/kbn-reporting/public/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/reporting-public' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/reporting-public' + title: '@kbn/reporting-public' description: Moon project for @kbn/reporting-public channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-reporting/public + sourceRoot: src/platform/packages/private/kbn-reporting/public dependsOn: - '@kbn/reporting-common' - '@kbn/core' @@ -53,14 +52,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-reporting/server/moon.yml b/src/platform/packages/private/kbn-reporting/server/moon.yml index 2ca2177f7e7e7..3e83a54e3f1d1 100644 --- a/src/platform/packages/private/kbn-reporting/server/moon.yml +++ b/src/platform/packages/private/kbn-reporting/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/reporting-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/reporting-server' + title: '@kbn/reporting-server' description: Moon project for @kbn/reporting-server channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-reporting/server + sourceRoot: src/platform/packages/private/kbn-reporting/server dependsOn: - '@kbn/i18n' - '@kbn/screenshotting-plugin' @@ -51,14 +50,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-saved-objects-settings/moon.yml b/src/platform/packages/private/kbn-saved-objects-settings/moon.yml index 97a5f5dcb4ede..7078aad6e43e5 100644 --- a/src/platform/packages/private/kbn-saved-objects-settings/moon.yml +++ b/src/platform/packages/private/kbn-saved-objects-settings/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/saved-objects-settings' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/saved-objects-settings' + title: '@kbn/saved-objects-settings' description: Moon project for @kbn/saved-objects-settings channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-saved-objects-settings + sourceRoot: src/platform/packages/private/kbn-saved-objects-settings dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-scout-info/moon.yml b/src/platform/packages/private/kbn-scout-info/moon.yml index 3c528bfcc93cf..c6b3aae52788a 100644 --- a/src/platform/packages/private/kbn-scout-info/moon.yml +++ b/src/platform/packages/private/kbn-scout-info/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/scout-info' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-qa' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/scout-info' + title: '@kbn/scout-info' description: Moon project for @kbn/scout-info channel: '' owner: '@elastic/appex-qa' - metadata: - sourceRoot: src/platform/packages/private/kbn-scout-info + sourceRoot: src/platform/packages/private/kbn-scout-info dependsOn: - '@kbn/repo-info' - '@kbn/zod' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-scout-reporting/moon.yml b/src/platform/packages/private/kbn-scout-reporting/moon.yml index b31d37d0d8083..bd11469daccd8 100644 --- a/src/platform/packages/private/kbn-scout-reporting/moon.yml +++ b/src/platform/packages/private/kbn-scout-reporting/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/scout-reporting' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-qa' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/scout-reporting' + title: '@kbn/scout-reporting' description: Moon project for @kbn/scout-reporting channel: '' owner: '@elastic/appex-qa' - metadata: - sourceRoot: src/platform/packages/private/kbn-scout-reporting + sourceRoot: src/platform/packages/private/kbn-scout-reporting dependsOn: - '@kbn/tooling-log' - '@kbn/dev-cli-runner' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-screenshotting-server/moon.yml b/src/platform/packages/private/kbn-screenshotting-server/moon.yml index 4ce4f57e191f2..6718fe1a7ddaf 100644 --- a/src/platform/packages/private/kbn-screenshotting-server/moon.yml +++ b/src/platform/packages/private/kbn-screenshotting-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/screenshotting-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/screenshotting-server' + title: '@kbn/screenshotting-server' description: Moon project for @kbn/screenshotting-server channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-screenshotting-server + sourceRoot: src/platform/packages/private/kbn-screenshotting-server dependsOn: - '@kbn/core' - '@kbn/safer-lodash-set' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-some-dev-log/moon.yml b/src/platform/packages/private/kbn-some-dev-log/moon.yml index f9052033b2360..64095e085bb76 100644 --- a/src/platform/packages/private/kbn-some-dev-log/moon.yml +++ b/src/platform/packages/private/kbn-some-dev-log/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/some-dev-log' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/some-dev-log' + title: '@kbn/some-dev-log' description: Moon project for @kbn/some-dev-log channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-some-dev-log + sourceRoot: src/platform/packages/private/kbn-some-dev-log tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-stdio-dev-helpers/moon.yml b/src/platform/packages/private/kbn-stdio-dev-helpers/moon.yml index 05e0de3df938d..8df6d918a7d1e 100644 --- a/src/platform/packages/private/kbn-stdio-dev-helpers/moon.yml +++ b/src/platform/packages/private/kbn-stdio-dev-helpers/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/stdio-dev-helpers' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/stdio-dev-helpers' + title: '@kbn/stdio-dev-helpers' description: Moon project for @kbn/stdio-dev-helpers channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-stdio-dev-helpers + sourceRoot: src/platform/packages/private/kbn-stdio-dev-helpers tags: - shared-common - package diff --git a/src/platform/packages/private/kbn-telemetry-tools/moon.yml b/src/platform/packages/private/kbn-telemetry-tools/moon.yml index e283b2e3c7106..8dd5a87e380c6 100644 --- a/src/platform/packages/private/kbn-telemetry-tools/moon.yml +++ b/src/platform/packages/private/kbn-telemetry-tools/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/telemetry-tools' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/telemetry-tools' + title: '@kbn/telemetry-tools' description: Moon project for @kbn/telemetry-tools channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/private/kbn-telemetry-tools + sourceRoot: src/platform/packages/private/kbn-telemetry-tools dependsOn: - '@kbn/utility-types' - '@kbn/dev-cli-runner' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-test-eui-helpers/moon.yml b/src/platform/packages/private/kbn-test-eui-helpers/moon.yml index 7af57a9decb96..30f2ffc45fef5 100644 --- a/src/platform/packages/private/kbn-test-eui-helpers/moon.yml +++ b/src/platform/packages/private/kbn-test-eui-helpers/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/test-eui-helpers' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/test-eui-helpers' + title: '@kbn/test-eui-helpers' description: Moon project for @kbn/test-eui-helpers channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/private/kbn-test-eui-helpers + sourceRoot: src/platform/packages/private/kbn-test-eui-helpers dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-timelion-grammar/moon.yml b/src/platform/packages/private/kbn-timelion-grammar/moon.yml index 4450e01218311..05800f96333af 100644 --- a/src/platform/packages/private/kbn-timelion-grammar/moon.yml +++ b/src/platform/packages/private/kbn-timelion-grammar/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/timelion-grammar' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/timelion-grammar' + title: '@kbn/timelion-grammar' description: Moon project for @kbn/timelion-grammar channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/private/kbn-timelion-grammar + sourceRoot: src/platform/packages/private/kbn-timelion-grammar tags: - shared-common - package diff --git a/src/platform/packages/private/kbn-tinymath/moon.yml b/src/platform/packages/private/kbn-tinymath/moon.yml index 6bfad562cb660..fbdf3b4201385 100644 --- a/src/platform/packages/private/kbn-tinymath/moon.yml +++ b/src/platform/packages/private/kbn-tinymath/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/tinymath' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/tinymath' + title: '@kbn/tinymath' description: Moon project for @kbn/tinymath channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/private/kbn-tinymath + sourceRoot: src/platform/packages/private/kbn-tinymath tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-transpose-utils/moon.yml b/src/platform/packages/private/kbn-transpose-utils/moon.yml index 11ff6ce01f05f..b1a03730cc680 100644 --- a/src/platform/packages/private/kbn-transpose-utils/moon.yml +++ b/src/platform/packages/private/kbn-transpose-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/transpose-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/transpose-utils' + title: '@kbn/transpose-utils' description: Moon project for @kbn/transpose-utils channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/private/kbn-transpose-utils + sourceRoot: src/platform/packages/private/kbn-transpose-utils dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/kbn-ui-shared-deps-npm/moon.yml b/src/platform/packages/private/kbn-ui-shared-deps-npm/moon.yml index 78f887dd2c76e..bc252fd0dcf43 100644 --- a/src/platform/packages/private/kbn-ui-shared-deps-npm/moon.yml +++ b/src/platform/packages/private/kbn-ui-shared-deps-npm/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ui-shared-deps-npm' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ui-shared-deps-npm' + title: '@kbn/ui-shared-deps-npm' description: Moon project for @kbn/ui-shared-deps-npm channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-ui-shared-deps-npm + sourceRoot: src/platform/packages/private/kbn-ui-shared-deps-npm dependsOn: - '@kbn/repo-info' tags: diff --git a/src/platform/packages/private/kbn-ui-shared-deps-src/moon.yml b/src/platform/packages/private/kbn-ui-shared-deps-src/moon.yml index c93da193167d7..c16875557b74e 100644 --- a/src/platform/packages/private/kbn-ui-shared-deps-src/moon.yml +++ b/src/platform/packages/private/kbn-ui-shared-deps-src/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ui-shared-deps-src' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ui-shared-deps-src' + title: '@kbn/ui-shared-deps-src' description: Moon project for @kbn/ui-shared-deps-src channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-ui-shared-deps-src + sourceRoot: src/platform/packages/private/kbn-ui-shared-deps-src dependsOn: - '@kbn/repo-info' - '@kbn/ui-shared-deps-npm' diff --git a/src/platform/packages/private/kbn-unsaved-changes-badge/moon.yml b/src/platform/packages/private/kbn-unsaved-changes-badge/moon.yml index 060601ecd4e1a..0cef36e9b4e03 100644 --- a/src/platform/packages/private/kbn-unsaved-changes-badge/moon.yml +++ b/src/platform/packages/private/kbn-unsaved-changes-badge/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/unsaved-changes-badge' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/unsaved-changes-badge' + title: '@kbn/unsaved-changes-badge' description: Moon project for @kbn/unsaved-changes-badge channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/private/kbn-unsaved-changes-badge + sourceRoot: src/platform/packages/private/kbn-unsaved-changes-badge dependsOn: - '@kbn/i18n' - '@kbn/navigation-plugin' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/serverless/project_switcher/moon.yml b/src/platform/packages/private/serverless/project_switcher/moon.yml index 0c8bfd9a37329..825ae4fe84c69 100644 --- a/src/platform/packages/private/serverless/project_switcher/moon.yml +++ b/src/platform/packages/private/serverless/project_switcher/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/serverless-project-switcher' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/serverless-project-switcher' + title: '@kbn/serverless-project-switcher' description: Moon project for @kbn/serverless-project-switcher channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/serverless/project_switcher + sourceRoot: src/platform/packages/private/serverless/project_switcher dependsOn: - '@kbn/shared-ux-storybook-mock' - '@kbn/serverless-types' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/shared-ux/page/analytics_no_data/impl/moon.yml b/src/platform/packages/private/shared-ux/page/analytics_no_data/impl/moon.yml index 376f870bb0c2a..52e902f611c81 100644 --- a/src/platform/packages/private/shared-ux/page/analytics_no_data/impl/moon.yml +++ b/src/platform/packages/private/shared-ux/page/analytics_no_data/impl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-analytics-no-data' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-analytics-no-data' + title: '@kbn/shared-ux-page-analytics-no-data' description: Moon project for @kbn/shared-ux-page-analytics-no-data channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/shared-ux/page/analytics_no_data/impl + sourceRoot: src/platform/packages/private/shared-ux/page/analytics_no_data/impl dependsOn: - '@kbn/i18n' - '@kbn/shared-ux-page-kibana-no-data' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/shared-ux/page/analytics_no_data/mocks/moon.yml b/src/platform/packages/private/shared-ux/page/analytics_no_data/mocks/moon.yml index c069f0442c2a4..1e1606c47e553 100644 --- a/src/platform/packages/private/shared-ux/page/analytics_no_data/mocks/moon.yml +++ b/src/platform/packages/private/shared-ux/page/analytics_no_data/mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-analytics-no-data-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-analytics-no-data-mocks' + title: '@kbn/shared-ux-page-analytics-no-data-mocks' description: Moon project for @kbn/shared-ux-page-analytics-no-data-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/shared-ux/page/analytics_no_data/mocks + sourceRoot: src/platform/packages/private/shared-ux/page/analytics_no_data/mocks dependsOn: - '@kbn/shared-ux-page-analytics-no-data-types' - '@kbn/shared-ux-page-kibana-no-data-mocks' diff --git a/src/platform/packages/private/shared-ux/page/analytics_no_data/types/moon.yml b/src/platform/packages/private/shared-ux/page/analytics_no_data/types/moon.yml index 5581b2ff9fb5d..a7fede501e263 100644 --- a/src/platform/packages/private/shared-ux/page/analytics_no_data/types/moon.yml +++ b/src/platform/packages/private/shared-ux/page/analytics_no_data/types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-analytics-no-data-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-analytics-no-data-types' + title: '@kbn/shared-ux-page-analytics-no-data-types' description: Moon project for @kbn/shared-ux-page-analytics-no-data-types channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/shared-ux/page/analytics_no_data/types + sourceRoot: src/platform/packages/private/shared-ux/page/analytics_no_data/types dependsOn: - '@kbn/shared-ux-page-kibana-no-data-types' - '@kbn/no-data-page-plugin' diff --git a/src/platform/packages/private/shared-ux/page/kibana_no_data/impl/moon.yml b/src/platform/packages/private/shared-ux/page/kibana_no_data/impl/moon.yml index 3a964f03a8e0f..160cdf2b8bcc7 100644 --- a/src/platform/packages/private/shared-ux/page/kibana_no_data/impl/moon.yml +++ b/src/platform/packages/private/shared-ux/page/kibana_no_data/impl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-kibana-no-data' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-kibana-no-data' + title: '@kbn/shared-ux-page-kibana-no-data' description: Moon project for @kbn/shared-ux-page-kibana-no-data channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/shared-ux/page/kibana_no_data/impl + sourceRoot: src/platform/packages/private/shared-ux/page/kibana_no_data/impl dependsOn: - '@kbn/shared-ux-prompt-no-data-views' - '@kbn/shared-ux-page-no-data-config' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/private/shared-ux/page/kibana_no_data/mocks/moon.yml b/src/platform/packages/private/shared-ux/page/kibana_no_data/mocks/moon.yml index ef041fce74dae..3fe62b2836e45 100644 --- a/src/platform/packages/private/shared-ux/page/kibana_no_data/mocks/moon.yml +++ b/src/platform/packages/private/shared-ux/page/kibana_no_data/mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-kibana-no-data-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-kibana-no-data-mocks' + title: '@kbn/shared-ux-page-kibana-no-data-mocks' description: Moon project for @kbn/shared-ux-page-kibana-no-data-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/shared-ux/page/kibana_no_data/mocks + sourceRoot: src/platform/packages/private/shared-ux/page/kibana_no_data/mocks dependsOn: - '@kbn/shared-ux-card-no-data-mocks' - '@kbn/shared-ux-page-kibana-no-data-types' diff --git a/src/platform/packages/private/shared-ux/page/kibana_no_data/types/moon.yml b/src/platform/packages/private/shared-ux/page/kibana_no_data/types/moon.yml index 5a7c4db5a0138..0f78de297ceb6 100644 --- a/src/platform/packages/private/shared-ux/page/kibana_no_data/types/moon.yml +++ b/src/platform/packages/private/shared-ux/page/kibana_no_data/types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-kibana-no-data-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-kibana-no-data-types' + title: '@kbn/shared-ux-page-kibana-no-data-types' description: Moon project for @kbn/shared-ux-page-kibana-no-data-types channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/shared-ux/page/kibana_no_data/types + sourceRoot: src/platform/packages/private/shared-ux/page/kibana_no_data/types dependsOn: - '@kbn/shared-ux-page-no-data-types' - '@kbn/shared-ux-prompt-no-data-views-types' diff --git a/src/platform/packages/private/shared-ux/storybook/config/moon.yml b/src/platform/packages/private/shared-ux/storybook/config/moon.yml index a76461fcb4105..518791b6e6429 100644 --- a/src/platform/packages/private/shared-ux/storybook/config/moon.yml +++ b/src/platform/packages/private/shared-ux/storybook/config/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-storybook-config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-storybook-config' + title: '@kbn/shared-ux-storybook-config' description: Moon project for @kbn/shared-ux-storybook-config channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/shared-ux/storybook/config + sourceRoot: src/platform/packages/private/shared-ux/storybook/config dependsOn: - '@kbn/storybook' tags: diff --git a/src/platform/packages/shared/chart-expressions-common/moon.yml b/src/platform/packages/shared/chart-expressions-common/moon.yml index edf699282da40..d6e9caafe6a5d 100644 --- a/src/platform/packages/shared/chart-expressions-common/moon.yml +++ b/src/platform/packages/shared/chart-expressions-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/chart-expressions-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/chart-expressions-common' + title: '@kbn/chart-expressions-common' description: Moon project for @kbn/chart-expressions-common channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/chart-expressions-common + sourceRoot: src/platform/packages/shared/chart-expressions-common dependsOn: - '@kbn/core-execution-context-common' - '@kbn/expressions-plugin' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/cloud/moon.yml b/src/platform/packages/shared/cloud/moon.yml index 4c8001662c65c..ab10f7d97d879 100644 --- a/src/platform/packages/shared/cloud/moon.yml +++ b/src/platform/packages/shared/cloud/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cloud' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cloud' + title: '@kbn/cloud' description: Moon project for @kbn/cloud channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/cloud + sourceRoot: src/platform/packages/shared/cloud dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/content-management/content_editor/moon.yml b/src/platform/packages/shared/content-management/content_editor/moon.yml index ba55e68b117ac..454f74762db0e 100644 --- a/src/platform/packages/shared/content-management/content_editor/moon.yml +++ b/src/platform/packages/shared/content-management/content_editor/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-content-editor' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-content-editor' + title: '@kbn/content-management-content-editor' description: Moon project for @kbn/content-management-content-editor channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/content_editor + sourceRoot: src/platform/packages/shared/content-management/content_editor dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -43,14 +42,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/content-management/content_insights/content_insights_public/moon.yml b/src/platform/packages/shared/content-management/content_insights/content_insights_public/moon.yml index c71e0d36a11ad..e28e528490ec2 100644 --- a/src/platform/packages/shared/content-management/content_insights/content_insights_public/moon.yml +++ b/src/platform/packages/shared/content-management/content_insights/content_insights_public/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-content-insights-public' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-content-insights-public' + title: '@kbn/content-management-content-insights-public' description: Moon project for @kbn/content-management-content-insights-public channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/content_insights/content_insights_public + sourceRoot: src/platform/packages/shared/content-management/content_insights/content_insights_public dependsOn: - '@kbn/content-management-user-profiles' - '@kbn/i18n-react' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/content-management/content_insights/content_insights_server/moon.yml b/src/platform/packages/shared/content-management/content_insights/content_insights_server/moon.yml index 48405e8de094a..26df37612366a 100644 --- a/src/platform/packages/shared/content-management/content_insights/content_insights_server/moon.yml +++ b/src/platform/packages/shared/content-management/content_insights/content_insights_server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-content-insights-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-content-insights-server' + title: '@kbn/content-management-content-insights-server' description: Moon project for @kbn/content-management-content-insights-server channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/content_insights/content_insights_server + sourceRoot: src/platform/packages/shared/content-management/content_insights/content_insights_server dependsOn: - '@kbn/usage-collection-plugin' - '@kbn/core' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/content-management/favorites/favorites_common/moon.yml b/src/platform/packages/shared/content-management/favorites/favorites_common/moon.yml index 1ca8c2d1bb838..daec0a278f929 100644 --- a/src/platform/packages/shared/content-management/favorites/favorites_common/moon.yml +++ b/src/platform/packages/shared/content-management/favorites/favorites_common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-favorites-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-favorites-common' + title: '@kbn/content-management-favorites-common' description: Moon project for @kbn/content-management-favorites-common channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/favorites/favorites_common + sourceRoot: src/platform/packages/shared/content-management/favorites/favorites_common dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/content-management/favorites/favorites_public/moon.yml b/src/platform/packages/shared/content-management/favorites/favorites_public/moon.yml index c2f19d3e50803..59172c5811ac2 100644 --- a/src/platform/packages/shared/content-management/favorites/favorites_public/moon.yml +++ b/src/platform/packages/shared/content-management/favorites/favorites_public/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-favorites-public' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-favorites-public' + title: '@kbn/content-management-favorites-public' description: Moon project for @kbn/content-management-favorites-public channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/favorites/favorites_public + sourceRoot: src/platform/packages/shared/content-management/favorites/favorites_public dependsOn: - '@kbn/i18n' - '@kbn/core-http-browser' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/content-management/favorites/favorites_server/moon.yml b/src/platform/packages/shared/content-management/favorites/favorites_server/moon.yml index b9dcaab5500d5..6f3b518c05170 100644 --- a/src/platform/packages/shared/content-management/favorites/favorites_server/moon.yml +++ b/src/platform/packages/shared/content-management/favorites/favorites_server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-favorites-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-favorites-server' + title: '@kbn/content-management-favorites-server' description: Moon project for @kbn/content-management-favorites-server channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/favorites/favorites_server + sourceRoot: src/platform/packages/shared/content-management/favorites/favorites_server dependsOn: - '@kbn/core' - '@kbn/config-schema' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/content-management/tabbed_table_list_view/moon.yml b/src/platform/packages/shared/content-management/tabbed_table_list_view/moon.yml index a0be36902f8ee..3651a8f23f668 100644 --- a/src/platform/packages/shared/content-management/tabbed_table_list_view/moon.yml +++ b/src/platform/packages/shared/content-management/tabbed_table_list_view/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-tabbed-table-list-view' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-tabbed-table-list-view' + title: '@kbn/content-management-tabbed-table-list-view' description: Moon project for @kbn/content-management-tabbed-table-list-view channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/tabbed_table_list_view + sourceRoot: src/platform/packages/shared/content-management/tabbed_table_list_view dependsOn: - '@kbn/content-management-table-list-view' - '@kbn/shared-ux-page-kibana-template' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/content-management/table_list_view/moon.yml b/src/platform/packages/shared/content-management/table_list_view/moon.yml index 0329e3fbdcd0e..da8888bf06003 100644 --- a/src/platform/packages/shared/content-management/table_list_view/moon.yml +++ b/src/platform/packages/shared/content-management/table_list_view/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-table-list-view' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-table-list-view' + title: '@kbn/content-management-table-list-view' description: Moon project for @kbn/content-management-table-list-view channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/table_list_view + sourceRoot: src/platform/packages/shared/content-management/table_list_view dependsOn: - '@kbn/shared-ux-page-kibana-template' - '@kbn/content-management-table-list-view-table' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/content-management/table_list_view_common/moon.yml b/src/platform/packages/shared/content-management/table_list_view_common/moon.yml index 077e0b63ce4e5..2a4c1e60c365c 100644 --- a/src/platform/packages/shared/content-management/table_list_view_common/moon.yml +++ b/src/platform/packages/shared/content-management/table_list_view_common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-table-list-view-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-table-list-view-common' + title: '@kbn/content-management-table-list-view-common' description: Moon project for @kbn/content-management-table-list-view-common channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/table_list_view_common + sourceRoot: src/platform/packages/shared/content-management/table_list_view_common dependsOn: - '@kbn/content-management-content-editor' tags: diff --git a/src/platform/packages/shared/content-management/table_list_view_table/moon.yml b/src/platform/packages/shared/content-management/table_list_view_table/moon.yml index 4144c298fc3c3..93e1afcdcf779 100644 --- a/src/platform/packages/shared/content-management/table_list_view_table/moon.yml +++ b/src/platform/packages/shared/content-management/table_list_view_table/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-table-list-view-table' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-table-list-view-table' + title: '@kbn/content-management-table-list-view-table' description: Moon project for @kbn/content-management-table-list-view-table channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/table_list_view_table + sourceRoot: src/platform/packages/shared/content-management/table_list_view_table dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -54,14 +53,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/content-management/user_profiles/moon.yml b/src/platform/packages/shared/content-management/user_profiles/moon.yml index 48d54d85c5c40..9ed22178dcd78 100644 --- a/src/platform/packages/shared/content-management/user_profiles/moon.yml +++ b/src/platform/packages/shared/content-management/user_profiles/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-user-profiles' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-user-profiles' + title: '@kbn/content-management-user-profiles' description: Moon project for @kbn/content-management-user-profiles channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/user_profiles + sourceRoot: src/platform/packages/shared/content-management/user_profiles dependsOn: - '@kbn/user-profile-components' - '@kbn/core-user-profile-browser' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/deeplinks/analytics/moon.yml b/src/platform/packages/shared/deeplinks/analytics/moon.yml index ef0640890cc1d..920b02d0b86e0 100644 --- a/src/platform/packages/shared/deeplinks/analytics/moon.yml +++ b/src/platform/packages/shared/deeplinks/analytics/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/deeplinks-analytics' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/deeplinks-analytics' + title: '@kbn/deeplinks-analytics' description: Moon project for @kbn/deeplinks-analytics channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/deeplinks/analytics + sourceRoot: src/platform/packages/shared/deeplinks/analytics dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/deeplinks/devtools/moon.yml b/src/platform/packages/shared/deeplinks/devtools/moon.yml index 3a6d9fc2fc5ed..900eff57f9e33 100644 --- a/src/platform/packages/shared/deeplinks/devtools/moon.yml +++ b/src/platform/packages/shared/deeplinks/devtools/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/deeplinks-devtools' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/deeplinks-devtools' + title: '@kbn/deeplinks-devtools' description: Moon project for @kbn/deeplinks-devtools channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/deeplinks/devtools + sourceRoot: src/platform/packages/shared/deeplinks/devtools dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/deeplinks/fleet/moon.yml b/src/platform/packages/shared/deeplinks/fleet/moon.yml index 1898dc256c3dc..4dda17f23b136 100644 --- a/src/platform/packages/shared/deeplinks/fleet/moon.yml +++ b/src/platform/packages/shared/deeplinks/fleet/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/deeplinks-fleet' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/fleet' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/deeplinks-fleet' + title: '@kbn/deeplinks-fleet' description: Moon project for @kbn/deeplinks-fleet channel: '' owner: '@elastic/fleet' - metadata: - sourceRoot: src/platform/packages/shared/deeplinks/fleet + sourceRoot: src/platform/packages/shared/deeplinks/fleet dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/deeplinks/management/moon.yml b/src/platform/packages/shared/deeplinks/management/moon.yml index 0d038ef543947..9a9f9d38d62fc 100644 --- a/src/platform/packages/shared/deeplinks/management/moon.yml +++ b/src/platform/packages/shared/deeplinks/management/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/deeplinks-management' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/deeplinks-management' + title: '@kbn/deeplinks-management' description: Moon project for @kbn/deeplinks-management channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/deeplinks/management + sourceRoot: src/platform/packages/shared/deeplinks/management dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/deeplinks/ml/moon.yml b/src/platform/packages/shared/deeplinks/ml/moon.yml index 94fd5002a653e..9dfe3346295a3 100644 --- a/src/platform/packages/shared/deeplinks/ml/moon.yml +++ b/src/platform/packages/shared/deeplinks/ml/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/deeplinks-ml' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/deeplinks-ml' + title: '@kbn/deeplinks-ml' description: Moon project for @kbn/deeplinks-ml channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: src/platform/packages/shared/deeplinks/ml + sourceRoot: src/platform/packages/shared/deeplinks/ml dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/deeplinks/observability/moon.yml b/src/platform/packages/shared/deeplinks/observability/moon.yml index 32144a8d7d35d..4611329674ba1 100644 --- a/src/platform/packages/shared/deeplinks/observability/moon.yml +++ b/src/platform/packages/shared/deeplinks/observability/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/deeplinks-observability' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/deeplinks-observability' + title: '@kbn/deeplinks-observability' description: Moon project for @kbn/deeplinks-observability channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: src/platform/packages/shared/deeplinks/observability + sourceRoot: src/platform/packages/shared/deeplinks/observability dependsOn: - '@kbn/utility-types' - '@kbn/es-query' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/deeplinks/search/moon.yml b/src/platform/packages/shared/deeplinks/search/moon.yml index c61b641d3a191..c8d790c0d71b8 100644 --- a/src/platform/packages/shared/deeplinks/search/moon.yml +++ b/src/platform/packages/shared/deeplinks/search/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/deeplinks-search' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/deeplinks-search' + title: '@kbn/deeplinks-search' description: Moon project for @kbn/deeplinks-search channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: src/platform/packages/shared/deeplinks/search + sourceRoot: src/platform/packages/shared/deeplinks/search dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/deeplinks/security/moon.yml b/src/platform/packages/shared/deeplinks/security/moon.yml index 579199bef428f..b9ea64baef938 100644 --- a/src/platform/packages/shared/deeplinks/security/moon.yml +++ b/src/platform/packages/shared/deeplinks/security/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/deeplinks-security' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-solution' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/deeplinks-security' + title: '@kbn/deeplinks-security' description: Moon project for @kbn/deeplinks-security channel: '' owner: '@elastic/security-solution' - metadata: - sourceRoot: src/platform/packages/shared/deeplinks/security + sourceRoot: src/platform/packages/shared/deeplinks/security dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/deeplinks/shared/moon.yml b/src/platform/packages/shared/deeplinks/shared/moon.yml index e2fd15a9ffcee..d1611f5c8161b 100644 --- a/src/platform/packages/shared/deeplinks/shared/moon.yml +++ b/src/platform/packages/shared/deeplinks/shared/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/deeplinks-shared' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/deeplinks-shared' + title: '@kbn/deeplinks-shared' description: Moon project for @kbn/deeplinks-shared channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/deeplinks/shared + sourceRoot: src/platform/packages/shared/deeplinks/shared dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/home/sample_data_card/moon.yml b/src/platform/packages/shared/home/sample_data_card/moon.yml index 411658ce6cc57..246c0bc8826c0 100644 --- a/src/platform/packages/shared/home/sample_data_card/moon.yml +++ b/src/platform/packages/shared/home/sample_data_card/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/home-sample-data-card' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/home-sample-data-card' + title: '@kbn/home-sample-data-card' description: Moon project for @kbn/home-sample-data-card channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/home/sample_data_card + sourceRoot: src/platform/packages/shared/home/sample_data_card dependsOn: - '@kbn/i18n' - '@kbn/home-sample-data-types' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/home/sample_data_tab/moon.yml b/src/platform/packages/shared/home/sample_data_tab/moon.yml index ccab32f57625c..5d3bd351ed5d8 100644 --- a/src/platform/packages/shared/home/sample_data_tab/moon.yml +++ b/src/platform/packages/shared/home/sample_data_tab/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/home-sample-data-tab' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/home-sample-data-tab' + title: '@kbn/home-sample-data-tab' description: Moon project for @kbn/home-sample-data-tab channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/home/sample_data_tab + sourceRoot: src/platform/packages/shared/home/sample_data_tab dependsOn: - '@kbn/i18n' - '@kbn/home-sample-data-card' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/home/sample_data_types/moon.yml b/src/platform/packages/shared/home/sample_data_types/moon.yml index c01fd78420538..918306da71796 100644 --- a/src/platform/packages/shared/home/sample_data_types/moon.yml +++ b/src/platform/packages/shared/home/sample_data_types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/home-sample-data-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/home-sample-data-types' + title: '@kbn/home-sample-data-types' description: Moon project for @kbn/home-sample-data-types channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/home/sample_data_types + sourceRoot: src/platform/packages/shared/home/sample_data_types tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-actions-types/moon.yml b/src/platform/packages/shared/kbn-actions-types/moon.yml index 50cd6dca9e440..20d6171e77edb 100644 --- a/src/platform/packages/shared/kbn-actions-types/moon.yml +++ b/src/platform/packages/shared/kbn-actions-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/actions-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/actions-types' + title: '@kbn/actions-types' description: Moon project for @kbn/actions-types channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/kbn-actions-types + sourceRoot: src/platform/packages/shared/kbn-actions-types dependsOn: - '@kbn/licensing-plugin' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-aiops-utils/moon.yml b/src/platform/packages/shared/kbn-aiops-utils/moon.yml index 2b908c2c18630..e580e700a3686 100644 --- a/src/platform/packages/shared/kbn-aiops-utils/moon.yml +++ b/src/platform/packages/shared/kbn-aiops-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/aiops-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/aiops-utils' + title: '@kbn/aiops-utils' description: Moon project for @kbn/aiops-utils channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: src/platform/packages/shared/kbn-aiops-utils + sourceRoot: src/platform/packages/shared/kbn-aiops-utils dependsOn: - '@kbn/data-views-plugin' - '@kbn/field-types' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-alerting-types/moon.yml b/src/platform/packages/shared/kbn-alerting-types/moon.yml index 29c7e252d7ac1..0f24b020abeab 100644 --- a/src/platform/packages/shared/kbn-alerting-types/moon.yml +++ b/src/platform/packages/shared/kbn-alerting-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/alerting-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/alerting-types' + title: '@kbn/alerting-types' description: Moon project for @kbn/alerting-types channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/kbn-alerting-types + sourceRoot: src/platform/packages/shared/kbn-alerting-types dependsOn: - '@kbn/i18n' - '@kbn/licensing-plugin' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-alerts-as-data-utils/moon.yml b/src/platform/packages/shared/kbn-alerts-as-data-utils/moon.yml index f67ff5eb4be1a..cdff7b72461b5 100644 --- a/src/platform/packages/shared/kbn-alerts-as-data-utils/moon.yml +++ b/src/platform/packages/shared/kbn-alerts-as-data-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/alerts-as-data-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/alerts-as-data-utils' + title: '@kbn/alerts-as-data-utils' description: Moon project for @kbn/alerts-as-data-utils channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/kbn-alerts-as-data-utils + sourceRoot: src/platform/packages/shared/kbn-alerts-as-data-utils dependsOn: - '@kbn/rule-data-utils' - '@kbn/safer-lodash-set' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-alerts-ui-shared/moon.yml b/src/platform/packages/shared/kbn-alerts-ui-shared/moon.yml index dfb84f549064b..82c2555cfc01c 100644 --- a/src/platform/packages/shared/kbn-alerts-ui-shared/moon.yml +++ b/src/platform/packages/shared/kbn-alerts-ui-shared/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/alerts-ui-shared' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/alerts-ui-shared' + title: '@kbn/alerts-ui-shared' description: Moon project for @kbn/alerts-ui-shared channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/kbn-alerts-ui-shared + sourceRoot: src/platform/packages/shared/kbn-alerts-ui-shared dependsOn: - '@kbn/i18n' - '@kbn/rule-data-utils' @@ -62,14 +61,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-ambient-storybook-types/moon.yml b/src/platform/packages/shared/kbn-ambient-storybook-types/moon.yml index 930d77b91eb51..61cdc01bb3d0e 100644 --- a/src/platform/packages/shared/kbn-ambient-storybook-types/moon.yml +++ b/src/platform/packages/shared/kbn-ambient-storybook-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ambient-storybook-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ambient-storybook-types' + title: '@kbn/ambient-storybook-types' description: Moon project for @kbn/ambient-storybook-types channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-ambient-storybook-types + sourceRoot: src/platform/packages/shared/kbn-ambient-storybook-types tags: - shared-common - package diff --git a/src/platform/packages/shared/kbn-ambient-ui-types/moon.yml b/src/platform/packages/shared/kbn-ambient-ui-types/moon.yml index eb20d14431506..63721fc0e9f24 100644 --- a/src/platform/packages/shared/kbn-ambient-ui-types/moon.yml +++ b/src/platform/packages/shared/kbn-ambient-ui-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ambient-ui-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ambient-ui-types' + title: '@kbn/ambient-ui-types' description: Moon project for @kbn/ambient-ui-types channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-ambient-ui-types + sourceRoot: src/platform/packages/shared/kbn-ambient-ui-types tags: - shared-common - package diff --git a/src/platform/packages/shared/kbn-analytics/moon.yml b/src/platform/packages/shared/kbn-analytics/moon.yml index 4283bb51c2923..a26ac9a2e66ea 100644 --- a/src/platform/packages/shared/kbn-analytics/moon.yml +++ b/src/platform/packages/shared/kbn-analytics/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/analytics' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/analytics' + title: '@kbn/analytics' description: Moon project for @kbn/analytics channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-analytics + sourceRoot: src/platform/packages/shared/kbn-analytics dependsOn: - '@kbn/logging' tags: diff --git a/src/platform/packages/shared/kbn-apm-data-view/moon.yml b/src/platform/packages/shared/kbn-apm-data-view/moon.yml index aeff6d1591ef5..38bbb688a4306 100644 --- a/src/platform/packages/shared/kbn-apm-data-view/moon.yml +++ b/src/platform/packages/shared/kbn-apm-data-view/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/apm-data-view' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/apm-data-view' + title: '@kbn/apm-data-view' description: Moon project for @kbn/apm-data-view channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-apm-data-view + sourceRoot: src/platform/packages/shared/kbn-apm-data-view tags: - shared-common - package diff --git a/src/platform/packages/shared/kbn-apm-synthtrace-client/moon.yml b/src/platform/packages/shared/kbn-apm-synthtrace-client/moon.yml index 278d06fa75c20..95170701dda60 100644 --- a/src/platform/packages/shared/kbn-apm-synthtrace-client/moon.yml +++ b/src/platform/packages/shared/kbn-apm-synthtrace-client/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/apm-synthtrace-client' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/apm-synthtrace-client' + title: '@kbn/apm-synthtrace-client' description: Moon project for @kbn/apm-synthtrace-client channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-apm-synthtrace-client + sourceRoot: src/platform/packages/shared/kbn-apm-synthtrace-client dependsOn: - '@kbn/datemath' - '@kbn/safer-lodash-set' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-apm-synthtrace/moon.yml b/src/platform/packages/shared/kbn-apm-synthtrace/moon.yml index 28e96e527294f..9bdc05cd91a94 100644 --- a/src/platform/packages/shared/kbn-apm-synthtrace/moon.yml +++ b/src/platform/packages/shared/kbn-apm-synthtrace/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/apm-synthtrace' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/apm-synthtrace' + title: '@kbn/apm-synthtrace' description: Moon project for @kbn/apm-synthtrace channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-apm-synthtrace + sourceRoot: src/platform/packages/shared/kbn-apm-synthtrace dependsOn: - '@kbn/datemath' - '@kbn/apm-synthtrace-client' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-apm-types-shared/moon.yml b/src/platform/packages/shared/kbn-apm-types-shared/moon.yml index c646888268923..363d71335239a 100644 --- a/src/platform/packages/shared/kbn-apm-types-shared/moon.yml +++ b/src/platform/packages/shared/kbn-apm-types-shared/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/apm-types-shared' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/apm-types-shared' + title: '@kbn/apm-types-shared' description: Moon project for @kbn/apm-types-shared channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-apm-types-shared + sourceRoot: src/platform/packages/shared/kbn-apm-types-shared dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-apm-ui-shared/moon.yml b/src/platform/packages/shared/kbn-apm-ui-shared/moon.yml index 920b89410331b..7b2d9e5849f69 100644 --- a/src/platform/packages/shared/kbn-apm-ui-shared/moon.yml +++ b/src/platform/packages/shared/kbn-apm-ui-shared/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/apm-ui-shared' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/apm-ui-shared' + title: '@kbn/apm-ui-shared' description: Moon project for @kbn/apm-ui-shared channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-apm-ui-shared + sourceRoot: src/platform/packages/shared/kbn-apm-ui-shared dependsOn: - '@kbn/i18n' - '@kbn/charts-theme' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-apm-utils/moon.yml b/src/platform/packages/shared/kbn-apm-utils/moon.yml index fe7e0b93ff0c0..58408060827a1 100644 --- a/src/platform/packages/shared/kbn-apm-utils/moon.yml +++ b/src/platform/packages/shared/kbn-apm-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/apm-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/apm-utils' + title: '@kbn/apm-utils' description: Moon project for @kbn/apm-utils channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-apm-utils + sourceRoot: src/platform/packages/shared/kbn-apm-utils tags: - shared-common - package diff --git a/src/platform/packages/shared/kbn-avc-banner/moon.yml b/src/platform/packages/shared/kbn-avc-banner/moon.yml index 6139878b80202..123f883ecefd7 100644 --- a/src/platform/packages/shared/kbn-avc-banner/moon.yml +++ b/src/platform/packages/shared/kbn-avc-banner/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/avc-banner' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-defend-workflows' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/avc-banner' + title: '@kbn/avc-banner' description: Moon project for @kbn/avc-banner channel: '' owner: '@elastic/security-defend-workflows' - metadata: - sourceRoot: src/platform/packages/shared/kbn-avc-banner + sourceRoot: src/platform/packages/shared/kbn-avc-banner dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-axe-config/moon.yml b/src/platform/packages/shared/kbn-axe-config/moon.yml index c3f4349162e34..2d88dfe5a01ab 100644 --- a/src/platform/packages/shared/kbn-axe-config/moon.yml +++ b/src/platform/packages/shared/kbn-axe-config/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/axe-config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-qa' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/axe-config' + title: '@kbn/axe-config' description: Moon project for @kbn/axe-config channel: '' owner: '@elastic/appex-qa' - metadata: - sourceRoot: src/platform/packages/shared/kbn-axe-config + sourceRoot: src/platform/packages/shared/kbn-axe-config tags: - shared-common - package diff --git a/src/platform/packages/shared/kbn-babel-register/moon.yml b/src/platform/packages/shared/kbn-babel-register/moon.yml index 2d6a7fee775b3..44390c41b9066 100644 --- a/src/platform/packages/shared/kbn-babel-register/moon.yml +++ b/src/platform/packages/shared/kbn-babel-register/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/babel-register' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/babel-register' + title: '@kbn/babel-register' description: Moon project for @kbn/babel-register channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-babel-register + sourceRoot: src/platform/packages/shared/kbn-babel-register dependsOn: - '@kbn/repo-info' - '@kbn/babel-transform' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-bfetch-error/moon.yml b/src/platform/packages/shared/kbn-bfetch-error/moon.yml index ca3a53e682b74..87ddc0671d318 100644 --- a/src/platform/packages/shared/kbn-bfetch-error/moon.yml +++ b/src/platform/packages/shared/kbn-bfetch-error/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/bfetch-error' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/bfetch-error' + title: '@kbn/bfetch-error' description: Moon project for @kbn/bfetch-error channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/kbn-bfetch-error + sourceRoot: src/platform/packages/shared/kbn-bfetch-error dependsOn: - '@kbn/i18n' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-cache-cli/moon.yml b/src/platform/packages/shared/kbn-cache-cli/moon.yml index 50ea8a1c450cf..95a5ba0873a66 100644 --- a/src/platform/packages/shared/kbn-cache-cli/moon.yml +++ b/src/platform/packages/shared/kbn-cache-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cache-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cache-cli' + title: '@kbn/cache-cli' description: Moon project for @kbn/cache-cli channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-cache-cli + sourceRoot: src/platform/packages/shared/kbn-cache-cli dependsOn: - '@kbn/repo-info' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-calculate-auto/moon.yml b/src/platform/packages/shared/kbn-calculate-auto/moon.yml index 0dab93d401591..f4a4a9dce79a4 100644 --- a/src/platform/packages/shared/kbn-calculate-auto/moon.yml +++ b/src/platform/packages/shared/kbn-calculate-auto/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/calculate-auto' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/calculate-auto' + title: '@kbn/calculate-auto' description: Moon project for @kbn/calculate-auto channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-calculate-auto + sourceRoot: src/platform/packages/shared/kbn-calculate-auto dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-calculate-width-from-char-count/moon.yml b/src/platform/packages/shared/kbn-calculate-width-from-char-count/moon.yml index 5acdf1bc6baa2..2d8367efa09a9 100644 --- a/src/platform/packages/shared/kbn-calculate-width-from-char-count/moon.yml +++ b/src/platform/packages/shared/kbn-calculate-width-from-char-count/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/calculate-width-from-char-count' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/calculate-width-from-char-count' + title: '@kbn/calculate-width-from-char-count' description: Moon project for @kbn/calculate-width-from-char-count channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-calculate-width-from-char-count + sourceRoot: src/platform/packages/shared/kbn-calculate-width-from-char-count dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-cases-components/moon.yml b/src/platform/packages/shared/kbn-cases-components/moon.yml index 5343fcfc0a526..daa749a95ee9b 100644 --- a/src/platform/packages/shared/kbn-cases-components/moon.yml +++ b/src/platform/packages/shared/kbn-cases-components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cases-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-cases' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cases-components' + title: '@kbn/cases-components' description: Moon project for @kbn/cases-components channel: '' owner: '@elastic/kibana-cases' - metadata: - sourceRoot: src/platform/packages/shared/kbn-cases-components + sourceRoot: src/platform/packages/shared/kbn-cases-components dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-cbor/moon.yml b/src/platform/packages/shared/kbn-cbor/moon.yml index e182ca9e142f0..265882c534130 100644 --- a/src/platform/packages/shared/kbn-cbor/moon.yml +++ b/src/platform/packages/shared/kbn-cbor/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cbor' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cbor' + title: '@kbn/cbor' description: Moon project for @kbn/cbor channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-cbor + sourceRoot: src/platform/packages/shared/kbn-cbor dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-cell-actions/moon.yml b/src/platform/packages/shared/kbn-cell-actions/moon.yml index 95b9ee603294a..af2804b700119 100644 --- a/src/platform/packages/shared/kbn-cell-actions/moon.yml +++ b/src/platform/packages/shared/kbn-cell-actions/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cell-actions' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting-investigations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cell-actions' + title: '@kbn/cell-actions' description: Moon project for @kbn/cell-actions channel: '' owner: '@elastic/security-threat-hunting-investigations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-cell-actions + sourceRoot: src/platform/packages/shared/kbn-cell-actions dependsOn: - '@kbn/ui-theme' - '@kbn/i18n' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-chart-icons/moon.yml b/src/platform/packages/shared/kbn-chart-icons/moon.yml index 5df2150ce58d0..1b1f203409774 100644 --- a/src/platform/packages/shared/kbn-chart-icons/moon.yml +++ b/src/platform/packages/shared/kbn-chart-icons/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/chart-icons' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/chart-icons' + title: '@kbn/chart-icons' description: Moon project for @kbn/chart-icons channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-chart-icons + sourceRoot: src/platform/packages/shared/kbn-chart-icons dependsOn: - '@kbn/ui-theme' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-charts-theme/moon.yml b/src/platform/packages/shared/kbn-charts-theme/moon.yml index 0d1ef06f47037..e832b8c6dcf2b 100644 --- a/src/platform/packages/shared/kbn-charts-theme/moon.yml +++ b/src/platform/packages/shared/kbn-charts-theme/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/charts-theme' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/charts-theme' + title: '@kbn/charts-theme' description: Moon project for @kbn/charts-theme channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-charts-theme + sourceRoot: src/platform/packages/shared/kbn-charts-theme dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-coloring/moon.yml b/src/platform/packages/shared/kbn-coloring/moon.yml index d8b4ff285dfc6..133bb47053186 100644 --- a/src/platform/packages/shared/kbn-coloring/moon.yml +++ b/src/platform/packages/shared/kbn-coloring/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/coloring' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/coloring' + title: '@kbn/coloring' description: Moon project for @kbn/coloring channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-coloring + sourceRoot: src/platform/packages/shared/kbn-coloring dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-config-schema/moon.yml b/src/platform/packages/shared/kbn-config-schema/moon.yml index ad11faeea64f0..f4b9b7e8798a9 100644 --- a/src/platform/packages/shared/kbn-config-schema/moon.yml +++ b/src/platform/packages/shared/kbn-config-schema/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/config-schema' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/config-schema' + title: '@kbn/config-schema' description: Moon project for @kbn/config-schema channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-config-schema + sourceRoot: src/platform/packages/shared/kbn-config-schema tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-config/moon.yml b/src/platform/packages/shared/kbn-config/moon.yml index 001fe11e00829..319fb3eda5f70 100644 --- a/src/platform/packages/shared/kbn-config/moon.yml +++ b/src/platform/packages/shared/kbn-config/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/config' + title: '@kbn/config' description: Moon project for @kbn/config channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-config + sourceRoot: src/platform/packages/shared/kbn-config dependsOn: - '@kbn/safer-lodash-set' - '@kbn/config-schema' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-content-management-utils/moon.yml b/src/platform/packages/shared/kbn-content-management-utils/moon.yml index 6e7baf8b9b20d..1575173ffdc15 100644 --- a/src/platform/packages/shared/kbn-content-management-utils/moon.yml +++ b/src/platform/packages/shared/kbn-content-management-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-utils' + title: '@kbn/content-management-utils' description: Moon project for @kbn/content-management-utils channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-content-management-utils + sourceRoot: src/platform/packages/shared/kbn-content-management-utils dependsOn: - '@kbn/content-management-plugin' - '@kbn/config-schema' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-crypto-browser/moon.yml b/src/platform/packages/shared/kbn-crypto-browser/moon.yml index 03a548eda1355..c091812369fc7 100644 --- a/src/platform/packages/shared/kbn-crypto-browser/moon.yml +++ b/src/platform/packages/shared/kbn-crypto-browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/crypto-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/crypto-browser' + title: '@kbn/crypto-browser' description: Moon project for @kbn/crypto-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-crypto-browser + sourceRoot: src/platform/packages/shared/kbn-crypto-browser tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-crypto/moon.yml b/src/platform/packages/shared/kbn-crypto/moon.yml index baee343200824..abd3f9af33c46 100644 --- a/src/platform/packages/shared/kbn-crypto/moon.yml +++ b/src/platform/packages/shared/kbn-crypto/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/crypto' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/crypto' + title: '@kbn/crypto' description: Moon project for @kbn/crypto channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: src/platform/packages/shared/kbn-crypto + sourceRoot: src/platform/packages/shared/kbn-crypto dependsOn: - '@kbn/dev-utils' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-custom-icons/moon.yml b/src/platform/packages/shared/kbn-custom-icons/moon.yml index 53c87f58c194a..f3b174bf20a1f 100644 --- a/src/platform/packages/shared/kbn-custom-icons/moon.yml +++ b/src/platform/packages/shared/kbn-custom-icons/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/custom-icons' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-exploration-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/custom-icons' + title: '@kbn/custom-icons' description: Moon project for @kbn/custom-icons channel: '' owner: '@elastic/obs-exploration-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-custom-icons + sourceRoot: src/platform/packages/shared/kbn-custom-icons dependsOn: - '@kbn/elastic-agent-utils' - '@kbn/kibana-react-plugin' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-cypress-config/moon.yml b/src/platform/packages/shared/kbn-cypress-config/moon.yml index caef35247c2b9..a93126bbcd04e 100644 --- a/src/platform/packages/shared/kbn-cypress-config/moon.yml +++ b/src/platform/packages/shared/kbn-cypress-config/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cypress-config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cypress-config' + title: '@kbn/cypress-config' description: Moon project for @kbn/cypress-config channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-cypress-config + sourceRoot: src/platform/packages/shared/kbn-cypress-config dependsOn: - '@kbn/node-libs-browser-webpack-plugin' - '@kbn/scout-info' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-cypress-test-helper/moon.yml b/src/platform/packages/shared/kbn-cypress-test-helper/moon.yml index ef3c92a239ceb..4e72268c3c084 100644 --- a/src/platform/packages/shared/kbn-cypress-test-helper/moon.yml +++ b/src/platform/packages/shared/kbn-cypress-test-helper/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cypress-test-helper' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-solution' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cypress-test-helper' + title: '@kbn/cypress-test-helper' description: Moon project for @kbn/cypress-test-helper channel: '' owner: '@elastic/security-solution' - metadata: - sourceRoot: src/platform/packages/shared/kbn-cypress-test-helper + sourceRoot: src/platform/packages/shared/kbn-cypress-test-helper dependsOn: - '@kbn/es' - '@kbn/security-plugin' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-data-grid-in-table-search/moon.yml b/src/platform/packages/shared/kbn-data-grid-in-table-search/moon.yml index afd72007ef764..57e526a74d3fc 100644 --- a/src/platform/packages/shared/kbn-data-grid-in-table-search/moon.yml +++ b/src/platform/packages/shared/kbn-data-grid-in-table-search/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-grid-in-table-search' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-grid-in-table-search' + title: '@kbn/data-grid-in-table-search' description: Moon project for @kbn/data-grid-in-table-search channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-data-grid-in-table-search + sourceRoot: src/platform/packages/shared/kbn-data-grid-in-table-search dependsOn: - '@kbn/i18n' - '@kbn/visualization-utils' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-data-service/moon.yml b/src/platform/packages/shared/kbn-data-service/moon.yml index 11672bc6a8170..004b761373eb1 100644 --- a/src/platform/packages/shared/kbn-data-service/moon.yml +++ b/src/platform/packages/shared/kbn-data-service/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-service' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-service' + title: '@kbn/data-service' description: Moon project for @kbn/data-service channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-data-service + sourceRoot: src/platform/packages/shared/kbn-data-service dependsOn: - '@kbn/core' - '@kbn/es-query' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-data-view-utils/moon.yml b/src/platform/packages/shared/kbn-data-view-utils/moon.yml index 257a8399399b8..a6af26b318af9 100644 --- a/src/platform/packages/shared/kbn-data-view-utils/moon.yml +++ b/src/platform/packages/shared/kbn-data-view-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-view-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-view-utils' + title: '@kbn/data-view-utils' description: Moon project for @kbn/data-view-utils channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-data-view-utils + sourceRoot: src/platform/packages/shared/kbn-data-view-utils dependsOn: - '@kbn/data-views-plugin' - '@kbn/expressions-plugin' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-datemath/moon.yml b/src/platform/packages/shared/kbn-datemath/moon.yml index b365590e68655..97acfb4ab7116 100644 --- a/src/platform/packages/shared/kbn-datemath/moon.yml +++ b/src/platform/packages/shared/kbn-datemath/moon.yml @@ -4,19 +4,20 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/datemath' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node + javascript: + rootPackageDependenciesOnly: false language: typescript project: - name: '@kbn/datemath' + title: '@kbn/datemath' description: Moon project for @kbn/datemath channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-datemath + sourceRoot: src/platform/packages/shared/kbn-datemath tags: - shared-common - package @@ -30,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-dev-cli-errors/moon.yml b/src/platform/packages/shared/kbn-dev-cli-errors/moon.yml index 01c608ec678f7..2d5380fec0efe 100644 --- a/src/platform/packages/shared/kbn-dev-cli-errors/moon.yml +++ b/src/platform/packages/shared/kbn-dev-cli-errors/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dev-cli-errors' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dev-cli-errors' + title: '@kbn/dev-cli-errors' description: Moon project for @kbn/dev-cli-errors channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-dev-cli-errors + sourceRoot: src/platform/packages/shared/kbn-dev-cli-errors tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-dev-cli-runner/moon.yml b/src/platform/packages/shared/kbn-dev-cli-runner/moon.yml index 6e4567c2d3097..b3bff6fc3d896 100644 --- a/src/platform/packages/shared/kbn-dev-cli-runner/moon.yml +++ b/src/platform/packages/shared/kbn-dev-cli-runner/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dev-cli-runner' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dev-cli-runner' + title: '@kbn/dev-cli-runner' description: Moon project for @kbn/dev-cli-runner channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-dev-cli-runner + sourceRoot: src/platform/packages/shared/kbn-dev-cli-runner dependsOn: - '@kbn/dev-cli-errors' - '@kbn/ci-stats-reporter' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-dev-proc-runner/moon.yml b/src/platform/packages/shared/kbn-dev-proc-runner/moon.yml index 9de9af27ecb21..7731df51eb417 100644 --- a/src/platform/packages/shared/kbn-dev-proc-runner/moon.yml +++ b/src/platform/packages/shared/kbn-dev-proc-runner/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dev-proc-runner' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dev-proc-runner' + title: '@kbn/dev-proc-runner' description: Moon project for @kbn/dev-proc-runner channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-dev-proc-runner + sourceRoot: src/platform/packages/shared/kbn-dev-proc-runner dependsOn: - '@kbn/dev-cli-errors' - '@kbn/tooling-log' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-dev-utils/moon.yml b/src/platform/packages/shared/kbn-dev-utils/moon.yml index ed3112f4cc90a..4ec43ac9d4015 100644 --- a/src/platform/packages/shared/kbn-dev-utils/moon.yml +++ b/src/platform/packages/shared/kbn-dev-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dev-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dev-utils' + title: '@kbn/dev-utils' description: Moon project for @kbn/dev-utils channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-dev-utils + sourceRoot: src/platform/packages/shared/kbn-dev-utils dependsOn: - '@kbn/dev-cli-runner' - '@kbn/dev-cli-errors' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-discover-contextual-components/moon.yml b/src/platform/packages/shared/kbn-discover-contextual-components/moon.yml index d508c779fe018..7a38e5a021289 100644 --- a/src/platform/packages/shared/kbn-discover-contextual-components/moon.yml +++ b/src/platform/packages/shared/kbn-discover-contextual-components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/discover-contextual-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-exploration-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/discover-contextual-components' + title: '@kbn/discover-contextual-components' description: Moon project for @kbn/discover-contextual-components channel: '' owner: '@elastic/obs-exploration-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-discover-contextual-components + sourceRoot: src/platform/packages/shared/kbn-discover-contextual-components dependsOn: - '@kbn/field-formats-plugin' - '@kbn/discover-utils' @@ -47,14 +46,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-discover-utils/moon.yml b/src/platform/packages/shared/kbn-discover-utils/moon.yml index 5fdf1aac463da..2802e61ff3722 100644 --- a/src/platform/packages/shared/kbn-discover-utils/moon.yml +++ b/src/platform/packages/shared/kbn-discover-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/discover-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/discover-utils' + title: '@kbn/discover-utils' description: Moon project for @kbn/discover-utils channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-discover-utils + sourceRoot: src/platform/packages/shared/kbn-discover-utils dependsOn: - '@kbn/data-service' - '@kbn/data-views-plugin' @@ -46,14 +45,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-doc-links/moon.yml b/src/platform/packages/shared/kbn-doc-links/moon.yml index 351a7004db4e9..4873cb90f59e4 100644 --- a/src/platform/packages/shared/kbn-doc-links/moon.yml +++ b/src/platform/packages/shared/kbn-doc-links/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/doc-links' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/docs' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/doc-links' + title: '@kbn/doc-links' description: Moon project for @kbn/doc-links channel: '' owner: '@elastic/docs' - metadata: - sourceRoot: src/platform/packages/shared/kbn-doc-links + sourceRoot: src/platform/packages/shared/kbn-doc-links dependsOn: - '@kbn/std' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-dom-drag-drop/moon.yml b/src/platform/packages/shared/kbn-dom-drag-drop/moon.yml index 15a208480e7f1..1fdbc71b41368 100644 --- a/src/platform/packages/shared/kbn-dom-drag-drop/moon.yml +++ b/src/platform/packages/shared/kbn-dom-drag-drop/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dom-drag-drop' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dom-drag-drop' + title: '@kbn/dom-drag-drop' description: Moon project for @kbn/dom-drag-drop channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-dom-drag-drop + sourceRoot: src/platform/packages/shared/kbn-dom-drag-drop dependsOn: - '@kbn/i18n' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-ebt-tools/moon.yml b/src/platform/packages/shared/kbn-ebt-tools/moon.yml index e8ee0df0cf662..12a707f63cf20 100644 --- a/src/platform/packages/shared/kbn-ebt-tools/moon.yml +++ b/src/platform/packages/shared/kbn-ebt-tools/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ebt-tools' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ebt-tools' + title: '@kbn/ebt-tools' description: Moon project for @kbn/ebt-tools channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-ebt-tools + sourceRoot: src/platform/packages/shared/kbn-ebt-tools dependsOn: - '@kbn/logging-mocks' - '@kbn/timerange' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-elastic-agent-utils/moon.yml b/src/platform/packages/shared/kbn-elastic-agent-utils/moon.yml index 8d40bf27a1ec0..c9af1ecf9bcdb 100644 --- a/src/platform/packages/shared/kbn-elastic-agent-utils/moon.yml +++ b/src/platform/packages/shared/kbn-elastic-agent-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/elastic-agent-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-exploration-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/elastic-agent-utils' + title: '@kbn/elastic-agent-utils' description: Moon project for @kbn/elastic-agent-utils channel: '' owner: '@elastic/obs-exploration-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-elastic-agent-utils + sourceRoot: src/platform/packages/shared/kbn-elastic-agent-utils tags: - shared-common - package @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-encrypted-saved-objects-shared/moon.yml b/src/platform/packages/shared/kbn-encrypted-saved-objects-shared/moon.yml index 20979194fac78..7796fce2294e0 100644 --- a/src/platform/packages/shared/kbn-encrypted-saved-objects-shared/moon.yml +++ b/src/platform/packages/shared/kbn-encrypted-saved-objects-shared/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/encrypted-saved-objects-shared' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/encrypted-saved-objects-shared' + title: '@kbn/encrypted-saved-objects-shared' description: Moon project for @kbn/encrypted-saved-objects-shared channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: src/platform/packages/shared/kbn-encrypted-saved-objects-shared + sourceRoot: src/platform/packages/shared/kbn-encrypted-saved-objects-shared dependsOn: - '@kbn/core' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-es-archiver/moon.yml b/src/platform/packages/shared/kbn-es-archiver/moon.yml index 660181a8a4ccc..f911126b418e5 100644 --- a/src/platform/packages/shared/kbn-es-archiver/moon.yml +++ b/src/platform/packages/shared/kbn-es-archiver/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/es-archiver' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-qa' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/es-archiver' + title: '@kbn/es-archiver' description: Moon project for @kbn/es-archiver channel: '' owner: '@elastic/appex-qa' - metadata: - sourceRoot: src/platform/packages/shared/kbn-es-archiver + sourceRoot: src/platform/packages/shared/kbn-es-archiver dependsOn: - '@kbn/core-saved-objects-server' - '@kbn/dev-utils' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-es-errors/moon.yml b/src/platform/packages/shared/kbn-es-errors/moon.yml index 0941dab08d124..6bf28879754b1 100644 --- a/src/platform/packages/shared/kbn-es-errors/moon.yml +++ b/src/platform/packages/shared/kbn-es-errors/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/es-errors' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/es-errors' + title: '@kbn/es-errors' description: Moon project for @kbn/es-errors channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-es-errors + sourceRoot: src/platform/packages/shared/kbn-es-errors tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-es-query/moon.yml b/src/platform/packages/shared/kbn-es-query/moon.yml index a629f55c94380..4d6c9b2d10d4e 100644 --- a/src/platform/packages/shared/kbn-es-query/moon.yml +++ b/src/platform/packages/shared/kbn-es-query/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/es-query' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/es-query' + title: '@kbn/es-query' description: Moon project for @kbn/es-query channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-es-query + sourceRoot: src/platform/packages/shared/kbn-es-query dependsOn: - '@kbn/utility-types' - '@kbn/i18n' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-es-types/moon.yml b/src/platform/packages/shared/kbn-es-types/moon.yml index d48a08bacd9fe..ef238bdbdd0cf 100644 --- a/src/platform/packages/shared/kbn-es-types/moon.yml +++ b/src/platform/packages/shared/kbn-es-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/es-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/es-types' + title: '@kbn/es-types' description: Moon project for @kbn/es-types channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-es-types + sourceRoot: src/platform/packages/shared/kbn-es-types tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-es/moon.yml b/src/platform/packages/shared/kbn-es/moon.yml index 156ff273abbaf..3d302fa761714 100644 --- a/src/platform/packages/shared/kbn-es/moon.yml +++ b/src/platform/packages/shared/kbn-es/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/es' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/es' + title: '@kbn/es' description: Moon project for @kbn/es channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-es + sourceRoot: src/platform/packages/shared/kbn-es dependsOn: - '@kbn/tooling-log' - '@kbn/dev-utils' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-esql-ast/moon.yml b/src/platform/packages/shared/kbn-esql-ast/moon.yml index 6eaa2189dc299..cdb8a130b4535 100644 --- a/src/platform/packages/shared/kbn-esql-ast/moon.yml +++ b/src/platform/packages/shared/kbn-esql-ast/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/esql-ast' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-esql' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/esql-ast' + title: '@kbn/esql-ast' description: Moon project for @kbn/esql-ast channel: '' owner: '@elastic/kibana-esql' - metadata: - sourceRoot: src/platform/packages/shared/kbn-esql-ast + sourceRoot: src/platform/packages/shared/kbn-esql-ast dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-esql-types/moon.yml b/src/platform/packages/shared/kbn-esql-types/moon.yml index 54533081ad15b..19c0dfc8c7d92 100644 --- a/src/platform/packages/shared/kbn-esql-types/moon.yml +++ b/src/platform/packages/shared/kbn-esql-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/esql-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-esql' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/esql-types' + title: '@kbn/esql-types' description: Moon project for @kbn/esql-types channel: '' owner: '@elastic/kibana-esql' - metadata: - sourceRoot: src/platform/packages/shared/kbn-esql-types + sourceRoot: src/platform/packages/shared/kbn-esql-types dependsOn: [] tags: - shared-common @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-esql-utils/moon.yml b/src/platform/packages/shared/kbn-esql-utils/moon.yml index 890e330535061..ab7d7b073e02c 100644 --- a/src/platform/packages/shared/kbn-esql-utils/moon.yml +++ b/src/platform/packages/shared/kbn-esql-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/esql-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-esql' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/esql-utils' + title: '@kbn/esql-utils' description: Moon project for @kbn/esql-utils channel: '' owner: '@elastic/kibana-esql' - metadata: - sourceRoot: src/platform/packages/shared/kbn-esql-utils + sourceRoot: src/platform/packages/shared/kbn-esql-utils dependsOn: - '@kbn/data-views-plugin' - '@kbn/crypto-browser' @@ -45,14 +44,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-esql-validation-autocomplete/moon.yml b/src/platform/packages/shared/kbn-esql-validation-autocomplete/moon.yml index b6a3c39a3a72d..c39a33f813486 100644 --- a/src/platform/packages/shared/kbn-esql-validation-autocomplete/moon.yml +++ b/src/platform/packages/shared/kbn-esql-validation-autocomplete/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/esql-validation-autocomplete' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-esql' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/esql-validation-autocomplete' + title: '@kbn/esql-validation-autocomplete' description: Moon project for @kbn/esql-validation-autocomplete channel: '' owner: '@elastic/kibana-esql' - metadata: - sourceRoot: src/platform/packages/shared/kbn-esql-validation-autocomplete + sourceRoot: src/platform/packages/shared/kbn-esql-validation-autocomplete dependsOn: - '@kbn/i18n' - '@kbn/esql-ast' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-event-annotation-common/moon.yml b/src/platform/packages/shared/kbn-event-annotation-common/moon.yml index 5a1a46ccab2c7..7a136f8d79e76 100644 --- a/src/platform/packages/shared/kbn-event-annotation-common/moon.yml +++ b/src/platform/packages/shared/kbn-event-annotation-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/event-annotation-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/event-annotation-common' + title: '@kbn/event-annotation-common' description: Moon project for @kbn/event-annotation-common channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-event-annotation-common + sourceRoot: src/platform/packages/shared/kbn-event-annotation-common dependsOn: - '@kbn/data-plugin' - '@kbn/visualization-ui-components' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-event-annotation-components/moon.yml b/src/platform/packages/shared/kbn-event-annotation-components/moon.yml index 635e3e7002994..fca59564c9afa 100644 --- a/src/platform/packages/shared/kbn-event-annotation-components/moon.yml +++ b/src/platform/packages/shared/kbn-event-annotation-components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/event-annotation-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/event-annotation-components' + title: '@kbn/event-annotation-components' description: Moon project for @kbn/event-annotation-components channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-event-annotation-components + sourceRoot: src/platform/packages/shared/kbn-event-annotation-components dependsOn: - '@kbn/i18n' - '@kbn/visualization-ui-components' @@ -45,14 +44,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-expect/moon.yml b/src/platform/packages/shared/kbn-expect/moon.yml index f5c6b84dbfcb1..b8e83868e8e74 100644 --- a/src/platform/packages/shared/kbn-expect/moon.yml +++ b/src/platform/packages/shared/kbn-expect/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/expect' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/expect' + title: '@kbn/expect' description: Moon project for @kbn/expect channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-expect + sourceRoot: src/platform/packages/shared/kbn-expect tags: - shared-common - package diff --git a/src/platform/packages/shared/kbn-field-types/moon.yml b/src/platform/packages/shared/kbn-field-types/moon.yml index 3bb895f19fb47..ae4423c1ff675 100644 --- a/src/platform/packages/shared/kbn-field-types/moon.yml +++ b/src/platform/packages/shared/kbn-field-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/field-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/field-types' + title: '@kbn/field-types' description: Moon project for @kbn/field-types channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-field-types + sourceRoot: src/platform/packages/shared/kbn-field-types tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-field-utils/moon.yml b/src/platform/packages/shared/kbn-field-utils/moon.yml index ea843db43531a..e7cd2d0a4dc38 100644 --- a/src/platform/packages/shared/kbn-field-utils/moon.yml +++ b/src/platform/packages/shared/kbn-field-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/field-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/field-utils' + title: '@kbn/field-utils' description: Moon project for @kbn/field-utils channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-field-utils + sourceRoot: src/platform/packages/shared/kbn-field-utils dependsOn: - '@kbn/i18n' - '@kbn/data-views-plugin' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-flot-charts/moon.yml b/src/platform/packages/shared/kbn-flot-charts/moon.yml index 93da56c9fef19..590d97d3fce10 100644 --- a/src/platform/packages/shared/kbn-flot-charts/moon.yml +++ b/src/platform/packages/shared/kbn-flot-charts/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/flot-charts' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/flot-charts' + title: '@kbn/flot-charts' description: Moon project for @kbn/flot-charts channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-flot-charts + sourceRoot: src/platform/packages/shared/kbn-flot-charts dependsOn: - '@kbn/i18n' tags: diff --git a/src/platform/packages/shared/kbn-ftr-common-functional-services/moon.yml b/src/platform/packages/shared/kbn-ftr-common-functional-services/moon.yml index 49e6c7ef05e9e..2b0c69bbb5cf4 100644 --- a/src/platform/packages/shared/kbn-ftr-common-functional-services/moon.yml +++ b/src/platform/packages/shared/kbn-ftr-common-functional-services/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ftr-common-functional-services' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ftr-common-functional-services' + title: '@kbn/ftr-common-functional-services' description: Moon project for @kbn/ftr-common-functional-services channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-ftr-common-functional-services + sourceRoot: src/platform/packages/shared/kbn-ftr-common-functional-services dependsOn: - '@kbn/core-saved-objects-server' - '@kbn/tooling-log' @@ -45,14 +44,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-ftr-common-functional-ui-services/moon.yml b/src/platform/packages/shared/kbn-ftr-common-functional-ui-services/moon.yml index 8e709e8ac8278..f1ad00573c3c1 100644 --- a/src/platform/packages/shared/kbn-ftr-common-functional-ui-services/moon.yml +++ b/src/platform/packages/shared/kbn-ftr-common-functional-ui-services/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ftr-common-functional-ui-services' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-qa' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ftr-common-functional-ui-services' + title: '@kbn/ftr-common-functional-ui-services' description: Moon project for @kbn/ftr-common-functional-ui-services channel: '' owner: '@elastic/appex-qa' - metadata: - sourceRoot: src/platform/packages/shared/kbn-ftr-common-functional-ui-services + sourceRoot: src/platform/packages/shared/kbn-ftr-common-functional-ui-services dependsOn: - '@kbn/test' - '@kbn/tooling-log' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-grok-ui/moon.yml b/src/platform/packages/shared/kbn-grok-ui/moon.yml index 1006c2e29144e..5cf31122ee49c 100644 --- a/src/platform/packages/shared/kbn-grok-ui/moon.yml +++ b/src/platform/packages/shared/kbn-grok-ui/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/grok-ui' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/streams-program-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/grok-ui' + title: '@kbn/grok-ui' description: Moon project for @kbn/grok-ui channel: '' owner: '@elastic/streams-program-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-grok-ui + sourceRoot: src/platform/packages/shared/kbn-grok-ui dependsOn: - '@kbn/monaco' - '@kbn/dev-cli-runner' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-grouping/moon.yml b/src/platform/packages/shared/kbn-grouping/moon.yml index 42f1fa6b61968..9760d8a0eb4fa 100644 --- a/src/platform/packages/shared/kbn-grouping/moon.yml +++ b/src/platform/packages/shared/kbn-grouping/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/grouping' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/grouping' + title: '@kbn/grouping' description: Moon project for @kbn/grouping channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/kbn-grouping + sourceRoot: src/platform/packages/shared/kbn-grouping dependsOn: - '@kbn/data-views-plugin' - '@kbn/es-query' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-guided-onboarding/moon.yml b/src/platform/packages/shared/kbn-guided-onboarding/moon.yml index 90e17d4df8a72..894545221861c 100644 --- a/src/platform/packages/shared/kbn-guided-onboarding/moon.yml +++ b/src/platform/packages/shared/kbn-guided-onboarding/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/guided-onboarding' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/guided-onboarding' + title: '@kbn/guided-onboarding' description: Moon project for @kbn/guided-onboarding channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/kbn-guided-onboarding + sourceRoot: src/platform/packages/shared/kbn-guided-onboarding dependsOn: - '@kbn/i18n' - '@kbn/core-application-browser' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-i18n-react/moon.yml b/src/platform/packages/shared/kbn-i18n-react/moon.yml index f883c383e23da..658e40ea57f62 100644 --- a/src/platform/packages/shared/kbn-i18n-react/moon.yml +++ b/src/platform/packages/shared/kbn-i18n-react/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/i18n-react' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/i18n-react' + title: '@kbn/i18n-react' description: Moon project for @kbn/i18n-react channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-i18n-react + sourceRoot: src/platform/packages/shared/kbn-i18n-react dependsOn: - '@kbn/i18n' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-i18n/moon.yml b/src/platform/packages/shared/kbn-i18n/moon.yml index 44a441bdd2715..6b53e7c0ce5ad 100644 --- a/src/platform/packages/shared/kbn-i18n/moon.yml +++ b/src/platform/packages/shared/kbn-i18n/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/i18n' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/i18n' + title: '@kbn/i18n' description: Moon project for @kbn/i18n channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-i18n + sourceRoot: src/platform/packages/shared/kbn-i18n tags: - shared-common - package @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-interpreter/moon.yml b/src/platform/packages/shared/kbn-interpreter/moon.yml index 5c3f3a39e3712..145e3fe6b56c2 100644 --- a/src/platform/packages/shared/kbn-interpreter/moon.yml +++ b/src/platform/packages/shared/kbn-interpreter/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/interpreter' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/interpreter' + title: '@kbn/interpreter' description: Moon project for @kbn/interpreter channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-interpreter + sourceRoot: src/platform/packages/shared/kbn-interpreter dependsOn: - '@kbn/safer-lodash-set' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-io-ts-utils/moon.yml b/src/platform/packages/shared/kbn-io-ts-utils/moon.yml index 84d9a44d34e92..41fc0e132159d 100644 --- a/src/platform/packages/shared/kbn-io-ts-utils/moon.yml +++ b/src/platform/packages/shared/kbn-io-ts-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/io-ts-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-knowledge-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/io-ts-utils' + title: '@kbn/io-ts-utils' description: Moon project for @kbn/io-ts-utils channel: '' owner: '@elastic/obs-knowledge-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-io-ts-utils + sourceRoot: src/platform/packages/shared/kbn-io-ts-utils dependsOn: - '@kbn/core' - '@kbn/datemath' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-lens-embeddable-utils/moon.yml b/src/platform/packages/shared/kbn-lens-embeddable-utils/moon.yml index 6891ee501945c..d12463990fa22 100644 --- a/src/platform/packages/shared/kbn-lens-embeddable-utils/moon.yml +++ b/src/platform/packages/shared/kbn-lens-embeddable-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/lens-embeddable-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-infra_services-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/lens-embeddable-utils' + title: '@kbn/lens-embeddable-utils' description: Moon project for @kbn/lens-embeddable-utils channel: '' owner: '@elastic/obs-ux-infra_services-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-lens-embeddable-utils + sourceRoot: src/platform/packages/shared/kbn-lens-embeddable-utils dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -43,14 +42,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-logging-mocks/moon.yml b/src/platform/packages/shared/kbn-logging-mocks/moon.yml index 2ba09f63a9a36..409769efda602 100644 --- a/src/platform/packages/shared/kbn-logging-mocks/moon.yml +++ b/src/platform/packages/shared/kbn-logging-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/logging-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/logging-mocks' + title: '@kbn/logging-mocks' description: Moon project for @kbn/logging-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-logging-mocks + sourceRoot: src/platform/packages/shared/kbn-logging-mocks dependsOn: - '@kbn/logging' tags: diff --git a/src/platform/packages/shared/kbn-logging/moon.yml b/src/platform/packages/shared/kbn-logging/moon.yml index 0053a5c1f33b6..fb68a19ffbe4d 100644 --- a/src/platform/packages/shared/kbn-logging/moon.yml +++ b/src/platform/packages/shared/kbn-logging/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/logging' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/logging' + title: '@kbn/logging' description: Moon project for @kbn/logging channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-logging + sourceRoot: src/platform/packages/shared/kbn-logging dependsOn: - '@kbn/std' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-management/cards_navigation/moon.yml b/src/platform/packages/shared/kbn-management/cards_navigation/moon.yml index 0c901ad251cd7..ee248e32ca4f5 100644 --- a/src/platform/packages/shared/kbn-management/cards_navigation/moon.yml +++ b/src/platform/packages/shared/kbn-management/cards_navigation/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/management-cards-navigation' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/management-cards-navigation' + title: '@kbn/management-cards-navigation' description: Moon project for @kbn/management-cards-navigation channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-management/cards_navigation + sourceRoot: src/platform/packages/shared/kbn-management/cards_navigation dependsOn: - '@kbn/i18n' tags: diff --git a/src/platform/packages/shared/kbn-management/delete_managed_assets_callout/moon.yml b/src/platform/packages/shared/kbn-management/delete_managed_assets_callout/moon.yml index b079860f25362..f1eff0fa39e59 100644 --- a/src/platform/packages/shared/kbn-management/delete_managed_assets_callout/moon.yml +++ b/src/platform/packages/shared/kbn-management/delete_managed_assets_callout/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/delete-managed-asset-callout' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/delete-managed-asset-callout' + title: '@kbn/delete-managed-asset-callout' description: Moon project for @kbn/delete-managed-asset-callout channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-management/delete_managed_assets_callout + sourceRoot: src/platform/packages/shared/kbn-management/delete_managed_assets_callout dependsOn: - '@kbn/i18n' tags: diff --git a/src/platform/packages/shared/kbn-management/settings/application/moon.yml b/src/platform/packages/shared/kbn-management/settings/application/moon.yml index 5c2343102baef..581f52c262964 100644 --- a/src/platform/packages/shared/kbn-management/settings/application/moon.yml +++ b/src/platform/packages/shared/kbn-management/settings/application/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/management-settings-application' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/management-settings-application' + title: '@kbn/management-settings-application' description: Moon project for @kbn/management-settings-application channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-management/settings/application + sourceRoot: src/platform/packages/shared/kbn-management/settings/application dependsOn: - '@kbn/core-ui-settings-browser' - '@kbn/management-settings-types' diff --git a/src/platform/packages/shared/kbn-management/settings/components/field_category/moon.yml b/src/platform/packages/shared/kbn-management/settings/components/field_category/moon.yml index 94d2d9b2f2968..65c410946473d 100644 --- a/src/platform/packages/shared/kbn-management/settings/components/field_category/moon.yml +++ b/src/platform/packages/shared/kbn-management/settings/components/field_category/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/management-settings-components-field-category' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/management-settings-components-field-category' + title: '@kbn/management-settings-components-field-category' description: Moon project for @kbn/management-settings-components-field-category channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-management/settings/components/field_category + sourceRoot: src/platform/packages/shared/kbn-management/settings/components/field_category dependsOn: - '@kbn/management-settings-utilities' - '@kbn/management-settings-field-definition' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-management/settings/components/field_input/moon.yml b/src/platform/packages/shared/kbn-management/settings/components/field_input/moon.yml index 75f39e24b168e..73c985124096d 100644 --- a/src/platform/packages/shared/kbn-management/settings/components/field_input/moon.yml +++ b/src/platform/packages/shared/kbn-management/settings/components/field_input/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/management-settings-components-field-input' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/management-settings-components-field-input' + title: '@kbn/management-settings-components-field-input' description: Moon project for @kbn/management-settings-components-field-input channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-management/settings/components/field_input + sourceRoot: src/platform/packages/shared/kbn-management/settings/components/field_input dependsOn: - '@kbn/management-settings-types' - '@kbn/management-settings-field-definition' diff --git a/src/platform/packages/shared/kbn-management/settings/components/field_row/moon.yml b/src/platform/packages/shared/kbn-management/settings/components/field_row/moon.yml index 63b14cb1a56de..7fb1f639cde7f 100644 --- a/src/platform/packages/shared/kbn-management/settings/components/field_row/moon.yml +++ b/src/platform/packages/shared/kbn-management/settings/components/field_row/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/management-settings-components-field-row' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/management-settings-components-field-row' + title: '@kbn/management-settings-components-field-row' description: Moon project for @kbn/management-settings-components-field-row channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-management/settings/components/field_row + sourceRoot: src/platform/packages/shared/kbn-management/settings/components/field_row dependsOn: - '@kbn/management-settings-types' - '@kbn/management-settings-field-definition' diff --git a/src/platform/packages/shared/kbn-management/settings/components/form/moon.yml b/src/platform/packages/shared/kbn-management/settings/components/form/moon.yml index 4eb549df5d138..2e30766e951c8 100644 --- a/src/platform/packages/shared/kbn-management/settings/components/form/moon.yml +++ b/src/platform/packages/shared/kbn-management/settings/components/form/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/management-settings-components-form' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/management-settings-components-form' + title: '@kbn/management-settings-components-form' description: Moon project for @kbn/management-settings-components-form channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-management/settings/components/form + sourceRoot: src/platform/packages/shared/kbn-management/settings/components/form dependsOn: - '@kbn/management-settings-types' - '@kbn/management-settings-field-definition' diff --git a/src/platform/packages/shared/kbn-management/settings/field_definition/moon.yml b/src/platform/packages/shared/kbn-management/settings/field_definition/moon.yml index a815f62fc625c..715d159b1b5f6 100644 --- a/src/platform/packages/shared/kbn-management/settings/field_definition/moon.yml +++ b/src/platform/packages/shared/kbn-management/settings/field_definition/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/management-settings-field-definition' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/management-settings-field-definition' + title: '@kbn/management-settings-field-definition' description: Moon project for @kbn/management-settings-field-definition channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-management/settings/field_definition + sourceRoot: src/platform/packages/shared/kbn-management/settings/field_definition dependsOn: - '@kbn/management-settings-types' - '@kbn/core-ui-settings-browser' diff --git a/src/platform/packages/shared/kbn-management/settings/section_registry/moon.yml b/src/platform/packages/shared/kbn-management/settings/section_registry/moon.yml index fd90f7ae11f6e..11de14e182aed 100644 --- a/src/platform/packages/shared/kbn-management/settings/section_registry/moon.yml +++ b/src/platform/packages/shared/kbn-management/settings/section_registry/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/management-settings-section-registry' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/management-settings-section-registry' + title: '@kbn/management-settings-section-registry' description: Moon project for @kbn/management-settings-section-registry channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/kbn-management/settings/section_registry + sourceRoot: src/platform/packages/shared/kbn-management/settings/section_registry dependsOn: - '@kbn/core-notifications-browser' - '@kbn/core-ui-settings-common' diff --git a/src/platform/packages/shared/kbn-management/settings/setting_ids/moon.yml b/src/platform/packages/shared/kbn-management/settings/setting_ids/moon.yml index 887773f295962..95a737dfbcf20 100644 --- a/src/platform/packages/shared/kbn-management/settings/setting_ids/moon.yml +++ b/src/platform/packages/shared/kbn-management/settings/setting_ids/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/management-settings-ids' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/management-settings-ids' + title: '@kbn/management-settings-ids' description: Moon project for @kbn/management-settings-ids channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/kbn-management/settings/setting_ids + sourceRoot: src/platform/packages/shared/kbn-management/settings/setting_ids tags: - shared-common - package diff --git a/src/platform/packages/shared/kbn-management/settings/types/moon.yml b/src/platform/packages/shared/kbn-management/settings/types/moon.yml index 618176e1a2099..8b1cbf7859dc8 100644 --- a/src/platform/packages/shared/kbn-management/settings/types/moon.yml +++ b/src/platform/packages/shared/kbn-management/settings/types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/management-settings-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/management-settings-types' + title: '@kbn/management-settings-types' description: Moon project for @kbn/management-settings-types channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-management/settings/types + sourceRoot: src/platform/packages/shared/kbn-management/settings/types dependsOn: - '@kbn/analytics' - '@kbn/core' diff --git a/src/platform/packages/shared/kbn-management/settings/utilities/moon.yml b/src/platform/packages/shared/kbn-management/settings/utilities/moon.yml index 4cf511adb4486..0ed45f87cde29 100644 --- a/src/platform/packages/shared/kbn-management/settings/utilities/moon.yml +++ b/src/platform/packages/shared/kbn-management/settings/utilities/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/management-settings-utilities' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/management-settings-utilities' + title: '@kbn/management-settings-utilities' description: Moon project for @kbn/management-settings-utilities channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-management/settings/utilities + sourceRoot: src/platform/packages/shared/kbn-management/settings/utilities dependsOn: - '@kbn/management-settings-types' - '@kbn/i18n' diff --git a/src/platform/packages/shared/kbn-management/storybook/config/moon.yml b/src/platform/packages/shared/kbn-management/storybook/config/moon.yml index fa43827a64993..a5eb5e2275e70 100644 --- a/src/platform/packages/shared/kbn-management/storybook/config/moon.yml +++ b/src/platform/packages/shared/kbn-management/storybook/config/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/management-storybook-config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/management-storybook-config' + title: '@kbn/management-storybook-config' description: Moon project for @kbn/management-storybook-config channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-management/storybook/config + sourceRoot: src/platform/packages/shared/kbn-management/storybook/config dependsOn: - '@kbn/storybook' tags: diff --git a/src/platform/packages/shared/kbn-monaco/moon.yml b/src/platform/packages/shared/kbn-monaco/moon.yml index 4de543bbac791..1923a98abd967 100644 --- a/src/platform/packages/shared/kbn-monaco/moon.yml +++ b/src/platform/packages/shared/kbn-monaco/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/monaco' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/monaco' + title: '@kbn/monaco' description: Moon project for @kbn/monaco channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/kbn-monaco + sourceRoot: src/platform/packages/shared/kbn-monaco dependsOn: - '@kbn/i18n' - '@kbn/repo-info' @@ -48,15 +47,25 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' build-webpack: diff --git a/src/platform/packages/shared/kbn-object-utils/moon.yml b/src/platform/packages/shared/kbn-object-utils/moon.yml index 4e37f5c77f56f..5f0d8a0bcb4de 100644 --- a/src/platform/packages/shared/kbn-object-utils/moon.yml +++ b/src/platform/packages/shared/kbn-object-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/object-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/object-utils' + title: '@kbn/object-utils' description: Moon project for @kbn/object-utils channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-object-utils + sourceRoot: src/platform/packages/shared/kbn-object-utils dependsOn: - '@kbn/safer-lodash-set' - '@kbn/utility-types' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-object-versioning-utils/moon.yml b/src/platform/packages/shared/kbn-object-versioning-utils/moon.yml index a5647c952dd53..364e82c50332b 100644 --- a/src/platform/packages/shared/kbn-object-versioning-utils/moon.yml +++ b/src/platform/packages/shared/kbn-object-versioning-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/object-versioning-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/object-versioning-utils' + title: '@kbn/object-versioning-utils' description: Moon project for @kbn/object-versioning-utils channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/kbn-object-versioning-utils + sourceRoot: src/platform/packages/shared/kbn-object-versioning-utils dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-object-versioning/moon.yml b/src/platform/packages/shared/kbn-object-versioning/moon.yml index 90d84d747c837..890e3536f627c 100644 --- a/src/platform/packages/shared/kbn-object-versioning/moon.yml +++ b/src/platform/packages/shared/kbn-object-versioning/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/object-versioning' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/object-versioning' + title: '@kbn/object-versioning' description: Moon project for @kbn/object-versioning channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/kbn-object-versioning + sourceRoot: src/platform/packages/shared/kbn-object-versioning dependsOn: - '@kbn/config-schema' - '@kbn/safer-lodash-set' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-openapi-bundler/moon.yml b/src/platform/packages/shared/kbn-openapi-bundler/moon.yml index 337e00444a0de..d582bb9187dc9 100644 --- a/src/platform/packages/shared/kbn-openapi-bundler/moon.yml +++ b/src/platform/packages/shared/kbn-openapi-bundler/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/openapi-bundler' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-rule-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/openapi-bundler' + title: '@kbn/openapi-bundler' description: Moon project for @kbn/openapi-bundler channel: '' owner: '@elastic/security-detection-rule-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-openapi-bundler + sourceRoot: src/platform/packages/shared/kbn-openapi-bundler dependsOn: - '@kbn/tooling-log' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-openapi-common/moon.yml b/src/platform/packages/shared/kbn-openapi-common/moon.yml index 172f5ec6b8c06..d6bee0ac8e3ff 100644 --- a/src/platform/packages/shared/kbn-openapi-common/moon.yml +++ b/src/platform/packages/shared/kbn-openapi-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/openapi-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-rule-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/openapi-common' + title: '@kbn/openapi-common' description: Moon project for @kbn/openapi-common channel: '' owner: '@elastic/security-detection-rule-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-openapi-common + sourceRoot: src/platform/packages/shared/kbn-openapi-common dependsOn: - '@kbn/zod' - '@kbn/zod-helpers' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-openapi-generator/moon.yml b/src/platform/packages/shared/kbn-openapi-generator/moon.yml index 563f0f6689afa..e27bc061876dc 100644 --- a/src/platform/packages/shared/kbn-openapi-generator/moon.yml +++ b/src/platform/packages/shared/kbn-openapi-generator/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/openapi-generator' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-rule-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/openapi-generator' + title: '@kbn/openapi-generator' description: Moon project for @kbn/openapi-generator channel: '' owner: '@elastic/security-detection-rule-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-openapi-generator + sourceRoot: src/platform/packages/shared/kbn-openapi-generator dependsOn: - '@kbn/repo-info' - '@kbn/handlebars' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-opentelemetry-attributes/moon.yml b/src/platform/packages/shared/kbn-opentelemetry-attributes/moon.yml index 48b61cb15043d..e1aed77892c6b 100644 --- a/src/platform/packages/shared/kbn-opentelemetry-attributes/moon.yml +++ b/src/platform/packages/shared/kbn-opentelemetry-attributes/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/opentelemetry-attributes' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/opentelemetry-attributes' + title: '@kbn/opentelemetry-attributes' description: Moon project for @kbn/opentelemetry-attributes channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-opentelemetry-attributes + sourceRoot: src/platform/packages/shared/kbn-opentelemetry-attributes dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-opentelemetry-utils/moon.yml b/src/platform/packages/shared/kbn-opentelemetry-utils/moon.yml index e8a4259f45c5b..174e746717677 100644 --- a/src/platform/packages/shared/kbn-opentelemetry-utils/moon.yml +++ b/src/platform/packages/shared/kbn-opentelemetry-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/opentelemetry-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/opentelemetry-utils' + title: '@kbn/opentelemetry-utils' description: Moon project for @kbn/opentelemetry-utils channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-opentelemetry-utils + sourceRoot: src/platform/packages/shared/kbn-opentelemetry-utils dependsOn: - '@kbn/safer-lodash-set' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-osquery-io-ts-types/moon.yml b/src/platform/packages/shared/kbn-osquery-io-ts-types/moon.yml index cc319fca26b3a..89b1857422345 100644 --- a/src/platform/packages/shared/kbn-osquery-io-ts-types/moon.yml +++ b/src/platform/packages/shared/kbn-osquery-io-ts-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/osquery-io-ts-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-asset-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/osquery-io-ts-types' + title: '@kbn/osquery-io-ts-types' description: Moon project for @kbn/osquery-io-ts-types channel: '' owner: '@elastic/security-asset-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-osquery-io-ts-types + sourceRoot: src/platform/packages/shared/kbn-osquery-io-ts-types dependsOn: - '@kbn/io-ts-utils' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-palettes/moon.yml b/src/platform/packages/shared/kbn-palettes/moon.yml index 667093f0a734d..c52b1047c4c7a 100644 --- a/src/platform/packages/shared/kbn-palettes/moon.yml +++ b/src/platform/packages/shared/kbn-palettes/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/palettes' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/palettes' + title: '@kbn/palettes' description: Moon project for @kbn/palettes channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-palettes + sourceRoot: src/platform/packages/shared/kbn-palettes dependsOn: - '@kbn/i18n' - '@kbn/core-theme-browser' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-profiling-utils/moon.yml b/src/platform/packages/shared/kbn-profiling-utils/moon.yml index e4cc5ca85f8ee..4669e7f09c406 100644 --- a/src/platform/packages/shared/kbn-profiling-utils/moon.yml +++ b/src/platform/packages/shared/kbn-profiling-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/profiling-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/profiling-utils' + title: '@kbn/profiling-utils' description: Moon project for @kbn/profiling-utils channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-profiling-utils + sourceRoot: src/platform/packages/shared/kbn-profiling-utils dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-react-field/moon.yml b/src/platform/packages/shared/kbn-react-field/moon.yml index f3c302239e7d9..ab793b630dc58 100644 --- a/src/platform/packages/shared/kbn-react-field/moon.yml +++ b/src/platform/packages/shared/kbn-react-field/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/react-field' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/react-field' + title: '@kbn/react-field' description: Moon project for @kbn/react-field channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-react-field + sourceRoot: src/platform/packages/shared/kbn-react-field tags: - shared-common - package @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-react-hooks/moon.yml b/src/platform/packages/shared/kbn-react-hooks/moon.yml index cb194ea834d12..0abc30ff7ce7c 100644 --- a/src/platform/packages/shared/kbn-react-hooks/moon.yml +++ b/src/platform/packages/shared/kbn-react-hooks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/react-hooks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/react-hooks' + title: '@kbn/react-hooks' description: Moon project for @kbn/react-hooks channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-react-hooks + sourceRoot: src/platform/packages/shared/kbn-react-hooks dependsOn: - '@kbn/std' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-react-query/moon.yml b/src/platform/packages/shared/kbn-react-query/moon.yml index 43f745371a1a7..cb89cf68a8e2e 100644 --- a/src/platform/packages/shared/kbn-react-query/moon.yml +++ b/src/platform/packages/shared/kbn-react-query/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/react-query' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/react-query' + title: '@kbn/react-query' description: Moon project for @kbn/react-query channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/kbn-react-query + sourceRoot: src/platform/packages/shared/kbn-react-query tags: - shared-common - package diff --git a/src/platform/packages/shared/kbn-recently-accessed/moon.yml b/src/platform/packages/shared/kbn-recently-accessed/moon.yml index ff8a38b9156f0..68aad2fb843ae 100644 --- a/src/platform/packages/shared/kbn-recently-accessed/moon.yml +++ b/src/platform/packages/shared/kbn-recently-accessed/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/recently-accessed' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/recently-accessed' + title: '@kbn/recently-accessed' description: Moon project for @kbn/recently-accessed channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/kbn-recently-accessed + sourceRoot: src/platform/packages/shared/kbn-recently-accessed dependsOn: - '@kbn/crypto-browser' - '@kbn/core-http-browser' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-repo-info/moon.yml b/src/platform/packages/shared/kbn-repo-info/moon.yml index 09c54f0440466..28d012e132051 100644 --- a/src/platform/packages/shared/kbn-repo-info/moon.yml +++ b/src/platform/packages/shared/kbn-repo-info/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/repo-info' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/repo-info' + title: '@kbn/repo-info' description: Moon project for @kbn/repo-info channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-repo-info + sourceRoot: src/platform/packages/shared/kbn-repo-info tags: - shared-common - package @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-resizable-layout/moon.yml b/src/platform/packages/shared/kbn-resizable-layout/moon.yml index 92cfdeac275e5..0ea0e530c131d 100644 --- a/src/platform/packages/shared/kbn-resizable-layout/moon.yml +++ b/src/platform/packages/shared/kbn-resizable-layout/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/resizable-layout' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/resizable-layout' + title: '@kbn/resizable-layout' description: Moon project for @kbn/resizable-layout channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-resizable-layout + sourceRoot: src/platform/packages/shared/kbn-resizable-layout dependsOn: - '@kbn/shared-ux-utility' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-rison/moon.yml b/src/platform/packages/shared/kbn-rison/moon.yml index 8ae8b732bd594..606021db2e541 100644 --- a/src/platform/packages/shared/kbn-rison/moon.yml +++ b/src/platform/packages/shared/kbn-rison/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/rison' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/rison' + title: '@kbn/rison' description: Moon project for @kbn/rison channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-rison + sourceRoot: src/platform/packages/shared/kbn-rison tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-router-to-openapispec/moon.yml b/src/platform/packages/shared/kbn-router-to-openapispec/moon.yml index 1cd807e79ac06..6a0370b983965 100644 --- a/src/platform/packages/shared/kbn-router-to-openapispec/moon.yml +++ b/src/platform/packages/shared/kbn-router-to-openapispec/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/router-to-openapispec' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/router-to-openapispec' + title: '@kbn/router-to-openapispec' description: Moon project for @kbn/router-to-openapispec channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-router-to-openapispec + sourceRoot: src/platform/packages/shared/kbn-router-to-openapispec dependsOn: - '@kbn/core-http-router-server-internal' - '@kbn/core-http-server' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-router-utils/moon.yml b/src/platform/packages/shared/kbn-router-utils/moon.yml index 15e9599c42775..247acb97bb035 100644 --- a/src/platform/packages/shared/kbn-router-utils/moon.yml +++ b/src/platform/packages/shared/kbn-router-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/router-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-exploration-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/router-utils' + title: '@kbn/router-utils' description: Moon project for @kbn/router-utils channel: '' owner: '@elastic/obs-exploration-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-router-utils + sourceRoot: src/platform/packages/shared/kbn-router-utils dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-rrule/moon.yml b/src/platform/packages/shared/kbn-rrule/moon.yml index 902f96e4e3c4b..c29026bb38e10 100644 --- a/src/platform/packages/shared/kbn-rrule/moon.yml +++ b/src/platform/packages/shared/kbn-rrule/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/rrule' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/rrule' + title: '@kbn/rrule' description: Moon project for @kbn/rrule channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/kbn-rrule + sourceRoot: src/platform/packages/shared/kbn-rrule dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-rule-data-utils/moon.yml b/src/platform/packages/shared/kbn-rule-data-utils/moon.yml index 6b532af8bd0c7..da09c638264b0 100644 --- a/src/platform/packages/shared/kbn-rule-data-utils/moon.yml +++ b/src/platform/packages/shared/kbn-rule-data-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/rule-data-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detections-response' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/rule-data-utils' + title: '@kbn/rule-data-utils' description: Moon project for @kbn/rule-data-utils channel: '' owner: '@elastic/security-detections-response' - metadata: - sourceRoot: src/platform/packages/shared/kbn-rule-data-utils + sourceRoot: src/platform/packages/shared/kbn-rule-data-utils dependsOn: - '@kbn/es-query' - '@kbn/elastic-assistant-common' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-safer-lodash-set/moon.yml b/src/platform/packages/shared/kbn-safer-lodash-set/moon.yml index 5fd3b2d3d8854..3b8c452896d57 100644 --- a/src/platform/packages/shared/kbn-safer-lodash-set/moon.yml +++ b/src/platform/packages/shared/kbn-safer-lodash-set/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/safer-lodash-set' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/safer-lodash-set' + title: '@kbn/safer-lodash-set' description: Moon project for @kbn/safer-lodash-set channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: src/platform/packages/shared/kbn-safer-lodash-set + sourceRoot: src/platform/packages/shared/kbn-safer-lodash-set tags: - shared-common - package diff --git a/src/platform/packages/shared/kbn-saved-search-component/moon.yml b/src/platform/packages/shared/kbn-saved-search-component/moon.yml index adc4b79d1f8c6..01d14227a1e99 100644 --- a/src/platform/packages/shared/kbn-saved-search-component/moon.yml +++ b/src/platform/packages/shared/kbn-saved-search-component/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/saved-search-component' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-exploration-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/saved-search-component' + title: '@kbn/saved-search-component' description: Moon project for @kbn/saved-search-component channel: '' owner: '@elastic/obs-exploration-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-saved-search-component + sourceRoot: src/platform/packages/shared/kbn-saved-search-component dependsOn: - '@kbn/embeddable-plugin' - '@kbn/shared-ux-utility' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-scout/moon.yml b/src/platform/packages/shared/kbn-scout/moon.yml index a9d35505172f7..a828ed017b6c0 100644 --- a/src/platform/packages/shared/kbn-scout/moon.yml +++ b/src/platform/packages/shared/kbn-scout/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/scout' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-qa' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/scout' + title: '@kbn/scout' description: Moon project for @kbn/scout channel: '' owner: '@elastic/appex-qa' - metadata: - sourceRoot: src/platform/packages/shared/kbn-scout + sourceRoot: src/platform/packages/shared/kbn-scout dependsOn: - '@kbn/tooling-log' - '@kbn/dev-cli-runner' @@ -52,14 +51,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-search-api-panels/moon.yml b/src/platform/packages/shared/kbn-search-api-panels/moon.yml index 6a3329c32d5e7..b40f1bb6c28c1 100644 --- a/src/platform/packages/shared/kbn-search-api-panels/moon.yml +++ b/src/platform/packages/shared/kbn-search-api-panels/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-api-panels' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-api-panels' + title: '@kbn/search-api-panels' description: Moon project for @kbn/search-api-panels channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: src/platform/packages/shared/kbn-search-api-panels + sourceRoot: src/platform/packages/shared/kbn-search-api-panels dependsOn: - '@kbn/i18n' - '@kbn/core-application-browser' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-search-connectors/moon.yml b/src/platform/packages/shared/kbn-search-connectors/moon.yml index b7e9fd72d6ccc..24abc55f9bf49 100644 --- a/src/platform/packages/shared/kbn-search-connectors/moon.yml +++ b/src/platform/packages/shared/kbn-search-connectors/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-connectors' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-connectors' + title: '@kbn/search-connectors' description: Moon project for @kbn/search-connectors channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: src/platform/packages/shared/kbn-search-connectors + sourceRoot: src/platform/packages/shared/kbn-search-connectors dependsOn: - '@kbn/i18n' - '@kbn/core' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-search-errors/moon.yml b/src/platform/packages/shared/kbn-search-errors/moon.yml index 8977764e7182e..a5391a15aac01 100644 --- a/src/platform/packages/shared/kbn-search-errors/moon.yml +++ b/src/platform/packages/shared/kbn-search-errors/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-errors' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-errors' + title: '@kbn/search-errors' description: Moon project for @kbn/search-errors channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-search-errors + sourceRoot: src/platform/packages/shared/kbn-search-errors dependsOn: - '@kbn/i18n' - '@kbn/core' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-search-response-warnings/moon.yml b/src/platform/packages/shared/kbn-search-response-warnings/moon.yml index 42aa4909b9db4..12e930436594a 100644 --- a/src/platform/packages/shared/kbn-search-response-warnings/moon.yml +++ b/src/platform/packages/shared/kbn-search-response-warnings/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-response-warnings' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-response-warnings' + title: '@kbn/search-response-warnings' description: Moon project for @kbn/search-response-warnings channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-search-response-warnings + sourceRoot: src/platform/packages/shared/kbn-search-response-warnings dependsOn: - '@kbn/i18n' - '@kbn/inspector-plugin' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-search-types/moon.yml b/src/platform/packages/shared/kbn-search-types/moon.yml index 4c25a35286720..61b4c86c6867e 100644 --- a/src/platform/packages/shared/kbn-search-types/moon.yml +++ b/src/platform/packages/shared/kbn-search-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-types' + title: '@kbn/search-types' description: Moon project for @kbn/search-types channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-search-types + sourceRoot: src/platform/packages/shared/kbn-search-types dependsOn: - '@kbn/core' - '@kbn/data-views-plugin' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-security-hardening/moon.yml b/src/platform/packages/shared/kbn-security-hardening/moon.yml index f2e265706fc49..3ef8d5d7e57b2 100644 --- a/src/platform/packages/shared/kbn-security-hardening/moon.yml +++ b/src/platform/packages/shared/kbn-security-hardening/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-hardening' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-hardening' + title: '@kbn/security-hardening' description: Moon project for @kbn/security-hardening channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: src/platform/packages/shared/kbn-security-hardening + sourceRoot: src/platform/packages/shared/kbn-security-hardening dependsOn: [] tags: - shared-common diff --git a/src/platform/packages/shared/kbn-securitysolution-ecs/moon.yml b/src/platform/packages/shared/kbn-securitysolution-ecs/moon.yml index 357ed86cc0e85..b09bbfdbd3f23 100644 --- a/src/platform/packages/shared/kbn-securitysolution-ecs/moon.yml +++ b/src/platform/packages/shared/kbn-securitysolution-ecs/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-ecs' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting-investigations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-ecs' + title: '@kbn/securitysolution-ecs' description: Moon project for @kbn/securitysolution-ecs channel: '' owner: '@elastic/security-threat-hunting-investigations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-securitysolution-ecs + sourceRoot: src/platform/packages/shared/kbn-securitysolution-ecs tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-securitysolution-es-utils/moon.yml b/src/platform/packages/shared/kbn-securitysolution-es-utils/moon.yml index bc235e8b032e3..4591db385541f 100644 --- a/src/platform/packages/shared/kbn-securitysolution-es-utils/moon.yml +++ b/src/platform/packages/shared/kbn-securitysolution-es-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-es-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-es-utils' + title: '@kbn/securitysolution-es-utils' description: Moon project for @kbn/securitysolution-es-utils channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: src/platform/packages/shared/kbn-securitysolution-es-utils + sourceRoot: src/platform/packages/shared/kbn-securitysolution-es-utils dependsOn: - '@kbn/zod-helpers' - '@kbn/zod' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-securitysolution-io-ts-types/moon.yml b/src/platform/packages/shared/kbn-securitysolution-io-ts-types/moon.yml index dbe5e423995b5..1037d2b759a6a 100644 --- a/src/platform/packages/shared/kbn-securitysolution-io-ts-types/moon.yml +++ b/src/platform/packages/shared/kbn-securitysolution-io-ts-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-io-ts-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-io-ts-types' + title: '@kbn/securitysolution-io-ts-types' description: Moon project for @kbn/securitysolution-io-ts-types channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: src/platform/packages/shared/kbn-securitysolution-io-ts-types + sourceRoot: src/platform/packages/shared/kbn-securitysolution-io-ts-types dependsOn: - '@kbn/securitysolution-io-ts-utils' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-securitysolution-io-ts-utils/moon.yml b/src/platform/packages/shared/kbn-securitysolution-io-ts-utils/moon.yml index b76422be4c7fb..588e17882259d 100644 --- a/src/platform/packages/shared/kbn-securitysolution-io-ts-utils/moon.yml +++ b/src/platform/packages/shared/kbn-securitysolution-io-ts-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-io-ts-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-io-ts-utils' + title: '@kbn/securitysolution-io-ts-utils' description: Moon project for @kbn/securitysolution-io-ts-utils channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: src/platform/packages/shared/kbn-securitysolution-io-ts-utils + sourceRoot: src/platform/packages/shared/kbn-securitysolution-io-ts-utils dependsOn: - '@kbn/datemath' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-securitysolution-rules/moon.yml b/src/platform/packages/shared/kbn-securitysolution-rules/moon.yml index fa5937a367347..9cb13abdc55bd 100644 --- a/src/platform/packages/shared/kbn-securitysolution-rules/moon.yml +++ b/src/platform/packages/shared/kbn-securitysolution-rules/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-rules' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-rules' + title: '@kbn/securitysolution-rules' description: Moon project for @kbn/securitysolution-rules channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: src/platform/packages/shared/kbn-securitysolution-rules + sourceRoot: src/platform/packages/shared/kbn-securitysolution-rules tags: - shared-common - package diff --git a/src/platform/packages/shared/kbn-server-http-tools/moon.yml b/src/platform/packages/shared/kbn-server-http-tools/moon.yml index 504a8a3b343c7..e0fc71ade680b 100644 --- a/src/platform/packages/shared/kbn-server-http-tools/moon.yml +++ b/src/platform/packages/shared/kbn-server-http-tools/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/server-http-tools' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/server-http-tools' + title: '@kbn/server-http-tools' description: Moon project for @kbn/server-http-tools channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-server-http-tools + sourceRoot: src/platform/packages/shared/kbn-server-http-tools dependsOn: - '@kbn/config-schema' - '@kbn/crypto' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-server-route-repository-client/moon.yml b/src/platform/packages/shared/kbn-server-route-repository-client/moon.yml index d0a0e8db3ef90..ca8f00031da43 100644 --- a/src/platform/packages/shared/kbn-server-route-repository-client/moon.yml +++ b/src/platform/packages/shared/kbn-server-route-repository-client/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/server-route-repository-client' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-knowledge-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/server-route-repository-client' + title: '@kbn/server-route-repository-client' description: Moon project for @kbn/server-route-repository-client channel: '' owner: '@elastic/obs-knowledge-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-server-route-repository-client + sourceRoot: src/platform/packages/shared/kbn-server-route-repository-client dependsOn: - '@kbn/server-route-repository-utils' - '@kbn/core-lifecycle-browser' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-server-route-repository-utils/moon.yml b/src/platform/packages/shared/kbn-server-route-repository-utils/moon.yml index 224408f3a119d..e101273e50ce2 100644 --- a/src/platform/packages/shared/kbn-server-route-repository-utils/moon.yml +++ b/src/platform/packages/shared/kbn-server-route-repository-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/server-route-repository-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-knowledge-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/server-route-repository-utils' + title: '@kbn/server-route-repository-utils' description: Moon project for @kbn/server-route-repository-utils channel: '' owner: '@elastic/obs-knowledge-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-server-route-repository-utils + sourceRoot: src/platform/packages/shared/kbn-server-route-repository-utils dependsOn: - '@kbn/core-http-server' - '@kbn/core' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-server-route-repository/moon.yml b/src/platform/packages/shared/kbn-server-route-repository/moon.yml index c3c9596a66e8a..d3de9a4ef7a63 100644 --- a/src/platform/packages/shared/kbn-server-route-repository/moon.yml +++ b/src/platform/packages/shared/kbn-server-route-repository/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/server-route-repository' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-knowledge-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/server-route-repository' + title: '@kbn/server-route-repository' description: Moon project for @kbn/server-route-repository channel: '' owner: '@elastic/obs-knowledge-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-server-route-repository + sourceRoot: src/platform/packages/shared/kbn-server-route-repository dependsOn: - '@kbn/io-ts-utils' - '@kbn/core-http-request-handler-context-server' @@ -43,14 +42,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-shared-svg/moon.yml b/src/platform/packages/shared/kbn-shared-svg/moon.yml index fd1d9c93a19d1..0cf59204ef589 100644 --- a/src/platform/packages/shared/kbn-shared-svg/moon.yml +++ b/src/platform/packages/shared/kbn-shared-svg/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-svg' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-svg' + title: '@kbn/shared-svg' description: Moon project for @kbn/shared-svg channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-shared-svg + sourceRoot: src/platform/packages/shared/kbn-shared-svg dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-shared-ux-utility/moon.yml b/src/platform/packages/shared/kbn-shared-ux-utility/moon.yml index 37944eba87b47..4d1fdafbf80e9 100644 --- a/src/platform/packages/shared/kbn-shared-ux-utility/moon.yml +++ b/src/platform/packages/shared/kbn-shared-ux-utility/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-utility' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-utility' + title: '@kbn/shared-ux-utility' description: Moon project for @kbn/shared-ux-utility channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/kbn-shared-ux-utility + sourceRoot: src/platform/packages/shared/kbn-shared-ux-utility dependsOn: - '@kbn/shared-ux-error-boundary' - '@kbn/core-analytics-browser' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-sort-predicates/moon.yml b/src/platform/packages/shared/kbn-sort-predicates/moon.yml index f187802196329..53bcccccf79f0 100644 --- a/src/platform/packages/shared/kbn-sort-predicates/moon.yml +++ b/src/platform/packages/shared/kbn-sort-predicates/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/sort-predicates' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/sort-predicates' + title: '@kbn/sort-predicates' description: Moon project for @kbn/sort-predicates channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-sort-predicates + sourceRoot: src/platform/packages/shared/kbn-sort-predicates dependsOn: - '@kbn/field-formats-plugin' - '@kbn/expressions-plugin' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-spaces-utils/moon.yml b/src/platform/packages/shared/kbn-spaces-utils/moon.yml index d0cf79e6c46b0..0d82678f682b4 100644 --- a/src/platform/packages/shared/kbn-spaces-utils/moon.yml +++ b/src/platform/packages/shared/kbn-spaces-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/spaces-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/spaces-utils' + title: '@kbn/spaces-utils' description: Moon project for @kbn/spaces-utils channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: src/platform/packages/shared/kbn-spaces-utils + sourceRoot: src/platform/packages/shared/kbn-spaces-utils dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-sse-utils-client/moon.yml b/src/platform/packages/shared/kbn-sse-utils-client/moon.yml index 2510f96b723e1..6f65524fd90bf 100644 --- a/src/platform/packages/shared/kbn-sse-utils-client/moon.yml +++ b/src/platform/packages/shared/kbn-sse-utils-client/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/sse-utils-client' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-knowledge-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/sse-utils-client' + title: '@kbn/sse-utils-client' description: Moon project for @kbn/sse-utils-client channel: '' owner: '@elastic/obs-knowledge-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-sse-utils-client + sourceRoot: src/platform/packages/shared/kbn-sse-utils-client dependsOn: - '@kbn/sse-utils' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-sse-utils-server/moon.yml b/src/platform/packages/shared/kbn-sse-utils-server/moon.yml index e03a568fa3329..e1f7e3087fe4d 100644 --- a/src/platform/packages/shared/kbn-sse-utils-server/moon.yml +++ b/src/platform/packages/shared/kbn-sse-utils-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/sse-utils-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-knowledge-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/sse-utils-server' + title: '@kbn/sse-utils-server' description: Moon project for @kbn/sse-utils-server channel: '' owner: '@elastic/obs-knowledge-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-sse-utils-server + sourceRoot: src/platform/packages/shared/kbn-sse-utils-server dependsOn: - '@kbn/sse-utils' - '@kbn/logging' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-sse-utils/moon.yml b/src/platform/packages/shared/kbn-sse-utils/moon.yml index a7ad5a316bea4..4174fde1d89ac 100644 --- a/src/platform/packages/shared/kbn-sse-utils/moon.yml +++ b/src/platform/packages/shared/kbn-sse-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/sse-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-knowledge-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/sse-utils' + title: '@kbn/sse-utils' description: Moon project for @kbn/sse-utils channel: '' owner: '@elastic/obs-knowledge-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-sse-utils + sourceRoot: src/platform/packages/shared/kbn-sse-utils dependsOn: - '@kbn/i18n' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-std/moon.yml b/src/platform/packages/shared/kbn-std/moon.yml index f39b367387d1e..50478fc13edc6 100644 --- a/src/platform/packages/shared/kbn-std/moon.yml +++ b/src/platform/packages/shared/kbn-std/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/std' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/std' + title: '@kbn/std' description: Moon project for @kbn/std channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-std + sourceRoot: src/platform/packages/shared/kbn-std dependsOn: - '@kbn/utility-types' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-storage-adapter/moon.yml b/src/platform/packages/shared/kbn-storage-adapter/moon.yml index 91367e6e1bb2a..663db536af4c7 100644 --- a/src/platform/packages/shared/kbn-storage-adapter/moon.yml +++ b/src/platform/packages/shared/kbn-storage-adapter/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/storage-adapter' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/observability-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/storage-adapter' + title: '@kbn/storage-adapter' description: Moon project for @kbn/storage-adapter channel: '' owner: '@elastic/observability-ui' - metadata: - sourceRoot: src/platform/packages/shared/kbn-storage-adapter + sourceRoot: src/platform/packages/shared/kbn-storage-adapter dependsOn: - '@kbn/core' - '@kbn/es-types' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-storybook/moon.yml b/src/platform/packages/shared/kbn-storybook/moon.yml index 6dc27eeb98cd3..747ef8e330a07 100644 --- a/src/platform/packages/shared/kbn-storybook/moon.yml +++ b/src/platform/packages/shared/kbn-storybook/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/storybook' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/storybook' + title: '@kbn/storybook' description: Moon project for @kbn/storybook channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-storybook + sourceRoot: src/platform/packages/shared/kbn-storybook dependsOn: - '@kbn/ui-shared-deps-npm' - '@kbn/ui-shared-deps-src' diff --git a/src/platform/packages/shared/kbn-telemetry-config/moon.yml b/src/platform/packages/shared/kbn-telemetry-config/moon.yml index 79c88ce0c12ff..eec41631e0954 100644 --- a/src/platform/packages/shared/kbn-telemetry-config/moon.yml +++ b/src/platform/packages/shared/kbn-telemetry-config/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/telemetry-config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/telemetry-config' + title: '@kbn/telemetry-config' description: Moon project for @kbn/telemetry-config channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-telemetry-config + sourceRoot: src/platform/packages/shared/kbn-telemetry-config dependsOn: - '@kbn/tracing-config' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-telemetry/moon.yml b/src/platform/packages/shared/kbn-telemetry/moon.yml index 4dedd6443f6ee..3c3ab762ceeb5 100644 --- a/src/platform/packages/shared/kbn-telemetry/moon.yml +++ b/src/platform/packages/shared/kbn-telemetry/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/telemetry' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/telemetry' + title: '@kbn/telemetry' description: Moon project for @kbn/telemetry channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-telemetry + sourceRoot: src/platform/packages/shared/kbn-telemetry dependsOn: - '@kbn/apm-config-loader' - '@kbn/tracing' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-test-jest-helpers/moon.yml b/src/platform/packages/shared/kbn-test-jest-helpers/moon.yml index f300e49d65557..01a8eacbf2f9a 100644 --- a/src/platform/packages/shared/kbn-test-jest-helpers/moon.yml +++ b/src/platform/packages/shared/kbn-test-jest-helpers/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/test-jest-helpers' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/test-jest-helpers' + title: '@kbn/test-jest-helpers' description: Moon project for @kbn/test-jest-helpers channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-test-jest-helpers + sourceRoot: src/platform/packages/shared/kbn-test-jest-helpers dependsOn: - '@kbn/i18n-react' - '@kbn/shared-ux-router' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-test-subj-selector/moon.yml b/src/platform/packages/shared/kbn-test-subj-selector/moon.yml index 67c2bcea07736..90ca602a07f2f 100644 --- a/src/platform/packages/shared/kbn-test-subj-selector/moon.yml +++ b/src/platform/packages/shared/kbn-test-subj-selector/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/test-subj-selector' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/test-subj-selector' + title: '@kbn/test-subj-selector' description: Moon project for @kbn/test-subj-selector channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-test-subj-selector + sourceRoot: src/platform/packages/shared/kbn-test-subj-selector tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-test/moon.yml b/src/platform/packages/shared/kbn-test/moon.yml index 8f9c70cf99e89..0b7cec3c2f8e3 100644 --- a/src/platform/packages/shared/kbn-test/moon.yml +++ b/src/platform/packages/shared/kbn-test/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/test' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/test' + title: '@kbn/test' description: Moon project for @kbn/test channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-test + sourceRoot: src/platform/packages/shared/kbn-test dependsOn: - '@kbn/dev-utils' - '@kbn/std' @@ -57,14 +56,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-timerange/moon.yml b/src/platform/packages/shared/kbn-timerange/moon.yml index a6d5fa9a008dd..3945e043d87fa 100644 --- a/src/platform/packages/shared/kbn-timerange/moon.yml +++ b/src/platform/packages/shared/kbn-timerange/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/timerange' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/timerange' + title: '@kbn/timerange' description: Moon project for @kbn/timerange channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-timerange + sourceRoot: src/platform/packages/shared/kbn-timerange dependsOn: - '@kbn/datemath' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-tooling-log/moon.yml b/src/platform/packages/shared/kbn-tooling-log/moon.yml index 2fe999694f165..cbe3b77bed6a4 100644 --- a/src/platform/packages/shared/kbn-tooling-log/moon.yml +++ b/src/platform/packages/shared/kbn-tooling-log/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/tooling-log' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/tooling-log' + title: '@kbn/tooling-log' description: Moon project for @kbn/tooling-log channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-tooling-log + sourceRoot: src/platform/packages/shared/kbn-tooling-log dependsOn: - '@kbn/some-dev-log' - '@kbn/jest-serializers' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-traced-es-client/moon.yml b/src/platform/packages/shared/kbn-traced-es-client/moon.yml index 21faddc980bf0..1c21698e71764 100644 --- a/src/platform/packages/shared/kbn-traced-es-client/moon.yml +++ b/src/platform/packages/shared/kbn-traced-es-client/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/traced-es-client' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/observability-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/traced-es-client' + title: '@kbn/traced-es-client' description: Moon project for @kbn/traced-es-client channel: '' owner: '@elastic/observability-ui' - metadata: - sourceRoot: src/platform/packages/shared/kbn-traced-es-client + sourceRoot: src/platform/packages/shared/kbn-traced-es-client dependsOn: - '@kbn/core' - '@kbn/es-types' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-tracing-config/moon.yml b/src/platform/packages/shared/kbn-tracing-config/moon.yml index 8d9dbc1d09f32..ca385fc809c37 100644 --- a/src/platform/packages/shared/kbn-tracing-config/moon.yml +++ b/src/platform/packages/shared/kbn-tracing-config/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/tracing-config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/tracing-config' + title: '@kbn/tracing-config' description: Moon project for @kbn/tracing-config channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-tracing-config + sourceRoot: src/platform/packages/shared/kbn-tracing-config dependsOn: - '@kbn/config-schema' - '@kbn/inference-tracing-config' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-tracing/moon.yml b/src/platform/packages/shared/kbn-tracing/moon.yml index b85b0a3abb696..191c207039c22 100644 --- a/src/platform/packages/shared/kbn-tracing/moon.yml +++ b/src/platform/packages/shared/kbn-tracing/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/tracing' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/tracing' + title: '@kbn/tracing' description: Moon project for @kbn/tracing channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-tracing + sourceRoot: src/platform/packages/shared/kbn-tracing dependsOn: - '@kbn/inference-tracing' - '@kbn/std' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-triggers-actions-ui-types/moon.yml b/src/platform/packages/shared/kbn-triggers-actions-ui-types/moon.yml index f5bb8259fbdcb..7e6e5b2f66869 100644 --- a/src/platform/packages/shared/kbn-triggers-actions-ui-types/moon.yml +++ b/src/platform/packages/shared/kbn-triggers-actions-ui-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/triggers-actions-ui-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/triggers-actions-ui-types' + title: '@kbn/triggers-actions-ui-types' description: Moon project for @kbn/triggers-actions-ui-types channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/kbn-triggers-actions-ui-types + sourceRoot: src/platform/packages/shared/kbn-triggers-actions-ui-types dependsOn: - '@kbn/alerting-types' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-try-in-console/moon.yml b/src/platform/packages/shared/kbn-try-in-console/moon.yml index d691253bafc48..91fbc3604e1e6 100644 --- a/src/platform/packages/shared/kbn-try-in-console/moon.yml +++ b/src/platform/packages/shared/kbn-try-in-console/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/try-in-console' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/try-in-console' + title: '@kbn/try-in-console' description: Moon project for @kbn/try-in-console channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: src/platform/packages/shared/kbn-try-in-console + sourceRoot: src/platform/packages/shared/kbn-try-in-console dependsOn: - '@kbn/core-application-browser' - '@kbn/i18n' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-typed-react-router-config/moon.yml b/src/platform/packages/shared/kbn-typed-react-router-config/moon.yml index efea28cd06edf..46501c19a446e 100644 --- a/src/platform/packages/shared/kbn-typed-react-router-config/moon.yml +++ b/src/platform/packages/shared/kbn-typed-react-router-config/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/typed-react-router-config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-knowledge-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/typed-react-router-config' + title: '@kbn/typed-react-router-config' description: Moon project for @kbn/typed-react-router-config channel: '' owner: '@elastic/obs-knowledge-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-typed-react-router-config + sourceRoot: src/platform/packages/shared/kbn-typed-react-router-config dependsOn: - '@kbn/io-ts-utils' - '@kbn/shared-ux-router' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-ui-actions-browser/moon.yml b/src/platform/packages/shared/kbn-ui-actions-browser/moon.yml index 5cf13602ee185..93bc39206dbc4 100644 --- a/src/platform/packages/shared/kbn-ui-actions-browser/moon.yml +++ b/src/platform/packages/shared/kbn-ui-actions-browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ui-actions-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ui-actions-browser' + title: '@kbn/ui-actions-browser' description: Moon project for @kbn/ui-actions-browser channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/kbn-ui-actions-browser + sourceRoot: src/platform/packages/shared/kbn-ui-actions-browser dependsOn: - '@kbn/i18n' - '@kbn/expressions-plugin' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-ui-theme/moon.yml b/src/platform/packages/shared/kbn-ui-theme/moon.yml index 0657f95917b11..c230c05e4924b 100644 --- a/src/platform/packages/shared/kbn-ui-theme/moon.yml +++ b/src/platform/packages/shared/kbn-ui-theme/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ui-theme' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ui-theme' + title: '@kbn/ui-theme' description: Moon project for @kbn/ui-theme channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-ui-theme + sourceRoot: src/platform/packages/shared/kbn-ui-theme tags: - shared-common - package diff --git a/src/platform/packages/shared/kbn-unified-data-table/moon.yml b/src/platform/packages/shared/kbn-unified-data-table/moon.yml index a656ccc4f36f0..b32d8a4495e31 100644 --- a/src/platform/packages/shared/kbn-unified-data-table/moon.yml +++ b/src/platform/packages/shared/kbn-unified-data-table/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/unified-data-table' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/unified-data-table' + title: '@kbn/unified-data-table' description: Moon project for @kbn/unified-data-table channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-unified-data-table + sourceRoot: src/platform/packages/shared/kbn-unified-data-table dependsOn: - '@kbn/i18n' - '@kbn/data-views-plugin' @@ -68,14 +67,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-unified-doc-viewer/moon.yml b/src/platform/packages/shared/kbn-unified-doc-viewer/moon.yml index 22ea816f13f22..cee90da93f629 100644 --- a/src/platform/packages/shared/kbn-unified-doc-viewer/moon.yml +++ b/src/platform/packages/shared/kbn-unified-doc-viewer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/unified-doc-viewer' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/unified-doc-viewer' + title: '@kbn/unified-doc-viewer' description: Moon project for @kbn/unified-doc-viewer channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-unified-doc-viewer + sourceRoot: src/platform/packages/shared/kbn-unified-doc-viewer dependsOn: - '@kbn/discover-utils' - '@kbn/data-views-plugin' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-unified-field-list/moon.yml b/src/platform/packages/shared/kbn-unified-field-list/moon.yml index b7d07f972a90f..8196b27a52b7c 100644 --- a/src/platform/packages/shared/kbn-unified-field-list/moon.yml +++ b/src/platform/packages/shared/kbn-unified-field-list/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/unified-field-list' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/unified-field-list' + title: '@kbn/unified-field-list' description: Moon project for @kbn/unified-field-list channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-unified-field-list + sourceRoot: src/platform/packages/shared/kbn-unified-field-list dependsOn: - '@kbn/i18n' - '@kbn/data-views-plugin' @@ -63,14 +62,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-unsaved-changes-prompt/moon.yml b/src/platform/packages/shared/kbn-unsaved-changes-prompt/moon.yml index 821d38875bff8..d93524a23d32f 100644 --- a/src/platform/packages/shared/kbn-unsaved-changes-prompt/moon.yml +++ b/src/platform/packages/shared/kbn-unsaved-changes-prompt/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/unsaved-changes-prompt' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/unsaved-changes-prompt' + title: '@kbn/unsaved-changes-prompt' description: Moon project for @kbn/unsaved-changes-prompt channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-unsaved-changes-prompt + sourceRoot: src/platform/packages/shared/kbn-unsaved-changes-prompt dependsOn: - '@kbn/i18n' - '@kbn/core' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-use-tracked-promise/moon.yml b/src/platform/packages/shared/kbn-use-tracked-promise/moon.yml index 08eba48bacecb..1d10b7a39adc1 100644 --- a/src/platform/packages/shared/kbn-use-tracked-promise/moon.yml +++ b/src/platform/packages/shared/kbn-use-tracked-promise/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/use-tracked-promise' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/use-tracked-promise' + title: '@kbn/use-tracked-promise' description: Moon project for @kbn/use-tracked-promise channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-use-tracked-promise + sourceRoot: src/platform/packages/shared/kbn-use-tracked-promise dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-user-profile-components/moon.yml b/src/platform/packages/shared/kbn-user-profile-components/moon.yml index 296357e012e12..9889d54d93087 100644 --- a/src/platform/packages/shared/kbn-user-profile-components/moon.yml +++ b/src/platform/packages/shared/kbn-user-profile-components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/user-profile-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/user-profile-components' + title: '@kbn/user-profile-components' description: Moon project for @kbn/user-profile-components channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: src/platform/packages/shared/kbn-user-profile-components + sourceRoot: src/platform/packages/shared/kbn-user-profile-components dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-utility-types-jest/moon.yml b/src/platform/packages/shared/kbn-utility-types-jest/moon.yml index bf5d3756557b8..8e44ac2d90d8b 100644 --- a/src/platform/packages/shared/kbn-utility-types-jest/moon.yml +++ b/src/platform/packages/shared/kbn-utility-types-jest/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/utility-types-jest' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/utility-types-jest' + title: '@kbn/utility-types-jest' description: Moon project for @kbn/utility-types-jest channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-utility-types-jest + sourceRoot: src/platform/packages/shared/kbn-utility-types-jest tags: - shared-common - package diff --git a/src/platform/packages/shared/kbn-utility-types/moon.yml b/src/platform/packages/shared/kbn-utility-types/moon.yml index e990365a64997..77106c38fd554 100644 --- a/src/platform/packages/shared/kbn-utility-types/moon.yml +++ b/src/platform/packages/shared/kbn-utility-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/utility-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/utility-types' + title: '@kbn/utility-types' description: Moon project for @kbn/utility-types channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-utility-types + sourceRoot: src/platform/packages/shared/kbn-utility-types tags: - shared-common - package diff --git a/src/platform/packages/shared/kbn-utils/moon.yml b/src/platform/packages/shared/kbn-utils/moon.yml index fc04ae08b4b26..fa1ef746db35c 100644 --- a/src/platform/packages/shared/kbn-utils/moon.yml +++ b/src/platform/packages/shared/kbn-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/utils' + title: '@kbn/utils' description: Moon project for @kbn/utils channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-utils + sourceRoot: src/platform/packages/shared/kbn-utils dependsOn: - '@kbn/config-schema' - '@kbn/repo-info' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-visualization-ui-components/moon.yml b/src/platform/packages/shared/kbn-visualization-ui-components/moon.yml index 7edca8fd06136..964085762f054 100644 --- a/src/platform/packages/shared/kbn-visualization-ui-components/moon.yml +++ b/src/platform/packages/shared/kbn-visualization-ui-components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/visualization-ui-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/visualization-ui-components' + title: '@kbn/visualization-ui-components' description: Moon project for @kbn/visualization-ui-components channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-visualization-ui-components + sourceRoot: src/platform/packages/shared/kbn-visualization-ui-components dependsOn: - '@kbn/i18n' - '@kbn/unified-search-plugin' @@ -49,14 +48,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-visualization-utils/moon.yml b/src/platform/packages/shared/kbn-visualization-utils/moon.yml index 203d39025edf7..e82a8233a9cb0 100644 --- a/src/platform/packages/shared/kbn-visualization-utils/moon.yml +++ b/src/platform/packages/shared/kbn-visualization-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/visualization-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/visualization-utils' + title: '@kbn/visualization-utils' description: Moon project for @kbn/visualization-utils channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-visualization-utils + sourceRoot: src/platform/packages/shared/kbn-visualization-utils dependsOn: - '@kbn/core' - '@kbn/i18n' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-xstate-utils/moon.yml b/src/platform/packages/shared/kbn-xstate-utils/moon.yml index e1f6b100e1fa9..791ef37cef9a8 100644 --- a/src/platform/packages/shared/kbn-xstate-utils/moon.yml +++ b/src/platform/packages/shared/kbn-xstate-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/xstate-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/xstate-utils' + title: '@kbn/xstate-utils' description: Moon project for @kbn/xstate-utils channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-xstate-utils + sourceRoot: src/platform/packages/shared/kbn-xstate-utils dependsOn: [] tags: - shared-browser @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-zod-helpers/moon.yml b/src/platform/packages/shared/kbn-zod-helpers/moon.yml index 9153c5bef7769..bfc959dd5a79d 100644 --- a/src/platform/packages/shared/kbn-zod-helpers/moon.yml +++ b/src/platform/packages/shared/kbn-zod-helpers/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/zod-helpers' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-rule-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/zod-helpers' + title: '@kbn/zod-helpers' description: Moon project for @kbn/zod-helpers channel: '' owner: '@elastic/security-detection-rule-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-zod-helpers + sourceRoot: src/platform/packages/shared/kbn-zod-helpers dependsOn: - '@kbn/datemath' - '@kbn/core-http-server' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/kbn-zod/moon.yml b/src/platform/packages/shared/kbn-zod/moon.yml index 5a29c44c31616..cc10d01b303bc 100644 --- a/src/platform/packages/shared/kbn-zod/moon.yml +++ b/src/platform/packages/shared/kbn-zod/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/zod' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/zod' + title: '@kbn/zod' description: Moon project for @kbn/zod channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-zod + sourceRoot: src/platform/packages/shared/kbn-zod dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/presentation/presentation_containers/moon.yml b/src/platform/packages/shared/presentation/presentation_containers/moon.yml index 0e1acc147b2ff..b90facf3b0809 100644 --- a/src/platform/packages/shared/presentation/presentation_containers/moon.yml +++ b/src/platform/packages/shared/presentation/presentation_containers/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/presentation-containers' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/presentation-containers' + title: '@kbn/presentation-containers' description: Moon project for @kbn/presentation-containers channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/packages/shared/presentation/presentation_containers + sourceRoot: src/platform/packages/shared/presentation/presentation_containers dependsOn: - '@kbn/presentation-publishing' - '@kbn/core-mount-utils-browser' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/presentation/presentation_publishing/moon.yml b/src/platform/packages/shared/presentation/presentation_publishing/moon.yml index b9bc606307108..e3958014fc481 100644 --- a/src/platform/packages/shared/presentation/presentation_publishing/moon.yml +++ b/src/platform/packages/shared/presentation/presentation_publishing/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/presentation-publishing' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/presentation-publishing' + title: '@kbn/presentation-publishing' description: Moon project for @kbn/presentation-publishing channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/packages/shared/presentation/presentation_publishing + sourceRoot: src/platform/packages/shared/presentation/presentation_publishing dependsOn: - '@kbn/es-query' - '@kbn/data-views-plugin' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/react/kibana_context/common/moon.yml b/src/platform/packages/shared/react/kibana_context/common/moon.yml index 4b45bef092a63..f0cd7c3aae97d 100644 --- a/src/platform/packages/shared/react/kibana_context/common/moon.yml +++ b/src/platform/packages/shared/react/kibana_context/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/react-kibana-context-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/react-kibana-context-common' + title: '@kbn/react-kibana-context-common' description: Moon project for @kbn/react-kibana-context-common channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/react/kibana_context/common + sourceRoot: src/platform/packages/shared/react/kibana_context/common dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/react/kibana_context/render/moon.yml b/src/platform/packages/shared/react/kibana_context/render/moon.yml index bd6af54eba216..9211c97c13abb 100644 --- a/src/platform/packages/shared/react/kibana_context/render/moon.yml +++ b/src/platform/packages/shared/react/kibana_context/render/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/react-kibana-context-render' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/react-kibana-context-render' + title: '@kbn/react-kibana-context-render' description: Moon project for @kbn/react-kibana-context-render channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/react/kibana_context/render + sourceRoot: src/platform/packages/shared/react/kibana_context/render dependsOn: - '@kbn/react-kibana-context-root' - '@kbn/shared-ux-error-boundary' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/react/kibana_context/root/moon.yml b/src/platform/packages/shared/react/kibana_context/root/moon.yml index 72f34eb8cf392..64d233c34d201 100644 --- a/src/platform/packages/shared/react/kibana_context/root/moon.yml +++ b/src/platform/packages/shared/react/kibana_context/root/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/react-kibana-context-root' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/react-kibana-context-root' + title: '@kbn/react-kibana-context-root' description: Moon project for @kbn/react-kibana-context-root channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/react/kibana_context/root + sourceRoot: src/platform/packages/shared/react/kibana_context/root dependsOn: - '@kbn/test-jest-helpers' - '@kbn/react-kibana-context-common' @@ -43,14 +42,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/react/kibana_context/styled/moon.yml b/src/platform/packages/shared/react/kibana_context/styled/moon.yml index 37e57f28b684b..2a11c0f9405e6 100644 --- a/src/platform/packages/shared/react/kibana_context/styled/moon.yml +++ b/src/platform/packages/shared/react/kibana_context/styled/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/react-kibana-context-styled' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/react-kibana-context-styled' + title: '@kbn/react-kibana-context-styled' description: Moon project for @kbn/react-kibana-context-styled channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/react/kibana_context/styled + sourceRoot: src/platform/packages/shared/react/kibana_context/styled dependsOn: - '@kbn/ui-theme' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/react/kibana_context/theme/moon.yml b/src/platform/packages/shared/react/kibana_context/theme/moon.yml index ac03bf7347949..be330268267d5 100644 --- a/src/platform/packages/shared/react/kibana_context/theme/moon.yml +++ b/src/platform/packages/shared/react/kibana_context/theme/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/react-kibana-context-theme' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/react-kibana-context-theme' + title: '@kbn/react-kibana-context-theme' description: Moon project for @kbn/react-kibana-context-theme channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/react/kibana_context/theme + sourceRoot: src/platform/packages/shared/react/kibana_context/theme dependsOn: - '@kbn/test-jest-helpers' - '@kbn/react-kibana-context-common' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/react/kibana_mount/moon.yml b/src/platform/packages/shared/react/kibana_mount/moon.yml index 1a6218ec5e006..a601efbe710ca 100644 --- a/src/platform/packages/shared/react/kibana_mount/moon.yml +++ b/src/platform/packages/shared/react/kibana_mount/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/react-kibana-mount' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/react-kibana-mount' + title: '@kbn/react-kibana-mount' description: Moon project for @kbn/react-kibana-mount channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/react/kibana_mount + sourceRoot: src/platform/packages/shared/react/kibana_mount dependsOn: - '@kbn/i18n' - '@kbn/core-i18n-browser-mocks' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/response-ops/alerts-apis/moon.yml b/src/platform/packages/shared/response-ops/alerts-apis/moon.yml index 3f5f642a7283f..283df223a38fc 100644 --- a/src/platform/packages/shared/response-ops/alerts-apis/moon.yml +++ b/src/platform/packages/shared/response-ops/alerts-apis/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/response-ops-alerts-apis' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/response-ops-alerts-apis' + title: '@kbn/response-ops-alerts-apis' description: Moon project for @kbn/response-ops-alerts-apis channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/response-ops/alerts-apis + sourceRoot: src/platform/packages/shared/response-ops/alerts-apis dependsOn: - '@kbn/core-http-browser' - '@kbn/i18n' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/response-ops/alerts-delete/moon.yml b/src/platform/packages/shared/response-ops/alerts-delete/moon.yml index e8c9a27000d07..0f21c653b4379 100644 --- a/src/platform/packages/shared/response-ops/alerts-delete/moon.yml +++ b/src/platform/packages/shared/response-ops/alerts-delete/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/response-ops-alerts-delete' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/response-ops-alerts-delete' + title: '@kbn/response-ops-alerts-delete' description: Moon project for @kbn/response-ops-alerts-delete channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/response-ops/alerts-delete + sourceRoot: src/platform/packages/shared/response-ops/alerts-delete dependsOn: - '@kbn/i18n' - '@kbn/core' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/response-ops/alerts-fields-browser/moon.yml b/src/platform/packages/shared/response-ops/alerts-fields-browser/moon.yml index 1039b11ddfb22..caa59caae85f1 100644 --- a/src/platform/packages/shared/response-ops/alerts-fields-browser/moon.yml +++ b/src/platform/packages/shared/response-ops/alerts-fields-browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/response-ops-alerts-fields-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/response-ops-alerts-fields-browser' + title: '@kbn/response-ops-alerts-fields-browser' description: Moon project for @kbn/response-ops-alerts-fields-browser channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/response-ops/alerts-fields-browser + sourceRoot: src/platform/packages/shared/response-ops/alerts-fields-browser dependsOn: - '@kbn/i18n' - '@kbn/rule-registry-plugin' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/response-ops/alerts-filters-form/moon.yml b/src/platform/packages/shared/response-ops/alerts-filters-form/moon.yml index 43e4a11e9b277..29eecdfd3dc3a 100644 --- a/src/platform/packages/shared/response-ops/alerts-filters-form/moon.yml +++ b/src/platform/packages/shared/response-ops/alerts-filters-form/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/response-ops-alerts-filters-form' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/response-ops-alerts-filters-form' + title: '@kbn/response-ops-alerts-filters-form' description: Moon project for @kbn/response-ops-alerts-filters-form channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/response-ops/alerts-filters-form + sourceRoot: src/platform/packages/shared/response-ops/alerts-filters-form dependsOn: - '@kbn/response-ops-rules-apis' - '@kbn/i18n' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/response-ops/alerts-table/moon.yml b/src/platform/packages/shared/response-ops/alerts-table/moon.yml index 8d212c124baed..e2c09d360c6e4 100644 --- a/src/platform/packages/shared/response-ops/alerts-table/moon.yml +++ b/src/platform/packages/shared/response-ops/alerts-table/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/response-ops-alerts-table' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/response-ops-alerts-table' + title: '@kbn/response-ops-alerts-table' description: Moon project for @kbn/response-ops-alerts-table channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/response-ops/alerts-table + sourceRoot: src/platform/packages/shared/response-ops/alerts-table dependsOn: - '@kbn/rule-data-utils' - '@kbn/i18n' @@ -64,14 +63,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/response-ops/recurring-schedule-form/moon.yml b/src/platform/packages/shared/response-ops/recurring-schedule-form/moon.yml index 4f5d58d8cd7d8..102b8e7332ce1 100644 --- a/src/platform/packages/shared/response-ops/recurring-schedule-form/moon.yml +++ b/src/platform/packages/shared/response-ops/recurring-schedule-form/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/response-ops-recurring-schedule-form' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/response-ops-recurring-schedule-form' + title: '@kbn/response-ops-recurring-schedule-form' description: Moon project for @kbn/response-ops-recurring-schedule-form channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/response-ops/recurring-schedule-form + sourceRoot: src/platform/packages/shared/response-ops/recurring-schedule-form dependsOn: - '@kbn/rrule' - '@kbn/es-ui-shared-plugin' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/response-ops/rule_form/moon.yml b/src/platform/packages/shared/response-ops/rule_form/moon.yml index 32f35b22feb74..bbc60981157e7 100644 --- a/src/platform/packages/shared/response-ops/rule_form/moon.yml +++ b/src/platform/packages/shared/response-ops/rule_form/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/response-ops-rule-form' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/response-ops-rule-form' + title: '@kbn/response-ops-rule-form' description: Moon project for @kbn/response-ops-rule-form channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/response-ops/rule_form + sourceRoot: src/platform/packages/shared/response-ops/rule_form dependsOn: - '@kbn/alerting-types' - '@kbn/i18n' @@ -60,14 +59,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/response-ops/rule_params/moon.yml b/src/platform/packages/shared/response-ops/rule_params/moon.yml index ae03afef02549..f138de24f38ed 100644 --- a/src/platform/packages/shared/response-ops/rule_params/moon.yml +++ b/src/platform/packages/shared/response-ops/rule_params/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/response-ops-rule-params' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/response-ops-rule-params' + title: '@kbn/response-ops-rule-params' description: Moon project for @kbn/response-ops-rule-params channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/response-ops/rule_params + sourceRoot: src/platform/packages/shared/response-ops/rule_params dependsOn: - '@kbn/config-schema' - '@kbn/ml-anomaly-utils' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/response-ops/rules-apis/moon.yml b/src/platform/packages/shared/response-ops/rules-apis/moon.yml index 768d589b49c07..77bde09f35d7a 100644 --- a/src/platform/packages/shared/response-ops/rules-apis/moon.yml +++ b/src/platform/packages/shared/response-ops/rules-apis/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/response-ops-rules-apis' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/response-ops-rules-apis' + title: '@kbn/response-ops-rules-apis' description: Moon project for @kbn/response-ops-rules-apis channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/response-ops/rules-apis + sourceRoot: src/platform/packages/shared/response-ops/rules-apis dependsOn: - '@kbn/core-http-browser-mocks' - '@kbn/core-http-browser' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/serverless/settings/common/moon.yml b/src/platform/packages/shared/serverless/settings/common/moon.yml index d47990f26a9db..d7cb5997ded26 100644 --- a/src/platform/packages/shared/serverless/settings/common/moon.yml +++ b/src/platform/packages/shared/serverless/settings/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/serverless-common-settings' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/serverless-common-settings' + title: '@kbn/serverless-common-settings' description: Moon project for @kbn/serverless-common-settings channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/serverless/settings/common + sourceRoot: src/platform/packages/shared/serverless/settings/common dependsOn: - '@kbn/management-settings-ids' tags: diff --git a/src/platform/packages/shared/serverless/settings/observability_project/moon.yml b/src/platform/packages/shared/serverless/settings/observability_project/moon.yml index 27d8bc59ce52c..6c548fdb92f5d 100644 --- a/src/platform/packages/shared/serverless/settings/observability_project/moon.yml +++ b/src/platform/packages/shared/serverless/settings/observability_project/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/serverless-observability-settings' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/serverless-observability-settings' + title: '@kbn/serverless-observability-settings' description: Moon project for @kbn/serverless-observability-settings channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/serverless/settings/observability_project + sourceRoot: src/platform/packages/shared/serverless/settings/observability_project dependsOn: - '@kbn/management-settings-ids' tags: diff --git a/src/platform/packages/shared/serverless/settings/search_project/moon.yml b/src/platform/packages/shared/serverless/settings/search_project/moon.yml index b95cc7d42ff2d..a5f5119873d9b 100644 --- a/src/platform/packages/shared/serverless/settings/search_project/moon.yml +++ b/src/platform/packages/shared/serverless/settings/search_project/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/serverless-search-settings' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/serverless-search-settings' + title: '@kbn/serverless-search-settings' description: Moon project for @kbn/serverless-search-settings channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: src/platform/packages/shared/serverless/settings/search_project + sourceRoot: src/platform/packages/shared/serverless/settings/search_project dependsOn: - '@kbn/management-settings-ids' - '@kbn/dev-tools-plugin' diff --git a/src/platform/packages/shared/serverless/settings/security_project/moon.yml b/src/platform/packages/shared/serverless/settings/security_project/moon.yml index 456d67e71ec2e..e78752a5ae680 100644 --- a/src/platform/packages/shared/serverless/settings/security_project/moon.yml +++ b/src/platform/packages/shared/serverless/settings/security_project/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/serverless-security-settings' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-solution' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/serverless-security-settings' + title: '@kbn/serverless-security-settings' description: Moon project for @kbn/serverless-security-settings channel: '' owner: '@elastic/security-solution' - metadata: - sourceRoot: src/platform/packages/shared/serverless/settings/security_project + sourceRoot: src/platform/packages/shared/serverless/settings/security_project dependsOn: - '@kbn/management-settings-ids' tags: diff --git a/src/platform/packages/shared/serverless/storybook/config/moon.yml b/src/platform/packages/shared/serverless/storybook/config/moon.yml index 74c193d06d78f..b8f50c6682ef6 100644 --- a/src/platform/packages/shared/serverless/storybook/config/moon.yml +++ b/src/platform/packages/shared/serverless/storybook/config/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/serverless-storybook-config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/serverless-storybook-config' + title: '@kbn/serverless-storybook-config' description: Moon project for @kbn/serverless-storybook-config channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/serverless/storybook/config + sourceRoot: src/platform/packages/shared/serverless/storybook/config dependsOn: - '@kbn/storybook' tags: diff --git a/src/platform/packages/shared/serverless/types/moon.yml b/src/platform/packages/shared/serverless/types/moon.yml index dc68763173962..d1741d2018de9 100644 --- a/src/platform/packages/shared/serverless/types/moon.yml +++ b/src/platform/packages/shared/serverless/types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/serverless-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/serverless-types' + title: '@kbn/serverless-types' description: Moon project for @kbn/serverless-types channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/serverless/types + sourceRoot: src/platform/packages/shared/serverless/types dependsOn: [] tags: - shared-common diff --git a/src/platform/packages/shared/shared-ux/avatar/solution/moon.yml b/src/platform/packages/shared/shared-ux/avatar/solution/moon.yml index 40c2de06ce7f3..e686f6e813bf0 100644 --- a/src/platform/packages/shared/shared-ux/avatar/solution/moon.yml +++ b/src/platform/packages/shared/shared-ux/avatar/solution/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-avatar-solution' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-avatar-solution' + title: '@kbn/shared-ux-avatar-solution' description: Moon project for @kbn/shared-ux-avatar-solution channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/avatar/solution + sourceRoot: src/platform/packages/shared/shared-ux/avatar/solution dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/button/exit_full_screen/moon.yml b/src/platform/packages/shared/shared-ux/button/exit_full_screen/moon.yml index 0bb9a7e67b70b..1825e859f4137 100644 --- a/src/platform/packages/shared/shared-ux/button/exit_full_screen/moon.yml +++ b/src/platform/packages/shared/shared-ux/button/exit_full_screen/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-button-exit-full-screen' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-button-exit-full-screen' + title: '@kbn/shared-ux-button-exit-full-screen' description: Moon project for @kbn/shared-ux-button-exit-full-screen channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/button/exit_full_screen + sourceRoot: src/platform/packages/shared/shared-ux/button/exit_full_screen dependsOn: - '@kbn/i18n' - '@kbn/shared-ux-storybook-mock' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/button_toolbar/moon.yml b/src/platform/packages/shared/shared-ux/button_toolbar/moon.yml index 41f7464675c69..0dea725eb9523 100644 --- a/src/platform/packages/shared/shared-ux/button_toolbar/moon.yml +++ b/src/platform/packages/shared/shared-ux/button_toolbar/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-button-toolbar' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-button-toolbar' + title: '@kbn/shared-ux-button-toolbar' description: Moon project for @kbn/shared-ux-button-toolbar channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/button_toolbar + sourceRoot: src/platform/packages/shared/shared-ux/button_toolbar dependsOn: - '@kbn/i18n' - '@kbn/test-jest-helpers' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/card/no_data/impl/moon.yml b/src/platform/packages/shared/shared-ux/card/no_data/impl/moon.yml index 38be0c5026716..b001090ca1609 100644 --- a/src/platform/packages/shared/shared-ux/card/no_data/impl/moon.yml +++ b/src/platform/packages/shared/shared-ux/card/no_data/impl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-card-no-data' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-card-no-data' + title: '@kbn/shared-ux-card-no-data' description: Moon project for @kbn/shared-ux-card-no-data channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/card/no_data/impl + sourceRoot: src/platform/packages/shared/shared-ux/card/no_data/impl dependsOn: - '@kbn/i18n' - '@kbn/shared-ux-link-redirect-app' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/card/no_data/mocks/moon.yml b/src/platform/packages/shared/shared-ux/card/no_data/mocks/moon.yml index 5eec40584fc2b..d3203b2cc0dab 100644 --- a/src/platform/packages/shared/shared-ux/card/no_data/mocks/moon.yml +++ b/src/platform/packages/shared/shared-ux/card/no_data/mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-card-no-data-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-card-no-data-mocks' + title: '@kbn/shared-ux-card-no-data-mocks' description: Moon project for @kbn/shared-ux-card-no-data-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/card/no_data/mocks + sourceRoot: src/platform/packages/shared/shared-ux/card/no_data/mocks dependsOn: - '@kbn/shared-ux-card-no-data-types' - '@kbn/shared-ux-link-redirect-app-mocks' diff --git a/src/platform/packages/shared/shared-ux/card/no_data/types/moon.yml b/src/platform/packages/shared/shared-ux/card/no_data/types/moon.yml index b3c8d33ee6b84..4f6e28fc6af3e 100644 --- a/src/platform/packages/shared/shared-ux/card/no_data/types/moon.yml +++ b/src/platform/packages/shared/shared-ux/card/no_data/types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-card-no-data-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-card-no-data-types' + title: '@kbn/shared-ux-card-no-data-types' description: Moon project for @kbn/shared-ux-card-no-data-types channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/card/no_data/types + sourceRoot: src/platform/packages/shared/shared-ux/card/no_data/types dependsOn: - '@kbn/shared-ux-link-redirect-app-types' tags: diff --git a/src/platform/packages/shared/shared-ux/chrome/navigation/moon.yml b/src/platform/packages/shared/shared-ux/chrome/navigation/moon.yml index 5a6a142cac642..e846be8ae3956 100644 --- a/src/platform/packages/shared/shared-ux/chrome/navigation/moon.yml +++ b/src/platform/packages/shared/shared-ux/chrome/navigation/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-chrome-navigation' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-chrome-navigation' + title: '@kbn/shared-ux-chrome-navigation' description: Moon project for @kbn/shared-ux-chrome-navigation channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/chrome/navigation + sourceRoot: src/platform/packages/shared/shared-ux/chrome/navigation dependsOn: - '@kbn/core-chrome-browser' - '@kbn/core-application-browser' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/code_editor/impl/moon.yml b/src/platform/packages/shared/shared-ux/code_editor/impl/moon.yml index eae49296dc129..283d700056d3f 100644 --- a/src/platform/packages/shared/shared-ux/code_editor/impl/moon.yml +++ b/src/platform/packages/shared/shared-ux/code_editor/impl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/code-editor' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/code-editor' + title: '@kbn/code-editor' description: Moon project for @kbn/code-editor channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/code_editor/impl + sourceRoot: src/platform/packages/shared/shared-ux/code_editor/impl dependsOn: - '@kbn/monaco' - '@kbn/i18n' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/code_editor/mocks/moon.yml b/src/platform/packages/shared/shared-ux/code_editor/mocks/moon.yml index 4192521aae5ff..f284cfee12173 100644 --- a/src/platform/packages/shared/shared-ux/code_editor/mocks/moon.yml +++ b/src/platform/packages/shared/shared-ux/code_editor/mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/code-editor-mock' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/code-editor-mock' + title: '@kbn/code-editor-mock' description: Moon project for @kbn/code-editor-mock channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/code_editor/mocks + sourceRoot: src/platform/packages/shared/shared-ux/code_editor/mocks dependsOn: - '@kbn/monaco' tags: diff --git a/src/platform/packages/shared/shared-ux/error_boundary/moon.yml b/src/platform/packages/shared/shared-ux/error_boundary/moon.yml index 9075723dae395..1bf330366ab9c 100644 --- a/src/platform/packages/shared/shared-ux/error_boundary/moon.yml +++ b/src/platform/packages/shared/shared-ux/error_boundary/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-error-boundary' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-error-boundary' + title: '@kbn/shared-ux-error-boundary' description: Moon project for @kbn/shared-ux-error-boundary channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/error_boundary + sourceRoot: src/platform/packages/shared/shared-ux/error_boundary dependsOn: - '@kbn/shared-ux-storybook-mock' - '@kbn/i18n' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/file/context/moon.yml b/src/platform/packages/shared/shared-ux/file/context/moon.yml index 7f500e72d767e..c3be665dac8c1 100644 --- a/src/platform/packages/shared/shared-ux/file/context/moon.yml +++ b/src/platform/packages/shared/shared-ux/file/context/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-file-context' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-file-context' + title: '@kbn/shared-ux-file-context' description: Moon project for @kbn/shared-ux-file-context channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/file/context + sourceRoot: src/platform/packages/shared/shared-ux/file/context dependsOn: - '@kbn/shared-ux-file-types' tags: diff --git a/src/platform/packages/shared/shared-ux/file/file_picker/impl/moon.yml b/src/platform/packages/shared/shared-ux/file/file_picker/impl/moon.yml index 8744d29f748f2..06b7d4dcba772 100644 --- a/src/platform/packages/shared/shared-ux/file/file_picker/impl/moon.yml +++ b/src/platform/packages/shared/shared-ux/file/file_picker/impl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-file-picker' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-file-picker' + title: '@kbn/shared-ux-file-picker' description: Moon project for @kbn/shared-ux-file-picker channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/file/file_picker/impl + sourceRoot: src/platform/packages/shared/shared-ux/file/file_picker/impl dependsOn: - '@kbn/i18n' - '@kbn/shared-ux-file-util' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/file/file_upload/impl/moon.yml b/src/platform/packages/shared/shared-ux/file/file_upload/impl/moon.yml index 95c772d39e148..90939dd204c78 100644 --- a/src/platform/packages/shared/shared-ux/file/file_upload/impl/moon.yml +++ b/src/platform/packages/shared/shared-ux/file/file_upload/impl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-file-upload' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-file-upload' + title: '@kbn/shared-ux-file-upload' description: Moon project for @kbn/shared-ux-file-upload channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/file/file_upload/impl + sourceRoot: src/platform/packages/shared/shared-ux/file/file_upload/impl dependsOn: - '@kbn/i18n' - '@kbn/ui-theme' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/file/image/impl/moon.yml b/src/platform/packages/shared/shared-ux/file/image/impl/moon.yml index 99db3493f0fa0..d39f9b8db5ebd 100644 --- a/src/platform/packages/shared/shared-ux/file/image/impl/moon.yml +++ b/src/platform/packages/shared/shared-ux/file/image/impl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-file-image' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-file-image' + title: '@kbn/shared-ux-file-image' description: Moon project for @kbn/shared-ux-file-image channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/file/image/impl + sourceRoot: src/platform/packages/shared/shared-ux/file/image/impl dependsOn: - '@kbn/shared-ux-file-util' - '@kbn/shared-ux-file-types' diff --git a/src/platform/packages/shared/shared-ux/file/image/mocks/moon.yml b/src/platform/packages/shared/shared-ux/file/image/mocks/moon.yml index 3ffc544ca94d9..8ca5387e4ac98 100644 --- a/src/platform/packages/shared/shared-ux/file/image/mocks/moon.yml +++ b/src/platform/packages/shared/shared-ux/file/image/mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-file-image-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-file-image-mocks' + title: '@kbn/shared-ux-file-image-mocks' description: Moon project for @kbn/shared-ux-file-image-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/file/image/mocks + sourceRoot: src/platform/packages/shared/shared-ux/file/image/mocks tags: - shared-common - package diff --git a/src/platform/packages/shared/shared-ux/file/mocks/moon.yml b/src/platform/packages/shared/shared-ux/file/mocks/moon.yml index 7b496d58bbcfb..0197a79481037 100644 --- a/src/platform/packages/shared/shared-ux/file/mocks/moon.yml +++ b/src/platform/packages/shared/shared-ux/file/mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-file-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-file-mocks' + title: '@kbn/shared-ux-file-mocks' description: Moon project for @kbn/shared-ux-file-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/file/mocks + sourceRoot: src/platform/packages/shared/shared-ux/file/mocks dependsOn: - '@kbn/utility-types-jest' - '@kbn/shared-ux-file-types' diff --git a/src/platform/packages/shared/shared-ux/file/types/moon.yml b/src/platform/packages/shared/shared-ux/file/types/moon.yml index bb94d31907469..c297e3e08cf89 100644 --- a/src/platform/packages/shared/shared-ux/file/types/moon.yml +++ b/src/platform/packages/shared/shared-ux/file/types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-file-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-file-types' + title: '@kbn/shared-ux-file-types' description: Moon project for @kbn/shared-ux-file-types channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/file/types + sourceRoot: src/platform/packages/shared/shared-ux/file/types tags: - shared-common - package diff --git a/src/platform/packages/shared/shared-ux/file/util/moon.yml b/src/platform/packages/shared/shared-ux/file/util/moon.yml index b34a33a0f0d88..7516eb8669318 100644 --- a/src/platform/packages/shared/shared-ux/file/util/moon.yml +++ b/src/platform/packages/shared/shared-ux/file/util/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-file-util' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-file-util' + title: '@kbn/shared-ux-file-util' description: Moon project for @kbn/shared-ux-file-util channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/file/util + sourceRoot: src/platform/packages/shared/shared-ux/file/util dependsOn: - '@kbn/shared-ux-file-types' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/link/redirect_app/impl/moon.yml b/src/platform/packages/shared/shared-ux/link/redirect_app/impl/moon.yml index a60c81bd4a64d..5a96044d6611e 100644 --- a/src/platform/packages/shared/shared-ux/link/redirect_app/impl/moon.yml +++ b/src/platform/packages/shared/shared-ux/link/redirect_app/impl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-link-redirect-app' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-link-redirect-app' + title: '@kbn/shared-ux-link-redirect-app' description: Moon project for @kbn/shared-ux-link-redirect-app channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/link/redirect_app/impl + sourceRoot: src/platform/packages/shared/shared-ux/link/redirect_app/impl dependsOn: - '@kbn/shared-ux-utility' - '@kbn/shared-ux-link-redirect-app-types' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/link/redirect_app/mocks/moon.yml b/src/platform/packages/shared/shared-ux/link/redirect_app/mocks/moon.yml index 80268ccb09145..8751bf2830a84 100644 --- a/src/platform/packages/shared/shared-ux/link/redirect_app/mocks/moon.yml +++ b/src/platform/packages/shared/shared-ux/link/redirect_app/mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-link-redirect-app-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-link-redirect-app-mocks' + title: '@kbn/shared-ux-link-redirect-app-mocks' description: Moon project for @kbn/shared-ux-link-redirect-app-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/link/redirect_app/mocks + sourceRoot: src/platform/packages/shared/shared-ux/link/redirect_app/mocks dependsOn: - '@kbn/shared-ux-link-redirect-app-types' - '@kbn/shared-ux-storybook-mock' diff --git a/src/platform/packages/shared/shared-ux/link/redirect_app/types/moon.yml b/src/platform/packages/shared/shared-ux/link/redirect_app/types/moon.yml index b58b42edeb908..da6eb9f2b7ddb 100644 --- a/src/platform/packages/shared/shared-ux/link/redirect_app/types/moon.yml +++ b/src/platform/packages/shared/shared-ux/link/redirect_app/types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-link-redirect-app-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-link-redirect-app-types' + title: '@kbn/shared-ux-link-redirect-app-types' description: Moon project for @kbn/shared-ux-link-redirect-app-types channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/link/redirect_app/types + sourceRoot: src/platform/packages/shared/shared-ux/link/redirect_app/types tags: - shared-common - package diff --git a/src/platform/packages/shared/shared-ux/markdown/impl/moon.yml b/src/platform/packages/shared/shared-ux/markdown/impl/moon.yml index 132e335c3a3b0..2d9424e98de10 100644 --- a/src/platform/packages/shared/shared-ux/markdown/impl/moon.yml +++ b/src/platform/packages/shared/shared-ux/markdown/impl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-markdown' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-markdown' + title: '@kbn/shared-ux-markdown' description: Moon project for @kbn/shared-ux-markdown channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/markdown/impl + sourceRoot: src/platform/packages/shared/shared-ux/markdown/impl dependsOn: - '@kbn/shared-ux-markdown-mocks' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/markdown/mocks/moon.yml b/src/platform/packages/shared/shared-ux/markdown/mocks/moon.yml index 13fb4feebf697..7165548bb7798 100644 --- a/src/platform/packages/shared/shared-ux/markdown/mocks/moon.yml +++ b/src/platform/packages/shared/shared-ux/markdown/mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-markdown-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-markdown-mocks' + title: '@kbn/shared-ux-markdown-mocks' description: Moon project for @kbn/shared-ux-markdown-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/markdown/mocks + sourceRoot: src/platform/packages/shared/shared-ux/markdown/mocks dependsOn: - '@kbn/shared-ux-storybook-mock' - '@kbn/shared-ux-markdown-types' diff --git a/src/platform/packages/shared/shared-ux/markdown/types/moon.yml b/src/platform/packages/shared/shared-ux/markdown/types/moon.yml index d8b9f8c14285c..2594c7e006603 100644 --- a/src/platform/packages/shared/shared-ux/markdown/types/moon.yml +++ b/src/platform/packages/shared/shared-ux/markdown/types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-markdown-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-markdown-types' + title: '@kbn/shared-ux-markdown-types' description: Moon project for @kbn/shared-ux-markdown-types channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/markdown/types + sourceRoot: src/platform/packages/shared/shared-ux/markdown/types tags: - shared-common - package diff --git a/src/platform/packages/shared/shared-ux/modal/tabbed/moon.yml b/src/platform/packages/shared/shared-ux/modal/tabbed/moon.yml index f88637be43bb6..9c37ee206eae2 100644 --- a/src/platform/packages/shared/shared-ux/modal/tabbed/moon.yml +++ b/src/platform/packages/shared/shared-ux/modal/tabbed/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-tabbed-modal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-tabbed-modal' + title: '@kbn/shared-ux-tabbed-modal' description: Moon project for @kbn/shared-ux-tabbed-modal channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/modal/tabbed + sourceRoot: src/platform/packages/shared/shared-ux/modal/tabbed dependsOn: - '@kbn/shared-ux-storybook-mock' tags: @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/page/kibana_template/impl/moon.yml b/src/platform/packages/shared/shared-ux/page/kibana_template/impl/moon.yml index 04e6d8430c116..a10f6ac841f47 100644 --- a/src/platform/packages/shared/shared-ux/page/kibana_template/impl/moon.yml +++ b/src/platform/packages/shared/shared-ux/page/kibana_template/impl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-kibana-template' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-kibana-template' + title: '@kbn/shared-ux-page-kibana-template' description: Moon project for @kbn/shared-ux-page-kibana-template channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/page/kibana_template/impl + sourceRoot: src/platform/packages/shared/shared-ux/page/kibana_template/impl dependsOn: - '@kbn/shared-ux-page-no-data-config' - '@kbn/shared-ux-page-kibana-template-mocks' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/page/kibana_template/mocks/moon.yml b/src/platform/packages/shared/shared-ux/page/kibana_template/mocks/moon.yml index 3daf153007e62..231b007586b49 100644 --- a/src/platform/packages/shared/shared-ux/page/kibana_template/mocks/moon.yml +++ b/src/platform/packages/shared/shared-ux/page/kibana_template/mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-kibana-template-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-kibana-template-mocks' + title: '@kbn/shared-ux-page-kibana-template-mocks' description: Moon project for @kbn/shared-ux-page-kibana-template-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/page/kibana_template/mocks + sourceRoot: src/platform/packages/shared/shared-ux/page/kibana_template/mocks dependsOn: - '@kbn/shared-ux-page-no-data-config-mocks' - '@kbn/shared-ux-storybook-mock' diff --git a/src/platform/packages/shared/shared-ux/page/kibana_template/types/moon.yml b/src/platform/packages/shared/shared-ux/page/kibana_template/types/moon.yml index d98321149ad37..1108da5854c49 100644 --- a/src/platform/packages/shared/shared-ux/page/kibana_template/types/moon.yml +++ b/src/platform/packages/shared/shared-ux/page/kibana_template/types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-kibana-template-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-kibana-template-types' + title: '@kbn/shared-ux-page-kibana-template-types' description: Moon project for @kbn/shared-ux-page-kibana-template-types channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/page/kibana_template/types + sourceRoot: src/platform/packages/shared/shared-ux/page/kibana_template/types dependsOn: - '@kbn/shared-ux-page-solution-nav' - '@kbn/shared-ux-page-no-data-config-types' diff --git a/src/platform/packages/shared/shared-ux/page/no_data/impl/moon.yml b/src/platform/packages/shared/shared-ux/page/no_data/impl/moon.yml index 08b406d512152..086e500657edd 100644 --- a/src/platform/packages/shared/shared-ux/page/no_data/impl/moon.yml +++ b/src/platform/packages/shared/shared-ux/page/no_data/impl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-no-data' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-no-data' + title: '@kbn/shared-ux-page-no-data' description: Moon project for @kbn/shared-ux-page-no-data channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/page/no_data/impl + sourceRoot: src/platform/packages/shared/shared-ux/page/no_data/impl dependsOn: - '@kbn/shared-ux-card-no-data' - '@kbn/shared-ux-page-no-data-types' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/page/no_data/mocks/moon.yml b/src/platform/packages/shared/shared-ux/page/no_data/mocks/moon.yml index 2e010dc8ac079..95f9645dd3768 100644 --- a/src/platform/packages/shared/shared-ux/page/no_data/mocks/moon.yml +++ b/src/platform/packages/shared/shared-ux/page/no_data/mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-no-data-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-no-data-mocks' + title: '@kbn/shared-ux-page-no-data-mocks' description: Moon project for @kbn/shared-ux-page-no-data-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/page/no_data/mocks + sourceRoot: src/platform/packages/shared/shared-ux/page/no_data/mocks dependsOn: - '@kbn/shared-ux-page-no-data-types' - '@kbn/shared-ux-card-no-data-mocks' diff --git a/src/platform/packages/shared/shared-ux/page/no_data/types/moon.yml b/src/platform/packages/shared/shared-ux/page/no_data/types/moon.yml index 964cdae3e14ac..ebdf52a89bcc0 100644 --- a/src/platform/packages/shared/shared-ux/page/no_data/types/moon.yml +++ b/src/platform/packages/shared/shared-ux/page/no_data/types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-no-data-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-no-data-types' + title: '@kbn/shared-ux-page-no-data-types' description: Moon project for @kbn/shared-ux-page-no-data-types channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/page/no_data/types + sourceRoot: src/platform/packages/shared/shared-ux/page/no_data/types dependsOn: - '@kbn/shared-ux-card-no-data-types' tags: diff --git a/src/platform/packages/shared/shared-ux/page/no_data_config/impl/moon.yml b/src/platform/packages/shared/shared-ux/page/no_data_config/impl/moon.yml index 57acedd775340..c7ef2d0d971ce 100644 --- a/src/platform/packages/shared/shared-ux/page/no_data_config/impl/moon.yml +++ b/src/platform/packages/shared/shared-ux/page/no_data_config/impl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-no-data-config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-no-data-config' + title: '@kbn/shared-ux-page-no-data-config' description: Moon project for @kbn/shared-ux-page-no-data-config channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/page/no_data_config/impl + sourceRoot: src/platform/packages/shared/shared-ux/page/no_data_config/impl dependsOn: - '@kbn/shared-ux-page-solution-nav' - '@kbn/shared-ux-page-no-data' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/page/no_data_config/mocks/moon.yml b/src/platform/packages/shared/shared-ux/page/no_data_config/mocks/moon.yml index 390aab0d0857b..ecfe058f9c069 100644 --- a/src/platform/packages/shared/shared-ux/page/no_data_config/mocks/moon.yml +++ b/src/platform/packages/shared/shared-ux/page/no_data_config/mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-no-data-config-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-no-data-config-mocks' + title: '@kbn/shared-ux-page-no-data-config-mocks' description: Moon project for @kbn/shared-ux-page-no-data-config-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/page/no_data_config/mocks + sourceRoot: src/platform/packages/shared/shared-ux/page/no_data_config/mocks dependsOn: - '@kbn/shared-ux-page-no-data-mocks' - '@kbn/shared-ux-storybook-mock' diff --git a/src/platform/packages/shared/shared-ux/page/no_data_config/types/moon.yml b/src/platform/packages/shared/shared-ux/page/no_data_config/types/moon.yml index 9cd475d4870bf..d1a928462b907 100644 --- a/src/platform/packages/shared/shared-ux/page/no_data_config/types/moon.yml +++ b/src/platform/packages/shared/shared-ux/page/no_data_config/types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-no-data-config-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-no-data-config-types' + title: '@kbn/shared-ux-page-no-data-config-types' description: Moon project for @kbn/shared-ux-page-no-data-config-types channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/page/no_data_config/types + sourceRoot: src/platform/packages/shared/shared-ux/page/no_data_config/types dependsOn: - '@kbn/shared-ux-page-no-data-types' tags: diff --git a/src/platform/packages/shared/shared-ux/page/solution_nav/moon.yml b/src/platform/packages/shared/shared-ux/page/solution_nav/moon.yml index dc2e2f95490c2..1bb6ad6ada32d 100644 --- a/src/platform/packages/shared/shared-ux/page/solution_nav/moon.yml +++ b/src/platform/packages/shared/shared-ux/page/solution_nav/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-page-solution-nav' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-page-solution-nav' + title: '@kbn/shared-ux-page-solution-nav' description: Moon project for @kbn/shared-ux-page-solution-nav channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/page/solution_nav + sourceRoot: src/platform/packages/shared/shared-ux/page/solution_nav dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/prompt/no_data_views/impl/moon.yml b/src/platform/packages/shared/shared-ux/prompt/no_data_views/impl/moon.yml index 1ce47653d969e..d3b634989d587 100644 --- a/src/platform/packages/shared/shared-ux/prompt/no_data_views/impl/moon.yml +++ b/src/platform/packages/shared/shared-ux/prompt/no_data_views/impl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-prompt-no-data-views' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-prompt-no-data-views' + title: '@kbn/shared-ux-prompt-no-data-views' description: Moon project for @kbn/shared-ux-prompt-no-data-views channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/prompt/no_data_views/impl + sourceRoot: src/platform/packages/shared/shared-ux/prompt/no_data_views/impl dependsOn: - '@kbn/i18n-react' - '@kbn/test-jest-helpers' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/prompt/no_data_views/mocks/moon.yml b/src/platform/packages/shared/shared-ux/prompt/no_data_views/mocks/moon.yml index a65ea2ca42106..2f4bd7de8c94f 100644 --- a/src/platform/packages/shared/shared-ux/prompt/no_data_views/mocks/moon.yml +++ b/src/platform/packages/shared/shared-ux/prompt/no_data_views/mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-prompt-no-data-views-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-prompt-no-data-views-mocks' + title: '@kbn/shared-ux-prompt-no-data-views-mocks' description: Moon project for @kbn/shared-ux-prompt-no-data-views-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/prompt/no_data_views/mocks + sourceRoot: src/platform/packages/shared/shared-ux/prompt/no_data_views/mocks dependsOn: - '@kbn/shared-ux-prompt-no-data-views-types' - '@kbn/shared-ux-storybook-mock' diff --git a/src/platform/packages/shared/shared-ux/prompt/no_data_views/types/moon.yml b/src/platform/packages/shared/shared-ux/prompt/no_data_views/types/moon.yml index 90dfb2e50f406..e27f5a53031b0 100644 --- a/src/platform/packages/shared/shared-ux/prompt/no_data_views/types/moon.yml +++ b/src/platform/packages/shared/shared-ux/prompt/no_data_views/types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-prompt-no-data-views-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-prompt-no-data-views-types' + title: '@kbn/shared-ux-prompt-no-data-views-types' description: Moon project for @kbn/shared-ux-prompt-no-data-views-types channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/prompt/no_data_views/types + sourceRoot: src/platform/packages/shared/shared-ux/prompt/no_data_views/types dependsOn: - '@kbn/share-plugin' tags: diff --git a/src/platform/packages/shared/shared-ux/prompt/not_found/moon.yml b/src/platform/packages/shared/shared-ux/prompt/not_found/moon.yml index 1440bee525240..53e21bdade57c 100644 --- a/src/platform/packages/shared/shared-ux/prompt/not_found/moon.yml +++ b/src/platform/packages/shared/shared-ux/prompt/not_found/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-prompt-not-found' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-prompt-not-found' + title: '@kbn/shared-ux-prompt-not-found' description: Moon project for @kbn/shared-ux-prompt-not-found channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/prompt/not_found + sourceRoot: src/platform/packages/shared/shared-ux/prompt/not_found dependsOn: - '@kbn/i18n' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/router/impl/moon.yml b/src/platform/packages/shared/shared-ux/router/impl/moon.yml index 0ebc1d896215e..e2d6b3b763a88 100644 --- a/src/platform/packages/shared/shared-ux/router/impl/moon.yml +++ b/src/platform/packages/shared/shared-ux/router/impl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-router' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-router' + title: '@kbn/shared-ux-router' description: Moon project for @kbn/shared-ux-router channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/router/impl + sourceRoot: src/platform/packages/shared/shared-ux/router/impl dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/router/mocks/moon.yml b/src/platform/packages/shared/shared-ux/router/mocks/moon.yml index 6146e69434d03..9b6020a1ecb1b 100644 --- a/src/platform/packages/shared/shared-ux/router/mocks/moon.yml +++ b/src/platform/packages/shared/shared-ux/router/mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-router-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-router-mocks' + title: '@kbn/shared-ux-router-mocks' description: Moon project for @kbn/shared-ux-router-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/router/mocks + sourceRoot: src/platform/packages/shared/shared-ux/router/mocks tags: - shared-common - package @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/packages/shared/shared-ux/router/types/moon.yml b/src/platform/packages/shared/shared-ux/router/types/moon.yml index 1033e823029d5..fb763aaecc5d8 100644 --- a/src/platform/packages/shared/shared-ux/router/types/moon.yml +++ b/src/platform/packages/shared/shared-ux/router/types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-router-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-router-types' + title: '@kbn/shared-ux-router-types' description: Moon project for @kbn/shared-ux-router-types channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/router/types + sourceRoot: src/platform/packages/shared/shared-ux/router/types tags: - shared-common - package diff --git a/src/platform/packages/shared/shared-ux/storybook/mock/moon.yml b/src/platform/packages/shared/shared-ux/storybook/mock/moon.yml index 17b440851cfdc..3ffc4d0906368 100644 --- a/src/platform/packages/shared/shared-ux/storybook/mock/moon.yml +++ b/src/platform/packages/shared/shared-ux/storybook/mock/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-storybook-mock' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-storybook-mock' + title: '@kbn/shared-ux-storybook-mock' description: Moon project for @kbn/shared-ux-storybook-mock channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/storybook/mock + sourceRoot: src/platform/packages/shared/shared-ux/storybook/mock tags: - shared-common - package diff --git a/src/platform/packages/shared/shared-ux/table_persist/moon.yml b/src/platform/packages/shared/shared-ux/table_persist/moon.yml index 36237cd019e46..d044dec10931a 100644 --- a/src/platform/packages/shared/shared-ux/table_persist/moon.yml +++ b/src/platform/packages/shared/shared-ux/table_persist/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-table-persist' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-table-persist' + title: '@kbn/shared-ux-table-persist' description: Moon project for @kbn/shared-ux-table-persist channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/table_persist + sourceRoot: src/platform/packages/shared/shared-ux/table_persist dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/advanced_settings/moon.yml b/src/platform/plugins/private/advanced_settings/moon.yml index 5c2499136c6ab..6872409c5578f 100644 --- a/src/platform/plugins/private/advanced_settings/moon.yml +++ b/src/platform/plugins/private/advanced_settings/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/advanced-settings-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/advanced-settings-plugin' + title: '@kbn/advanced-settings-plugin' description: Moon project for @kbn/advanced-settings-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/private/advanced_settings + sourceRoot: src/platform/plugins/private/advanced_settings dependsOn: - '@kbn/core' - '@kbn/management-plugin' diff --git a/src/platform/plugins/private/event_annotation/moon.yml b/src/platform/plugins/private/event_annotation/moon.yml index 6352414f743a3..c773884b804ad 100644 --- a/src/platform/plugins/private/event_annotation/moon.yml +++ b/src/platform/plugins/private/event_annotation/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/event-annotation-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/event-annotation-plugin' + title: '@kbn/event-annotation-plugin' description: Moon project for @kbn/event-annotation-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/private/event_annotation + sourceRoot: src/platform/plugins/private/event_annotation dependsOn: - '@kbn/core' - '@kbn/expressions-plugin' @@ -58,14 +57,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/event_annotation_listing/moon.yml b/src/platform/plugins/private/event_annotation_listing/moon.yml index 1e5a21363fca5..0839ad7cc8148 100644 --- a/src/platform/plugins/private/event_annotation_listing/moon.yml +++ b/src/platform/plugins/private/event_annotation_listing/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/event-annotation-listing-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/event-annotation-listing-plugin' + title: '@kbn/event-annotation-listing-plugin' description: Moon project for @kbn/event-annotation-listing-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/private/event_annotation_listing + sourceRoot: src/platform/plugins/private/event_annotation_listing dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -64,14 +63,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/files_management/moon.yml b/src/platform/plugins/private/files_management/moon.yml index 64a3c0d3162fe..af12503c4b6e7 100644 --- a/src/platform/plugins/private/files_management/moon.yml +++ b/src/platform/plugins/private/files_management/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/files-management-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/files-management-plugin' + title: '@kbn/files-management-plugin' description: Moon project for @kbn/files-management-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/private/files_management + sourceRoot: src/platform/plugins/private/files_management dependsOn: - '@kbn/core' - '@kbn/files-plugin' diff --git a/src/platform/plugins/private/ftr_apis/moon.yml b/src/platform/plugins/private/ftr_apis/moon.yml index 463bb9eb21eb0..e2ed89d973c17 100644 --- a/src/platform/plugins/private/ftr_apis/moon.yml +++ b/src/platform/plugins/private/ftr_apis/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ftr-apis-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ftr-apis-plugin' + title: '@kbn/ftr-apis-plugin' description: Moon project for @kbn/ftr-apis-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/plugins/private/ftr_apis + sourceRoot: src/platform/plugins/private/ftr_apis dependsOn: - '@kbn/core' - '@kbn/config-schema' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/image_embeddable/moon.yml b/src/platform/plugins/private/image_embeddable/moon.yml index 1e2976b403b36..d3532b2b41733 100644 --- a/src/platform/plugins/private/image_embeddable/moon.yml +++ b/src/platform/plugins/private/image_embeddable/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/image-embeddable-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/image-embeddable-plugin' + title: '@kbn/image-embeddable-plugin' description: Moon project for @kbn/image-embeddable-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/private/image_embeddable + sourceRoot: src/platform/plugins/private/image_embeddable dependsOn: - '@kbn/core' - '@kbn/embeddable-plugin' @@ -51,14 +50,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/input_control_vis/moon.yml b/src/platform/plugins/private/input_control_vis/moon.yml index 504e22033f5e4..6bd00585c8a3c 100644 --- a/src/platform/plugins/private/input_control_vis/moon.yml +++ b/src/platform/plugins/private/input_control_vis/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/input-control-vis-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/input-control-vis-plugin' + title: '@kbn/input-control-vis-plugin' description: Moon project for @kbn/input-control-vis-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/plugins/private/input_control_vis + sourceRoot: src/platform/plugins/private/input_control_vis dependsOn: - '@kbn/kibana-react-plugin' - '@kbn/data-plugin' @@ -50,14 +49,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/interactive_setup/moon.yml b/src/platform/plugins/private/interactive_setup/moon.yml index 551f708d96226..e404f5aea9d13 100644 --- a/src/platform/plugins/private/interactive_setup/moon.yml +++ b/src/platform/plugins/private/interactive_setup/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/interactive-setup-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/interactive-setup-plugin' + title: '@kbn/interactive-setup-plugin' description: Moon project for @kbn/interactive-setup-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: src/platform/plugins/private/interactive_setup + sourceRoot: src/platform/plugins/private/interactive_setup dependsOn: - '@kbn/core' - '@kbn/i18n-react' @@ -48,14 +47,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/kibana_overview/moon.yml b/src/platform/plugins/private/kibana_overview/moon.yml index d85fc09c2e7ce..6f159c814f017 100644 --- a/src/platform/plugins/private/kibana_overview/moon.yml +++ b/src/platform/plugins/private/kibana_overview/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/kibana-overview-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/kibana-overview-plugin' + title: '@kbn/kibana-overview-plugin' description: Moon project for @kbn/kibana-overview-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/private/kibana_overview + sourceRoot: src/platform/plugins/private/kibana_overview dependsOn: - '@kbn/core' - '@kbn/navigation-plugin' @@ -53,14 +52,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/kibana_usage_collection/moon.yml b/src/platform/plugins/private/kibana_usage_collection/moon.yml index 6b33d15bfd9b1..82b16331a4d4f 100644 --- a/src/platform/plugins/private/kibana_usage_collection/moon.yml +++ b/src/platform/plugins/private/kibana_usage_collection/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/kibana-usage-collection-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/kibana-usage-collection-plugin' + title: '@kbn/kibana-usage-collection-plugin' description: Moon project for @kbn/kibana-usage-collection-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/plugins/private/kibana_usage_collection + sourceRoot: src/platform/plugins/private/kibana_usage_collection dependsOn: - '@kbn/core' - '@kbn/usage-collection-plugin' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/links/moon.yml b/src/platform/plugins/private/links/moon.yml index badf72ecf4191..7ed3d21782d7a 100644 --- a/src/platform/plugins/private/links/moon.yml +++ b/src/platform/plugins/private/links/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/links-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/links-plugin' + title: '@kbn/links-plugin' description: Moon project for @kbn/links-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/plugins/private/links + sourceRoot: src/platform/plugins/private/links dependsOn: - '@kbn/core' - '@kbn/i18n' @@ -64,14 +63,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/maps_ems/moon.yml b/src/platform/plugins/private/maps_ems/moon.yml index e2b5c26c50512..418e3589ae4c3 100644 --- a/src/platform/plugins/private/maps_ems/moon.yml +++ b/src/platform/plugins/private/maps_ems/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/maps-ems-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/maps-ems-plugin' + title: '@kbn/maps-ems-plugin' description: Moon project for @kbn/maps-ems-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/plugins/private/maps_ems + sourceRoot: src/platform/plugins/private/maps_ems dependsOn: - '@kbn/core' - '@kbn/licensing-plugin' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/no_data_page/moon.yml b/src/platform/plugins/private/no_data_page/moon.yml index c0033deffda76..010899dedfc87 100644 --- a/src/platform/plugins/private/no_data_page/moon.yml +++ b/src/platform/plugins/private/no_data_page/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/no-data-page-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/no-data-page-plugin' + title: '@kbn/no-data-page-plugin' description: Moon project for @kbn/no-data-page-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/private/no_data_page + sourceRoot: src/platform/plugins/private/no_data_page dependsOn: - '@kbn/core' - '@kbn/core-plugins-browser' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/presentation_panel/moon.yml b/src/platform/plugins/private/presentation_panel/moon.yml index 8b940881d3de0..4543738e834a4 100644 --- a/src/platform/plugins/private/presentation_panel/moon.yml +++ b/src/platform/plugins/private/presentation_panel/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/presentation-panel-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/presentation-panel-plugin' + title: '@kbn/presentation-panel-plugin' description: Moon project for @kbn/presentation-panel-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/plugins/private/presentation_panel + sourceRoot: src/platform/plugins/private/presentation_panel dependsOn: - '@kbn/core' - '@kbn/ui-actions-plugin' @@ -57,14 +56,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/url_forwarding/moon.yml b/src/platform/plugins/private/url_forwarding/moon.yml index b75c164e10739..90e7d190dccf7 100644 --- a/src/platform/plugins/private/url_forwarding/moon.yml +++ b/src/platform/plugins/private/url_forwarding/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/url-forwarding-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/url-forwarding-plugin' + title: '@kbn/url-forwarding-plugin' description: Moon project for @kbn/url-forwarding-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/private/url_forwarding + sourceRoot: src/platform/plugins/private/url_forwarding dependsOn: - '@kbn/core' tags: @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/vis_default_editor/moon.yml b/src/platform/plugins/private/vis_default_editor/moon.yml index 2f5bf73e6b4f4..7ca804dd78391 100644 --- a/src/platform/plugins/private/vis_default_editor/moon.yml +++ b/src/platform/plugins/private/vis_default_editor/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/vis-default-editor-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/vis-default-editor-plugin' + title: '@kbn/vis-default-editor-plugin' description: Moon project for @kbn/vis-default-editor-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/private/vis_default_editor + sourceRoot: src/platform/plugins/private/vis_default_editor dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -52,14 +51,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/vis_type_markdown/moon.yml b/src/platform/plugins/private/vis_type_markdown/moon.yml index f0bc1510c2e3c..76eae36df0198 100644 --- a/src/platform/plugins/private/vis_type_markdown/moon.yml +++ b/src/platform/plugins/private/vis_type_markdown/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/vis-type-markdown-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/vis-type-markdown-plugin' + title: '@kbn/vis-type-markdown-plugin' description: Moon project for @kbn/vis-type-markdown-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/plugins/private/vis_type_markdown + sourceRoot: src/platform/plugins/private/vis_type_markdown dependsOn: - '@kbn/core' - '@kbn/expressions-plugin' @@ -46,14 +45,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/vis_types/gauge/moon.yml b/src/platform/plugins/private/vis_types/gauge/moon.yml index b379beb3417a1..f80e982049bec 100644 --- a/src/platform/plugins/private/vis_types/gauge/moon.yml +++ b/src/platform/plugins/private/vis_types/gauge/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/vis-type-gauge-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/vis-type-gauge-plugin' + title: '@kbn/vis-type-gauge-plugin' description: Moon project for @kbn/vis-type-gauge-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/private/vis_types/gauge + sourceRoot: src/platform/plugins/private/vis_types/gauge dependsOn: - '@kbn/core' - '@kbn/charts-plugin' @@ -47,14 +46,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/vis_types/heatmap/moon.yml b/src/platform/plugins/private/vis_types/heatmap/moon.yml index e20c3f8716ba6..f776fe246c277 100644 --- a/src/platform/plugins/private/vis_types/heatmap/moon.yml +++ b/src/platform/plugins/private/vis_types/heatmap/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/vis-type-heatmap-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/vis-type-heatmap-plugin' + title: '@kbn/vis-type-heatmap-plugin' description: Moon project for @kbn/vis-type-heatmap-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/private/vis_types/heatmap + sourceRoot: src/platform/plugins/private/vis_types/heatmap dependsOn: - '@kbn/core' - '@kbn/charts-plugin' @@ -47,14 +46,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/vis_types/metric/moon.yml b/src/platform/plugins/private/vis_types/metric/moon.yml index 70dce2fdc8481..6767843c201ec 100644 --- a/src/platform/plugins/private/vis_types/metric/moon.yml +++ b/src/platform/plugins/private/vis_types/metric/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/vis-type-metric-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/vis-type-metric-plugin' + title: '@kbn/vis-type-metric-plugin' description: Moon project for @kbn/vis-type-metric-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/private/vis_types/metric + sourceRoot: src/platform/plugins/private/vis_types/metric dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/vis_types/pie/moon.yml b/src/platform/plugins/private/vis_types/pie/moon.yml index bdd332513d771..de66b9bc447b7 100644 --- a/src/platform/plugins/private/vis_types/pie/moon.yml +++ b/src/platform/plugins/private/vis_types/pie/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/vis-type-pie-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/vis-type-pie-plugin' + title: '@kbn/vis-type-pie-plugin' description: Moon project for @kbn/vis-type-pie-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/private/vis_types/pie + sourceRoot: src/platform/plugins/private/vis_types/pie dependsOn: - '@kbn/core' - '@kbn/charts-plugin' @@ -49,14 +48,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/vis_types/table/moon.yml b/src/platform/plugins/private/vis_types/table/moon.yml index dd1637155916e..18108701f299c 100644 --- a/src/platform/plugins/private/vis_types/table/moon.yml +++ b/src/platform/plugins/private/vis_types/table/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/vis-type-table-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/vis-type-table-plugin' + title: '@kbn/vis-type-table-plugin' description: Moon project for @kbn/vis-type-table-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/private/vis_types/table + sourceRoot: src/platform/plugins/private/vis_types/table dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -50,14 +49,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/vis_types/tagcloud/moon.yml b/src/platform/plugins/private/vis_types/tagcloud/moon.yml index 9919e0549a9e3..fb1f7cbf8e805 100644 --- a/src/platform/plugins/private/vis_types/tagcloud/moon.yml +++ b/src/platform/plugins/private/vis_types/tagcloud/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/vis-type-tagcloud-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/vis-type-tagcloud-plugin' + title: '@kbn/vis-type-tagcloud-plugin' description: Moon project for @kbn/vis-type-tagcloud-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/private/vis_types/tagcloud + sourceRoot: src/platform/plugins/private/vis_types/tagcloud dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/vis_types/timelion/moon.yml b/src/platform/plugins/private/vis_types/timelion/moon.yml index affb37d8fdd12..a844b4e108e32 100644 --- a/src/platform/plugins/private/vis_types/timelion/moon.yml +++ b/src/platform/plugins/private/vis_types/timelion/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/vis-type-timelion-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/vis-type-timelion-plugin' + title: '@kbn/vis-type-timelion-plugin' description: Moon project for @kbn/vis-type-timelion-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/private/vis_types/timelion + sourceRoot: src/platform/plugins/private/vis_types/timelion dependsOn: - '@kbn/core' - '@kbn/visualizations-plugin' @@ -58,14 +57,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/vis_types/timeseries/moon.yml b/src/platform/plugins/private/vis_types/timeseries/moon.yml index 55f2030642fe3..6d52907bd7e7d 100644 --- a/src/platform/plugins/private/vis_types/timeseries/moon.yml +++ b/src/platform/plugins/private/vis_types/timeseries/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/vis-type-timeseries-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/vis-type-timeseries-plugin' + title: '@kbn/vis-type-timeseries-plugin' description: Moon project for @kbn/vis-type-timeseries-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/private/vis_types/timeseries + sourceRoot: src/platform/plugins/private/vis_types/timeseries dependsOn: - '@kbn/core' - '@kbn/charts-plugin' @@ -69,14 +68,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/vis_types/vega/moon.yml b/src/platform/plugins/private/vis_types/vega/moon.yml index 68b52dd6d5d03..dcaf47e77fab2 100644 --- a/src/platform/plugins/private/vis_types/vega/moon.yml +++ b/src/platform/plugins/private/vis_types/vega/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/vis-type-vega-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/vis-type-vega-plugin' + title: '@kbn/vis-type-vega-plugin' description: Moon project for @kbn/vis-type-vega-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/private/vis_types/vega + sourceRoot: src/platform/plugins/private/vis_types/vega dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -65,14 +64,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/vis_types/vislib/moon.yml b/src/platform/plugins/private/vis_types/vislib/moon.yml index 152de04fc0f3e..c12a619719182 100644 --- a/src/platform/plugins/private/vis_types/vislib/moon.yml +++ b/src/platform/plugins/private/vis_types/vislib/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/vis-type-vislib-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/vis-type-vislib-plugin' + title: '@kbn/vis-type-vislib-plugin' description: Moon project for @kbn/vis-type-vislib-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/private/vis_types/vislib + sourceRoot: src/platform/plugins/private/vis_types/vislib dependsOn: - '@kbn/core' - '@kbn/charts-plugin' @@ -63,14 +62,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/private/vis_types/xy/moon.yml b/src/platform/plugins/private/vis_types/xy/moon.yml index 5e13ce2227cab..6b90ad360816f 100644 --- a/src/platform/plugins/private/vis_types/xy/moon.yml +++ b/src/platform/plugins/private/vis_types/xy/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/vis-type-xy-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/vis-type-xy-plugin' + title: '@kbn/vis-type-xy-plugin' description: Moon project for @kbn/vis-type-xy-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/private/vis_types/xy + sourceRoot: src/platform/plugins/private/vis_types/xy dependsOn: - '@kbn/core' - '@kbn/charts-plugin' @@ -46,14 +45,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/ai_assistant_management/selection/moon.yml b/src/platform/plugins/shared/ai_assistant_management/selection/moon.yml index 5cbd00b0372b2..c36789d144002 100644 --- a/src/platform/plugins/shared/ai_assistant_management/selection/moon.yml +++ b/src/platform/plugins/shared/ai_assistant_management/selection/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ai-assistant-management-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-assistant' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ai-assistant-management-plugin' + title: '@kbn/ai-assistant-management-plugin' description: Moon project for @kbn/ai-assistant-management-plugin channel: '' owner: '@elastic/obs-ai-assistant' - metadata: - sourceRoot: src/platform/plugins/shared/ai_assistant_management/selection + sourceRoot: src/platform/plugins/shared/ai_assistant_management/selection dependsOn: - '@kbn/core' - '@kbn/home-plugin' @@ -50,14 +49,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/bfetch/moon.yml b/src/platform/plugins/shared/bfetch/moon.yml index 040ef4523b584..450a884eb6352 100644 --- a/src/platform/plugins/shared/bfetch/moon.yml +++ b/src/platform/plugins/shared/bfetch/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/bfetch-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/bfetch-plugin' + title: '@kbn/bfetch-plugin' description: Moon project for @kbn/bfetch-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/shared/bfetch + sourceRoot: src/platform/plugins/shared/bfetch dependsOn: - '@kbn/core' - '@kbn/kibana-utils-plugin' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/chart_expressions/expression_gauge/moon.yml b/src/platform/plugins/shared/chart_expressions/expression_gauge/moon.yml index 12056ccfd70d9..63c93c05a74de 100644 --- a/src/platform/plugins/shared/chart_expressions/expression_gauge/moon.yml +++ b/src/platform/plugins/shared/chart_expressions/expression_gauge/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/expression-gauge-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/expression-gauge-plugin' + title: '@kbn/expression-gauge-plugin' description: Moon project for @kbn/expression-gauge-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/shared/chart_expressions/expression_gauge + sourceRoot: src/platform/plugins/shared/chart_expressions/expression_gauge dependsOn: - '@kbn/core' - '@kbn/expressions-plugin' @@ -49,14 +48,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/chart_expressions/expression_heatmap/moon.yml b/src/platform/plugins/shared/chart_expressions/expression_heatmap/moon.yml index 55116e02176b8..212c55efa837a 100644 --- a/src/platform/plugins/shared/chart_expressions/expression_heatmap/moon.yml +++ b/src/platform/plugins/shared/chart_expressions/expression_heatmap/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/expression-heatmap-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/expression-heatmap-plugin' + title: '@kbn/expression-heatmap-plugin' description: Moon project for @kbn/expression-heatmap-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/shared/chart_expressions/expression_heatmap + sourceRoot: src/platform/plugins/shared/chart_expressions/expression_heatmap dependsOn: - '@kbn/core' - '@kbn/expressions-plugin' @@ -52,14 +51,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/chart_expressions/expression_legacy_metric/moon.yml b/src/platform/plugins/shared/chart_expressions/expression_legacy_metric/moon.yml index 535a61d75e697..778ae6c3d1a81 100644 --- a/src/platform/plugins/shared/chart_expressions/expression_legacy_metric/moon.yml +++ b/src/platform/plugins/shared/chart_expressions/expression_legacy_metric/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/expression-legacy-metric-vis-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/expression-legacy-metric-vis-plugin' + title: '@kbn/expression-legacy-metric-vis-plugin' description: Moon project for @kbn/expression-legacy-metric-vis-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/shared/chart_expressions/expression_legacy_metric + sourceRoot: src/platform/plugins/shared/chart_expressions/expression_legacy_metric dependsOn: - '@kbn/core' - '@kbn/expressions-plugin' @@ -47,14 +46,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/chart_expressions/expression_metric/moon.yml b/src/platform/plugins/shared/chart_expressions/expression_metric/moon.yml index df76797abc574..09cda7d8bfa79 100644 --- a/src/platform/plugins/shared/chart_expressions/expression_metric/moon.yml +++ b/src/platform/plugins/shared/chart_expressions/expression_metric/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/expression-metric-vis-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/expression-metric-vis-plugin' + title: '@kbn/expression-metric-vis-plugin' description: Moon project for @kbn/expression-metric-vis-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/shared/chart_expressions/expression_metric + sourceRoot: src/platform/plugins/shared/chart_expressions/expression_metric dependsOn: - '@kbn/core' - '@kbn/expressions-plugin' @@ -48,14 +47,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/chart_expressions/expression_partition_vis/moon.yml b/src/platform/plugins/shared/chart_expressions/expression_partition_vis/moon.yml index e715842815273..63b596a22f1f3 100644 --- a/src/platform/plugins/shared/chart_expressions/expression_partition_vis/moon.yml +++ b/src/platform/plugins/shared/chart_expressions/expression_partition_vis/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/expression-partition-vis-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/expression-partition-vis-plugin' + title: '@kbn/expression-partition-vis-plugin' description: Moon project for @kbn/expression-partition-vis-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/shared/chart_expressions/expression_partition_vis + sourceRoot: src/platform/plugins/shared/chart_expressions/expression_partition_vis dependsOn: - '@kbn/core' - '@kbn/expressions-plugin' @@ -55,14 +54,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/chart_expressions/expression_tagcloud/moon.yml b/src/platform/plugins/shared/chart_expressions/expression_tagcloud/moon.yml index f2be04b4897af..ab8ed2992a7cd 100644 --- a/src/platform/plugins/shared/chart_expressions/expression_tagcloud/moon.yml +++ b/src/platform/plugins/shared/chart_expressions/expression_tagcloud/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/expression-tagcloud-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/expression-tagcloud-plugin' + title: '@kbn/expression-tagcloud-plugin' description: Moon project for @kbn/expression-tagcloud-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/shared/chart_expressions/expression_tagcloud + sourceRoot: src/platform/plugins/shared/chart_expressions/expression_tagcloud dependsOn: - '@kbn/core' - '@kbn/presentation-util-plugin' @@ -52,14 +51,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/chart_expressions/expression_xy/moon.yml b/src/platform/plugins/shared/chart_expressions/expression_xy/moon.yml index 3563fabe7c19f..134ea2e11ccca 100644 --- a/src/platform/plugins/shared/chart_expressions/expression_xy/moon.yml +++ b/src/platform/plugins/shared/chart_expressions/expression_xy/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/expression-xy-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/expression-xy-plugin' + title: '@kbn/expression-xy-plugin' description: Moon project for @kbn/expression-xy-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/shared/chart_expressions/expression_xy + sourceRoot: src/platform/plugins/shared/chart_expressions/expression_xy dependsOn: - '@kbn/charts-plugin' - '@kbn/core' @@ -62,14 +61,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/charts/moon.yml b/src/platform/plugins/shared/charts/moon.yml index 56ed9c5faf961..3cee13c607943 100644 --- a/src/platform/plugins/shared/charts/moon.yml +++ b/src/platform/plugins/shared/charts/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/charts-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/charts-plugin' + title: '@kbn/charts-plugin' description: Moon project for @kbn/charts-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/shared/charts + sourceRoot: src/platform/plugins/shared/charts dependsOn: - '@kbn/core' - '@kbn/expressions-plugin' @@ -45,14 +44,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/console/moon.yml b/src/platform/plugins/shared/console/moon.yml index a42411dba5834..005df52cc6244 100644 --- a/src/platform/plugins/shared/console/moon.yml +++ b/src/platform/plugins/shared/console/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/console-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/console-plugin' + title: '@kbn/console-plugin' description: Moon project for @kbn/console-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/plugins/shared/console + sourceRoot: src/platform/plugins/shared/console dependsOn: - '@kbn/scout' - '@kbn/core' @@ -67,14 +66,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/content_management/moon.yml b/src/platform/plugins/shared/content_management/moon.yml index b6142b774c1c9..0dc7626eca49b 100644 --- a/src/platform/plugins/shared/content_management/moon.yml +++ b/src/platform/plugins/shared/content_management/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-plugin' + title: '@kbn/content-management-plugin' description: Moon project for @kbn/content-management-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/shared/content_management + sourceRoot: src/platform/plugins/shared/content_management dependsOn: - '@kbn/core' - '@kbn/config-schema' @@ -47,14 +46,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/controls/moon.yml b/src/platform/plugins/shared/controls/moon.yml index 2eba3006d7a50..7d8d7a092be90 100644 --- a/src/platform/plugins/shared/controls/moon.yml +++ b/src/platform/plugins/shared/controls/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/controls-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/controls-plugin' + title: '@kbn/controls-plugin' description: Moon project for @kbn/controls-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/plugins/shared/controls + sourceRoot: src/platform/plugins/shared/controls dependsOn: - '@kbn/core' - '@kbn/embeddable-plugin' @@ -63,14 +62,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/custom_integrations/moon.yml b/src/platform/plugins/shared/custom_integrations/moon.yml index fb256eac6a604..87f8497d21072 100644 --- a/src/platform/plugins/shared/custom_integrations/moon.yml +++ b/src/platform/plugins/shared/custom_integrations/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/custom-integrations-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/fleet' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/custom-integrations-plugin' + title: '@kbn/custom-integrations-plugin' description: Moon project for @kbn/custom-integrations-plugin channel: '' owner: '@elastic/fleet' - metadata: - sourceRoot: src/platform/plugins/shared/custom_integrations + sourceRoot: src/platform/plugins/shared/custom_integrations dependsOn: - '@kbn/core' - '@kbn/kibana-react-plugin' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/dashboard/moon.yml b/src/platform/plugins/shared/dashboard/moon.yml index 7b48311c455dd..fc819e18f5232 100644 --- a/src/platform/plugins/shared/dashboard/moon.yml +++ b/src/platform/plugins/shared/dashboard/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dashboard-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dashboard-plugin' + title: '@kbn/dashboard-plugin' description: Moon project for @kbn/dashboard-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/plugins/shared/dashboard + sourceRoot: src/platform/plugins/shared/dashboard dependsOn: - '@kbn/core' - '@kbn/inspector-plugin' @@ -120,14 +119,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/data/moon.yml b/src/platform/plugins/shared/data/moon.yml index 6012b5800ca8f..1311511ecc0e8 100644 --- a/src/platform/plugins/shared/data/moon.yml +++ b/src/platform/plugins/shared/data/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-plugin' + title: '@kbn/data-plugin' description: Moon project for @kbn/data-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/shared/data + sourceRoot: src/platform/plugins/shared/data dependsOn: - '@kbn/core' - '@kbn/bfetch-plugin' @@ -78,14 +77,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/data_view_editor/moon.yml b/src/platform/plugins/shared/data_view_editor/moon.yml index 326f7507b47b5..2f893462e33ea 100644 --- a/src/platform/plugins/shared/data_view_editor/moon.yml +++ b/src/platform/plugins/shared/data_view_editor/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-view-editor-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-view-editor-plugin' + title: '@kbn/data-view-editor-plugin' description: Moon project for @kbn/data-view-editor-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/plugins/shared/data_view_editor + sourceRoot: src/platform/plugins/shared/data_view_editor dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/data_view_field_editor/moon.yml b/src/platform/plugins/shared/data_view_field_editor/moon.yml index 2e64b41155016..71f2d2943c499 100644 --- a/src/platform/plugins/shared/data_view_field_editor/moon.yml +++ b/src/platform/plugins/shared/data_view_field_editor/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-view-field-editor-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-view-field-editor-plugin' + title: '@kbn/data-view-field-editor-plugin' description: Moon project for @kbn/data-view-field-editor-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/plugins/shared/data_view_field_editor + sourceRoot: src/platform/plugins/shared/data_view_field_editor dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -51,14 +50,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/data_view_management/moon.yml b/src/platform/plugins/shared/data_view_management/moon.yml index 7165b0cd052f7..aea36ee954d2e 100644 --- a/src/platform/plugins/shared/data_view_management/moon.yml +++ b/src/platform/plugins/shared/data_view_management/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-view-management-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-view-management-plugin' + title: '@kbn/data-view-management-plugin' description: Moon project for @kbn/data-view-management-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/plugins/shared/data_view_management + sourceRoot: src/platform/plugins/shared/data_view_management dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -71,14 +70,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/data_views/moon.yml b/src/platform/plugins/shared/data_views/moon.yml index 4f09a75d1848b..e7e52484e7419 100644 --- a/src/platform/plugins/shared/data_views/moon.yml +++ b/src/platform/plugins/shared/data_views/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-views-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-views-plugin' + title: '@kbn/data-views-plugin' description: Moon project for @kbn/data-views-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/plugins/shared/data_views + sourceRoot: src/platform/plugins/shared/data_views dependsOn: - '@kbn/core' - '@kbn/usage-collection-plugin' @@ -62,14 +61,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/dev_tools/moon.yml b/src/platform/plugins/shared/dev_tools/moon.yml index 6d6854c536ae9..b920b6f8bed9f 100644 --- a/src/platform/plugins/shared/dev_tools/moon.yml +++ b/src/platform/plugins/shared/dev_tools/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dev-tools-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dev-tools-plugin' + title: '@kbn/dev-tools-plugin' description: Moon project for @kbn/dev-tools-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/plugins/shared/dev_tools + sourceRoot: src/platform/plugins/shared/dev_tools dependsOn: - '@kbn/core' - '@kbn/url-forwarding-plugin' diff --git a/src/platform/plugins/shared/discover/moon.yml b/src/platform/plugins/shared/discover/moon.yml index 08821c87f7d78..9619d610b5768 100644 --- a/src/platform/plugins/shared/discover/moon.yml +++ b/src/platform/plugins/shared/discover/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/discover-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/discover-plugin' + title: '@kbn/discover-plugin' description: Moon project for @kbn/discover-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/plugins/shared/discover + sourceRoot: src/platform/plugins/shared/discover dependsOn: - '@kbn/core' - '@kbn/charts-plugin' @@ -132,14 +131,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/discover_shared/moon.yml b/src/platform/plugins/shared/discover_shared/moon.yml index 98ece8861ad4c..55c3530f25508 100644 --- a/src/platform/plugins/shared/discover_shared/moon.yml +++ b/src/platform/plugins/shared/discover_shared/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/discover-shared-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/discover-shared-plugin' + title: '@kbn/discover-shared-plugin' description: Moon project for @kbn/discover-shared-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/plugins/shared/discover_shared + sourceRoot: src/platform/plugins/shared/discover_shared dependsOn: - '@kbn/discover-utils' - '@kbn/core' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/embeddable/moon.yml b/src/platform/plugins/shared/embeddable/moon.yml index 7f31d5a90dd74..6cffbb8bdcf55 100644 --- a/src/platform/plugins/shared/embeddable/moon.yml +++ b/src/platform/plugins/shared/embeddable/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/embeddable-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/embeddable-plugin' + title: '@kbn/embeddable-plugin' description: Moon project for @kbn/embeddable-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/plugins/shared/embeddable + sourceRoot: src/platform/plugins/shared/embeddable dependsOn: - '@kbn/core' - '@kbn/inspector-plugin' @@ -51,14 +50,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/es_ui_shared/moon.yml b/src/platform/plugins/shared/es_ui_shared/moon.yml index fe45ecdbea8ee..4d184de008eab 100644 --- a/src/platform/plugins/shared/es_ui_shared/moon.yml +++ b/src/platform/plugins/shared/es_ui_shared/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/es-ui-shared-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/es-ui-shared-plugin' + title: '@kbn/es-ui-shared-plugin' description: Moon project for @kbn/es-ui-shared-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/plugins/shared/es_ui_shared + sourceRoot: src/platform/plugins/shared/es_ui_shared dependsOn: - '@kbn/core' - '@kbn/data-views-plugin' @@ -47,14 +46,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/esql/moon.yml b/src/platform/plugins/shared/esql/moon.yml index be7f3f4f7719e..581c490a61078 100644 --- a/src/platform/plugins/shared/esql/moon.yml +++ b/src/platform/plugins/shared/esql/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/esql' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-esql' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/esql' + title: '@kbn/esql' description: Moon project for @kbn/esql channel: '' owner: '@elastic/kibana-esql' - metadata: - sourceRoot: src/platform/plugins/shared/esql + sourceRoot: src/platform/plugins/shared/esql dependsOn: - '@kbn/esql-editor' - '@kbn/kibana-react-plugin' @@ -57,14 +56,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/esql_datagrid/moon.yml b/src/platform/plugins/shared/esql_datagrid/moon.yml index 4ae8aa0ecff7c..e5fcbcded3dfe 100644 --- a/src/platform/plugins/shared/esql_datagrid/moon.yml +++ b/src/platform/plugins/shared/esql_datagrid/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/esql-datagrid' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-esql' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/esql-datagrid' + title: '@kbn/esql-datagrid' description: Moon project for @kbn/esql-datagrid channel: '' owner: '@elastic/kibana-esql' - metadata: - sourceRoot: src/platform/plugins/shared/esql_datagrid + sourceRoot: src/platform/plugins/shared/esql_datagrid dependsOn: - '@kbn/data-plugin' - '@kbn/es-types' @@ -49,14 +48,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/expressions/moon.yml b/src/platform/plugins/shared/expressions/moon.yml index 6f02e877be410..9615b87596a22 100644 --- a/src/platform/plugins/shared/expressions/moon.yml +++ b/src/platform/plugins/shared/expressions/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/expressions-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/expressions-plugin' + title: '@kbn/expressions-plugin' description: Moon project for @kbn/expressions-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/shared/expressions + sourceRoot: src/platform/plugins/shared/expressions dependsOn: - '@kbn/core' - '@kbn/kibana-utils-plugin' @@ -46,14 +45,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/field_formats/moon.yml b/src/platform/plugins/shared/field_formats/moon.yml index 3fdade8822e34..bb2a53dd4a5ce 100644 --- a/src/platform/plugins/shared/field_formats/moon.yml +++ b/src/platform/plugins/shared/field_formats/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/field-formats-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/field-formats-plugin' + title: '@kbn/field-formats-plugin' description: Moon project for @kbn/field-formats-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/plugins/shared/field_formats + sourceRoot: src/platform/plugins/shared/field_formats dependsOn: - '@kbn/core' - '@kbn/field-types' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/files/moon.yml b/src/platform/plugins/shared/files/moon.yml index df3b5f9f1cd54..9a7617ce3e16a 100644 --- a/src/platform/plugins/shared/files/moon.yml +++ b/src/platform/plugins/shared/files/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/files-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/files-plugin' + title: '@kbn/files-plugin' description: Moon project for @kbn/files-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/shared/files + sourceRoot: src/platform/plugins/shared/files dependsOn: - '@kbn/core' - '@kbn/usage-collection-plugin' @@ -63,14 +62,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/guided_onboarding/moon.yml b/src/platform/plugins/shared/guided_onboarding/moon.yml index b0b3bfd24b368..8e2b8cad15eff 100644 --- a/src/platform/plugins/shared/guided_onboarding/moon.yml +++ b/src/platform/plugins/shared/guided_onboarding/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/guided-onboarding-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/guided-onboarding-plugin' + title: '@kbn/guided-onboarding-plugin' description: Moon project for @kbn/guided-onboarding-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/shared/guided_onboarding + sourceRoot: src/platform/plugins/shared/guided_onboarding dependsOn: - '@kbn/core' - '@kbn/cloud-plugin' @@ -46,14 +45,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/home/moon.yml b/src/platform/plugins/shared/home/moon.yml index 4f676b910f75d..d96bcd84d863e 100644 --- a/src/platform/plugins/shared/home/moon.yml +++ b/src/platform/plugins/shared/home/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/home-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/home-plugin' + title: '@kbn/home-plugin' description: Moon project for @kbn/home-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/plugins/shared/home + sourceRoot: src/platform/plugins/shared/home dependsOn: - '@kbn/core' - '@kbn/data-views-plugin' @@ -62,14 +61,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/inspector/moon.yml b/src/platform/plugins/shared/inspector/moon.yml index b66341e9c0b17..3090e07ded1c3 100644 --- a/src/platform/plugins/shared/inspector/moon.yml +++ b/src/platform/plugins/shared/inspector/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/inspector-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/inspector-plugin' + title: '@kbn/inspector-plugin' description: Moon project for @kbn/inspector-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/plugins/shared/inspector + sourceRoot: src/platform/plugins/shared/inspector dependsOn: - '@kbn/core' - '@kbn/kibana-react-plugin' @@ -45,14 +44,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/kibana_react/moon.yml b/src/platform/plugins/shared/kibana_react/moon.yml index 35d7f4d6636d7..b381eb5ae4f24 100644 --- a/src/platform/plugins/shared/kibana_react/moon.yml +++ b/src/platform/plugins/shared/kibana_react/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/kibana-react-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/kibana-react-plugin' + title: '@kbn/kibana-react-plugin' description: Moon project for @kbn/kibana-react-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/shared/kibana_react + sourceRoot: src/platform/plugins/shared/kibana_react dependsOn: - '@kbn/storybook' - '@kbn/core' @@ -48,14 +47,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/kibana_utils/moon.yml b/src/platform/plugins/shared/kibana_utils/moon.yml index fe99941d4af45..385f56e9ea50e 100644 --- a/src/platform/plugins/shared/kibana_utils/moon.yml +++ b/src/platform/plugins/shared/kibana_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/kibana-utils-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/kibana-utils-plugin' + title: '@kbn/kibana-utils-plugin' description: Moon project for @kbn/kibana-utils-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/shared/kibana_utils + sourceRoot: src/platform/plugins/shared/kibana_utils dependsOn: - '@kbn/core' - '@kbn/expect' @@ -47,14 +46,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/management/moon.yml b/src/platform/plugins/shared/management/moon.yml index cc6b37b08e990..976dd0c6a5618 100644 --- a/src/platform/plugins/shared/management/moon.yml +++ b/src/platform/plugins/shared/management/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/management-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/management-plugin' + title: '@kbn/management-plugin' description: Moon project for @kbn/management-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/plugins/shared/management + sourceRoot: src/platform/plugins/shared/management dependsOn: - '@kbn/core' - '@kbn/home-plugin' @@ -51,14 +50,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/navigation/moon.yml b/src/platform/plugins/shared/navigation/moon.yml index 3c35057622523..e1d9dd22aa37a 100644 --- a/src/platform/plugins/shared/navigation/moon.yml +++ b/src/platform/plugins/shared/navigation/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/navigation-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/navigation-plugin' + title: '@kbn/navigation-plugin' description: Moon project for @kbn/navigation-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/shared/navigation + sourceRoot: src/platform/plugins/shared/navigation dependsOn: - '@kbn/core' - '@kbn/unified-search-plugin' @@ -51,14 +50,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/newsfeed/moon.yml b/src/platform/plugins/shared/newsfeed/moon.yml index a21c8a9b87aae..16477fbb537bd 100644 --- a/src/platform/plugins/shared/newsfeed/moon.yml +++ b/src/platform/plugins/shared/newsfeed/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/newsfeed-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/newsfeed-plugin' + title: '@kbn/newsfeed-plugin' description: Moon project for @kbn/newsfeed-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/plugins/shared/newsfeed + sourceRoot: src/platform/plugins/shared/newsfeed dependsOn: - '@kbn/core' - '@kbn/screenshot-mode-plugin' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/presentation_util/moon.yml b/src/platform/plugins/shared/presentation_util/moon.yml index 19f0482edade5..f6cab5c8f64aa 100644 --- a/src/platform/plugins/shared/presentation_util/moon.yml +++ b/src/platform/plugins/shared/presentation_util/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/presentation-util-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/presentation-util-plugin' + title: '@kbn/presentation-util-plugin' description: Moon project for @kbn/presentation-util-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/plugins/shared/presentation_util + sourceRoot: src/platform/plugins/shared/presentation_util dependsOn: - '@kbn/core' - '@kbn/saved-objects-plugin' @@ -56,14 +55,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/saved_objects/moon.yml b/src/platform/plugins/shared/saved_objects/moon.yml index 76861a9b92043..acb6c11ac1d5c 100644 --- a/src/platform/plugins/shared/saved_objects/moon.yml +++ b/src/platform/plugins/shared/saved_objects/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/saved-objects-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/saved-objects-plugin' + title: '@kbn/saved-objects-plugin' description: Moon project for @kbn/saved-objects-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/plugins/shared/saved_objects + sourceRoot: src/platform/plugins/shared/saved_objects dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/saved_objects_finder/moon.yml b/src/platform/plugins/shared/saved_objects_finder/moon.yml index 065a456f8049d..c3c8520a3234f 100644 --- a/src/platform/plugins/shared/saved_objects_finder/moon.yml +++ b/src/platform/plugins/shared/saved_objects_finder/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/saved-objects-finder-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/saved-objects-finder-plugin' + title: '@kbn/saved-objects-finder-plugin' description: Moon project for @kbn/saved-objects-finder-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/plugins/shared/saved_objects_finder + sourceRoot: src/platform/plugins/shared/saved_objects_finder dependsOn: - '@kbn/core' - '@kbn/saved-objects-management-plugin' @@ -43,14 +42,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/saved_objects_management/moon.yml b/src/platform/plugins/shared/saved_objects_management/moon.yml index b1cc390be0f59..7cb0e33d1d4d6 100644 --- a/src/platform/plugins/shared/saved_objects_management/moon.yml +++ b/src/platform/plugins/shared/saved_objects_management/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/saved-objects-management-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/saved-objects-management-plugin' + title: '@kbn/saved-objects-management-plugin' description: Moon project for @kbn/saved-objects-management-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/plugins/shared/saved_objects_management + sourceRoot: src/platform/plugins/shared/saved_objects_management dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -57,14 +56,24 @@ fileGroups: - '!public/management_section/objects_table/saved_objects_table_pseudo.tsx' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/saved_objects_tagging_oss/moon.yml b/src/platform/plugins/shared/saved_objects_tagging_oss/moon.yml index d8f415ce726be..913789a3618ac 100644 --- a/src/platform/plugins/shared/saved_objects_tagging_oss/moon.yml +++ b/src/platform/plugins/shared/saved_objects_tagging_oss/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/saved-objects-tagging-oss-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/saved-objects-tagging-oss-plugin' + title: '@kbn/saved-objects-tagging-oss-plugin' description: Moon project for @kbn/saved-objects-tagging-oss-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/shared/saved_objects_tagging_oss + sourceRoot: src/platform/plugins/shared/saved_objects_tagging_oss dependsOn: - '@kbn/core' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/saved_search/moon.yml b/src/platform/plugins/shared/saved_search/moon.yml index dd5a4c04b962e..5faf2994add6a 100644 --- a/src/platform/plugins/shared/saved_search/moon.yml +++ b/src/platform/plugins/shared/saved_search/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/saved-search-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/saved-search-plugin' + title: '@kbn/saved-search-plugin' description: Moon project for @kbn/saved-search-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/plugins/shared/saved_search + sourceRoot: src/platform/plugins/shared/saved_search dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -57,14 +56,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/screenshot_mode/moon.yml b/src/platform/plugins/shared/screenshot_mode/moon.yml index d75ea645195b9..776b8f4cb623f 100644 --- a/src/platform/plugins/shared/screenshot_mode/moon.yml +++ b/src/platform/plugins/shared/screenshot_mode/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/screenshot-mode-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/screenshot-mode-plugin' + title: '@kbn/screenshot-mode-plugin' description: Moon project for @kbn/screenshot-mode-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/shared/screenshot_mode + sourceRoot: src/platform/plugins/shared/screenshot_mode dependsOn: - '@kbn/core' - '@kbn/utility-types-jest' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/share/moon.yml b/src/platform/plugins/shared/share/moon.yml index f77fea609c172..0f2eceda72c51 100644 --- a/src/platform/plugins/shared/share/moon.yml +++ b/src/platform/plugins/shared/share/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/share-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/share-plugin' + title: '@kbn/share-plugin' description: Moon project for @kbn/share-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/shared/share + sourceRoot: src/platform/plugins/shared/share dependsOn: - '@kbn/core' - '@kbn/kibana-utils-plugin' @@ -61,14 +60,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/telemetry/moon.yml b/src/platform/plugins/shared/telemetry/moon.yml index 6cbf8aa654ebd..af44ecaa90c3a 100644 --- a/src/platform/plugins/shared/telemetry/moon.yml +++ b/src/platform/plugins/shared/telemetry/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/telemetry-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/telemetry-plugin' + title: '@kbn/telemetry-plugin' description: Moon project for @kbn/telemetry-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/plugins/shared/telemetry + sourceRoot: src/platform/plugins/shared/telemetry dependsOn: - '@kbn/core' - '@kbn/home-plugin' @@ -59,14 +58,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/telemetry_collection_manager/moon.yml b/src/platform/plugins/shared/telemetry_collection_manager/moon.yml index cdd7680b35a47..1743ac6b8459e 100644 --- a/src/platform/plugins/shared/telemetry_collection_manager/moon.yml +++ b/src/platform/plugins/shared/telemetry_collection_manager/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/telemetry-collection-manager-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/telemetry-collection-manager-plugin' + title: '@kbn/telemetry-collection-manager-plugin' description: Moon project for @kbn/telemetry-collection-manager-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/plugins/shared/telemetry_collection_manager + sourceRoot: src/platform/plugins/shared/telemetry_collection_manager dependsOn: - '@kbn/core' - '@kbn/usage-collection-plugin' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/telemetry_management_section/moon.yml b/src/platform/plugins/shared/telemetry_management_section/moon.yml index c75e1d6dbac7b..e997d9911200f 100644 --- a/src/platform/plugins/shared/telemetry_management_section/moon.yml +++ b/src/platform/plugins/shared/telemetry_management_section/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/telemetry-management-section-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/telemetry-management-section-plugin' + title: '@kbn/telemetry-management-section-plugin' description: Moon project for @kbn/telemetry-management-section-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/plugins/shared/telemetry_management_section + sourceRoot: src/platform/plugins/shared/telemetry_management_section dependsOn: - '@kbn/core' - '@kbn/usage-collection-plugin' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/ui_actions/moon.yml b/src/platform/plugins/shared/ui_actions/moon.yml index ff18fed09369a..993dcc32361f3 100644 --- a/src/platform/plugins/shared/ui_actions/moon.yml +++ b/src/platform/plugins/shared/ui_actions/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ui-actions-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ui-actions-plugin' + title: '@kbn/ui-actions-plugin' description: Moon project for @kbn/ui-actions-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/shared/ui_actions + sourceRoot: src/platform/plugins/shared/ui_actions dependsOn: - '@kbn/core' - '@kbn/kibana-utils-plugin' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/ui_actions_enhanced/moon.yml b/src/platform/plugins/shared/ui_actions_enhanced/moon.yml index 9045e72974979..1d717a360d899 100644 --- a/src/platform/plugins/shared/ui_actions_enhanced/moon.yml +++ b/src/platform/plugins/shared/ui_actions_enhanced/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ui-actions-enhanced-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ui-actions-enhanced-plugin' + title: '@kbn/ui-actions-enhanced-plugin' description: Moon project for @kbn/ui-actions-enhanced-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/shared/ui_actions_enhanced + sourceRoot: src/platform/plugins/shared/ui_actions_enhanced dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -47,14 +46,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/unified_doc_viewer/moon.yml b/src/platform/plugins/shared/unified_doc_viewer/moon.yml index d581ffc5b6931..2ce2cf6cb7dac 100644 --- a/src/platform/plugins/shared/unified_doc_viewer/moon.yml +++ b/src/platform/plugins/shared/unified_doc_viewer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/unified-doc-viewer-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/unified-doc-viewer-plugin' + title: '@kbn/unified-doc-viewer-plugin' description: Moon project for @kbn/unified-doc-viewer-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/plugins/shared/unified_doc_viewer + sourceRoot: src/platform/plugins/shared/unified_doc_viewer dependsOn: - '@kbn/kibana-react-plugin' - '@kbn/monaco' @@ -74,14 +73,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/unified_histogram/moon.yml b/src/platform/plugins/shared/unified_histogram/moon.yml index 90718d2666559..6626aa56e7cd6 100644 --- a/src/platform/plugins/shared/unified_histogram/moon.yml +++ b/src/platform/plugins/shared/unified_histogram/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/unified-histogram-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/unified-histogram-plugin' + title: '@kbn/unified-histogram-plugin' description: Moon project for @kbn/unified-histogram-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/plugins/shared/unified_histogram + sourceRoot: src/platform/plugins/shared/unified_histogram dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -61,14 +60,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/unified_search/moon.yml b/src/platform/plugins/shared/unified_search/moon.yml index ce915153047b8..f79067ced9e1d 100644 --- a/src/platform/plugins/shared/unified_search/moon.yml +++ b/src/platform/plugins/shared/unified_search/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/unified-search-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/unified-search-plugin' + title: '@kbn/unified-search-plugin' description: Moon project for @kbn/unified-search-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/shared/unified_search + sourceRoot: src/platform/plugins/shared/unified_search dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -74,14 +73,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/usage_collection/moon.yml b/src/platform/plugins/shared/usage_collection/moon.yml index b50c5de6e1853..a1e47bcf3adb5 100644 --- a/src/platform/plugins/shared/usage_collection/moon.yml +++ b/src/platform/plugins/shared/usage_collection/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/usage-collection-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/usage-collection-plugin' + title: '@kbn/usage-collection-plugin' description: Moon project for @kbn/usage-collection-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/plugins/shared/usage_collection + sourceRoot: src/platform/plugins/shared/usage_collection dependsOn: - '@kbn/core' - '@kbn/kibana-utils-plugin' @@ -48,14 +47,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/plugins/shared/visualizations/moon.yml b/src/platform/plugins/shared/visualizations/moon.yml index 29eef6378cf46..49c836fca57f0 100644 --- a/src/platform/plugins/shared/visualizations/moon.yml +++ b/src/platform/plugins/shared/visualizations/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/visualizations-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/visualizations-plugin' + title: '@kbn/visualizations-plugin' description: Moon project for @kbn/visualizations-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/shared/visualizations + sourceRoot: src/platform/plugins/shared/visualizations dependsOn: - '@kbn/core' - '@kbn/charts-plugin' @@ -104,14 +103,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/test/analytics/plugins/analytics_ftr_helpers/moon.yml b/src/platform/test/analytics/plugins/analytics_ftr_helpers/moon.yml index 4ff230318c040..249826dd8c225 100644 --- a/src/platform/test/analytics/plugins/analytics_ftr_helpers/moon.yml +++ b/src/platform/test/analytics/plugins/analytics_ftr_helpers/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/analytics-ftr-helpers-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/analytics-ftr-helpers-plugin' + title: '@kbn/analytics-ftr-helpers-plugin' description: Moon project for @kbn/analytics-ftr-helpers-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/analytics/plugins/analytics_ftr_helpers + sourceRoot: src/platform/test/analytics/plugins/analytics_ftr_helpers dependsOn: - '@kbn/core' - '@kbn/std' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/src/platform/test/analytics/plugins/analytics_plugin_a/moon.yml b/src/platform/test/analytics/plugins/analytics_plugin_a/moon.yml index dbd646ca63ed2..c29fb6b6930b5 100644 --- a/src/platform/test/analytics/plugins/analytics_plugin_a/moon.yml +++ b/src/platform/test/analytics/plugins/analytics_plugin_a/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/analytics-plugin-a-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/analytics-plugin-a-plugin' + title: '@kbn/analytics-plugin-a-plugin' description: Moon project for @kbn/analytics-plugin-a-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/analytics/plugins/analytics_plugin_a + sourceRoot: src/platform/test/analytics/plugins/analytics_plugin_a dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/src/platform/test/common/plugins/newsfeed/moon.yml b/src/platform/test/common/plugins/newsfeed/moon.yml index fe4827f35dd1d..c3232bd77f188 100644 --- a/src/platform/test/common/plugins/newsfeed/moon.yml +++ b/src/platform/test/common/plugins/newsfeed/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/newsfeed-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/newsfeed-test-plugin' + title: '@kbn/newsfeed-test-plugin' description: Moon project for @kbn/newsfeed-test-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/common/plugins/newsfeed + sourceRoot: src/platform/test/common/plugins/newsfeed dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/common/plugins/otel_metrics/moon.yml b/src/platform/test/common/plugins/otel_metrics/moon.yml index 82c6973ad936b..0d6d94cccfae9 100644 --- a/src/platform/test/common/plugins/otel_metrics/moon.yml +++ b/src/platform/test/common/plugins/otel_metrics/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/open-telemetry-instrumented-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/open-telemetry-instrumented-plugin' + title: '@kbn/open-telemetry-instrumented-plugin' description: Moon project for @kbn/open-telemetry-instrumented-plugin channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: src/platform/test/common/plugins/otel_metrics + sourceRoot: src/platform/test/common/plugins/otel_metrics dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/health_gateway/plugins/status/moon.yml b/src/platform/test/health_gateway/plugins/status/moon.yml index 10f57f0f391ec..fda6023d44c30 100644 --- a/src/platform/test/health_gateway/plugins/status/moon.yml +++ b/src/platform/test/health_gateway/plugins/status/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/kbn-health-gateway-status-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/kbn-health-gateway-status-plugin' + title: '@kbn/kbn-health-gateway-status-plugin' description: Moon project for @kbn/kbn-health-gateway-status-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/health_gateway/plugins/status + sourceRoot: src/platform/test/health_gateway/plugins/status dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/src/platform/test/interactive_setup_api_integration/plugins/test_endpoints/moon.yml b/src/platform/test/interactive_setup_api_integration/plugins/test_endpoints/moon.yml index 3e6367ff18e9a..2de7cbb292687 100644 --- a/src/platform/test/interactive_setup_api_integration/plugins/test_endpoints/moon.yml +++ b/src/platform/test/interactive_setup_api_integration/plugins/test_endpoints/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/interactive-setup-test-endpoints-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/interactive-setup-test-endpoints-plugin' + title: '@kbn/interactive-setup-test-endpoints-plugin' description: Moon project for @kbn/interactive-setup-test-endpoints-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: src/platform/test/interactive_setup_api_integration/plugins/test_endpoints + sourceRoot: src/platform/test/interactive_setup_api_integration/plugins/test_endpoints dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/moon.yml b/src/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/moon.yml index 6a584e56d91c4..f83842160e0c0 100644 --- a/src/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/moon.yml +++ b/src/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/kbn-tp-run-pipeline-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/kbn-tp-run-pipeline-plugin' + title: '@kbn/kbn-tp-run-pipeline-plugin' description: Moon project for @kbn/kbn-tp-run-pipeline-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline + sourceRoot: src/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline dependsOn: - '@kbn/core' - '@kbn/expressions-plugin' diff --git a/src/platform/test/moon.yml b/src/platform/test/moon.yml index 59fa8bbcc01a3..0902b35815747 100644 --- a/src/platform/test/moon.yml +++ b/src/platform/test/moon.yml @@ -4,17 +4,16 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/test-suites-src' -type: unknown +layer: unknown owners: {} -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/test-suites-src' + title: '@kbn/test-suites-src' description: Moon project for @kbn/test-suites-src channel: '' - metadata: - sourceRoot: src/platform/test + sourceRoot: src/platform/test dependsOn: - '@kbn/core' - '@kbn/bfetch-plugin' diff --git a/src/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/moon.yml b/src/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/moon.yml index 85c8be586e563..8c075333593d3 100644 --- a/src/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/moon.yml +++ b/src/platform/test/node_roles_functional/plugins/core_plugin_initializer_context/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugin-initializer-context-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugin-initializer-context-plugin' + title: '@kbn/core-plugin-initializer-context-plugin' description: Moon project for @kbn/core-plugin-initializer-context-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/node_roles_functional/plugins/core_plugin_initializer_context + sourceRoot: src/platform/test/node_roles_functional/plugins/core_plugin_initializer_context dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/plugin_functional/plugins/app_link_test/moon.yml b/src/platform/test/plugin_functional/plugins/app_link_test/moon.yml index df3252a55b54c..3016d2d7d8cef 100644 --- a/src/platform/test/plugin_functional/plugins/app_link_test/moon.yml +++ b/src/platform/test/plugin_functional/plugins/app_link_test/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/app-link-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/app-link-test-plugin' + title: '@kbn/app-link-test-plugin' description: Moon project for @kbn/app-link-test-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/app_link_test + sourceRoot: src/platform/test/plugin_functional/plugins/app_link_test dependsOn: - '@kbn/core' - '@kbn/shared-ux-link-redirect-app' diff --git a/src/platform/test/plugin_functional/plugins/core_app_status/moon.yml b/src/platform/test/plugin_functional/plugins/core_app_status/moon.yml index 277e24904feb7..2515576cf8aee 100644 --- a/src/platform/test/plugin_functional/plugins/core_app_status/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_app_status/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-app-status-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-app-status-plugin' + title: '@kbn/core-app-status-plugin' description: Moon project for @kbn/core-app-status-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_app_status + sourceRoot: src/platform/test/plugin_functional/plugins/core_app_status dependsOn: - '@kbn/core' - '@kbn/react-kibana-context-render' diff --git a/src/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/moon.yml b/src/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/moon.yml index 1af34bb120d25..8795aea80d509 100644 --- a/src/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_dynamic_resolving_a/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugin-dynamic-resolving-a' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugin-dynamic-resolving-a' + title: '@kbn/core-plugin-dynamic-resolving-a' description: Moon project for @kbn/core-plugin-dynamic-resolving-a channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_dynamic_resolving_a + sourceRoot: src/platform/test/plugin_functional/plugins/core_dynamic_resolving_a dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/moon.yml b/src/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/moon.yml index 901a0639cbcb0..71fed1883bd7d 100644 --- a/src/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_dynamic_resolving_b/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugin-dynamic-resolving-b' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugin-dynamic-resolving-b' + title: '@kbn/core-plugin-dynamic-resolving-b' description: Moon project for @kbn/core-plugin-dynamic-resolving-b channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_dynamic_resolving_b + sourceRoot: src/platform/test/plugin_functional/plugins/core_dynamic_resolving_b dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/plugin_functional/plugins/core_history_block/moon.yml b/src/platform/test/plugin_functional/plugins/core_history_block/moon.yml index b85fee7072df9..e04f84fccb6dc 100644 --- a/src/platform/test/plugin_functional/plugins/core_history_block/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_history_block/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-history-block-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-history-block-plugin' + title: '@kbn/core-history-block-plugin' description: Moon project for @kbn/core-history-block-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_history_block + sourceRoot: src/platform/test/plugin_functional/plugins/core_history_block dependsOn: - '@kbn/core' - '@kbn/shared-ux-router' diff --git a/src/platform/test/plugin_functional/plugins/core_http/moon.yml b/src/platform/test/plugin_functional/plugins/core_http/moon.yml index 6e0d05d167d99..b3eafc12715db 100644 --- a/src/platform/test/plugin_functional/plugins/core_http/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_http/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-plugin' + title: '@kbn/core-http-plugin' description: Moon project for @kbn/core-http-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_http + sourceRoot: src/platform/test/plugin_functional/plugins/core_http dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/plugin_functional/plugins/core_plugin_a/moon.yml b/src/platform/test/plugin_functional/plugins/core_plugin_a/moon.yml index 7d8a185681d0c..a9bba15532679 100644 --- a/src/platform/test/plugin_functional/plugins/core_plugin_a/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_plugin_a/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugin-a-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugin-a-plugin' + title: '@kbn/core-plugin-a-plugin' description: Moon project for @kbn/core-plugin-a-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_a + sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_a dependsOn: - '@kbn/core' - '@kbn/shared-ux-router' diff --git a/src/platform/test/plugin_functional/plugins/core_plugin_appleave/moon.yml b/src/platform/test/plugin_functional/plugins/core_plugin_appleave/moon.yml index fc45520361e77..0f5791e84bb49 100644 --- a/src/platform/test/plugin_functional/plugins/core_plugin_appleave/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_plugin_appleave/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugin-appleave-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugin-appleave-plugin' + title: '@kbn/core-plugin-appleave-plugin' description: Moon project for @kbn/core-plugin-appleave-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_appleave + sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_appleave dependsOn: - '@kbn/core' - '@kbn/react-kibana-context-render' diff --git a/src/platform/test/plugin_functional/plugins/core_plugin_b/moon.yml b/src/platform/test/plugin_functional/plugins/core_plugin_b/moon.yml index ba19d2b4e81a8..0016b5a72b976 100644 --- a/src/platform/test/plugin_functional/plugins/core_plugin_b/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_plugin_b/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugin-b-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugin-b-plugin' + title: '@kbn/core-plugin-b-plugin' description: Moon project for @kbn/core-plugin-b-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_b + sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_b dependsOn: - '@kbn/core' - '@kbn/core-plugin-a-plugin' diff --git a/src/platform/test/plugin_functional/plugins/core_plugin_chromeless/moon.yml b/src/platform/test/plugin_functional/plugins/core_plugin_chromeless/moon.yml index 3da3811f41aee..5dad8d506e265 100644 --- a/src/platform/test/plugin_functional/plugins/core_plugin_chromeless/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_plugin_chromeless/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugin-chromeless-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugin-chromeless-plugin' + title: '@kbn/core-plugin-chromeless-plugin' description: Moon project for @kbn/core-plugin-chromeless-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_chromeless + sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_chromeless dependsOn: - '@kbn/core' - '@kbn/shared-ux-router' diff --git a/src/platform/test/plugin_functional/plugins/core_plugin_deep_links/moon.yml b/src/platform/test/plugin_functional/plugins/core_plugin_deep_links/moon.yml index 674a1426cde40..7ea5063a97a82 100644 --- a/src/platform/test/plugin_functional/plugins/core_plugin_deep_links/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_plugin_deep_links/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugin-deep-links-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugin-deep-links-plugin' + title: '@kbn/core-plugin-deep-links-plugin' description: Moon project for @kbn/core-plugin-deep-links-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_deep_links + sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_deep_links dependsOn: - '@kbn/core' - '@kbn/shared-ux-router' diff --git a/src/platform/test/plugin_functional/plugins/core_plugin_deprecations/moon.yml b/src/platform/test/plugin_functional/plugins/core_plugin_deprecations/moon.yml index b5be047ae2770..b4aa9154888fa 100644 --- a/src/platform/test/plugin_functional/plugins/core_plugin_deprecations/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_plugin_deprecations/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugin-deprecations-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugin-deprecations-plugin' + title: '@kbn/core-plugin-deprecations-plugin' description: Moon project for @kbn/core-plugin-deprecations-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_deprecations + sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_deprecations dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/src/platform/test/plugin_functional/plugins/core_plugin_execution_context/moon.yml b/src/platform/test/plugin_functional/plugins/core_plugin_execution_context/moon.yml index 075c0cacc6ca5..cc1537331d2ef 100644 --- a/src/platform/test/plugin_functional/plugins/core_plugin_execution_context/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_plugin_execution_context/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugin-execution-context-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugin-execution-context-plugin' + title: '@kbn/core-plugin-execution-context-plugin' description: Moon project for @kbn/core-plugin-execution-context-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_execution_context + sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_execution_context dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/plugin_functional/plugins/core_plugin_helpmenu/moon.yml b/src/platform/test/plugin_functional/plugins/core_plugin_helpmenu/moon.yml index 961550f4508eb..8808603682aaf 100644 --- a/src/platform/test/plugin_functional/plugins/core_plugin_helpmenu/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_plugin_helpmenu/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugin-helpmenu-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugin-helpmenu-plugin' + title: '@kbn/core-plugin-helpmenu-plugin' description: Moon project for @kbn/core-plugin-helpmenu-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_helpmenu + sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_helpmenu dependsOn: - '@kbn/core' - '@kbn/core-analytics-browser' diff --git a/src/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/moon.yml b/src/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/moon.yml index a603d17d4c26d..9666da1bd2bed 100644 --- a/src/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_plugin_route_timeouts/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugin-route-timeouts-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugin-route-timeouts-plugin' + title: '@kbn/core-plugin-route-timeouts-plugin' description: Moon project for @kbn/core-plugin-route-timeouts-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_route_timeouts + sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_route_timeouts dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/src/platform/test/plugin_functional/plugins/core_plugin_static_assets/moon.yml b/src/platform/test/plugin_functional/plugins/core_plugin_static_assets/moon.yml index 79c12927facdd..0697b1827d6b9 100644 --- a/src/platform/test/plugin_functional/plugins/core_plugin_static_assets/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_plugin_static_assets/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-plugin-static-assets-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-plugin-static-assets-plugin' + title: '@kbn/core-plugin-static-assets-plugin' description: Moon project for @kbn/core-plugin-static-assets-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_static_assets + sourceRoot: src/platform/test/plugin_functional/plugins/core_plugin_static_assets dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/plugin_functional/plugins/core_provider_plugin/moon.yml b/src/platform/test/plugin_functional/plugins/core_provider_plugin/moon.yml index 5539ae8b11a67..9d659bf66cf76 100644 --- a/src/platform/test/plugin_functional/plugins/core_provider_plugin/moon.yml +++ b/src/platform/test/plugin_functional/plugins/core_provider_plugin/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-provider-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-provider-plugin' + title: '@kbn/core-provider-plugin' description: Moon project for @kbn/core-provider-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/core_provider_plugin + sourceRoot: src/platform/test/plugin_functional/plugins/core_provider_plugin dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/plugin_functional/plugins/data_search/moon.yml b/src/platform/test/plugin_functional/plugins/data_search/moon.yml index be3184d1e5c83..f209122c0714a 100644 --- a/src/platform/test/plugin_functional/plugins/data_search/moon.yml +++ b/src/platform/test/plugin_functional/plugins/data_search/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-search-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-search-plugin' + title: '@kbn/data-search-plugin' description: Moon project for @kbn/data-search-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/data_search + sourceRoot: src/platform/test/plugin_functional/plugins/data_search dependsOn: - '@kbn/core' - '@kbn/data-plugin' diff --git a/src/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/moon.yml b/src/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/moon.yml index 172ca6d76c714..9654e72b27c9c 100644 --- a/src/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/moon.yml +++ b/src/platform/test/plugin_functional/plugins/elasticsearch_client_plugin/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/elasticsearch-client-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/elasticsearch-client-plugin' + title: '@kbn/elasticsearch-client-plugin' description: Moon project for @kbn/elasticsearch-client-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/elasticsearch_client_plugin + sourceRoot: src/platform/test/plugin_functional/plugins/elasticsearch_client_plugin dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/plugin_functional/plugins/eui_provider_dev_warning/moon.yml b/src/platform/test/plugin_functional/plugins/eui_provider_dev_warning/moon.yml index b69fd80c575cd..ee2f860e4e5fd 100644 --- a/src/platform/test/plugin_functional/plugins/eui_provider_dev_warning/moon.yml +++ b/src/platform/test/plugin_functional/plugins/eui_provider_dev_warning/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/eui-provider-dev-warning' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/eui-provider-dev-warning' + title: '@kbn/eui-provider-dev-warning' description: Moon project for @kbn/eui-provider-dev-warning channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/eui_provider_dev_warning + sourceRoot: src/platform/test/plugin_functional/plugins/eui_provider_dev_warning dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/plugin_functional/plugins/hardening/moon.yml b/src/platform/test/plugin_functional/plugins/hardening/moon.yml index 374a071dd2c3b..f9d36e5970851 100644 --- a/src/platform/test/plugin_functional/plugins/hardening/moon.yml +++ b/src/platform/test/plugin_functional/plugins/hardening/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/hardening-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/hardening-plugin' + title: '@kbn/hardening-plugin' description: Moon project for @kbn/hardening-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/hardening + sourceRoot: src/platform/test/plugin_functional/plugins/hardening dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/plugin_functional/plugins/index_patterns/moon.yml b/src/platform/test/plugin_functional/plugins/index_patterns/moon.yml index c8b20678d0f66..51acb39899ac1 100644 --- a/src/platform/test/plugin_functional/plugins/index_patterns/moon.yml +++ b/src/platform/test/plugin_functional/plugins/index_patterns/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/index-patterns-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/index-patterns-test-plugin' + title: '@kbn/index-patterns-test-plugin' description: Moon project for @kbn/index-patterns-test-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/index_patterns + sourceRoot: src/platform/test/plugin_functional/plugins/index_patterns dependsOn: - '@kbn/core' - '@kbn/data-plugin' diff --git a/src/platform/test/plugin_functional/plugins/kbn_sample_panel_action/moon.yml b/src/platform/test/plugin_functional/plugins/kbn_sample_panel_action/moon.yml index 69d0f8fd81dda..967b8b0a6e582 100644 --- a/src/platform/test/plugin_functional/plugins/kbn_sample_panel_action/moon.yml +++ b/src/platform/test/plugin_functional/plugins/kbn_sample_panel_action/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/kbn-sample-panel-action-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/kbn-sample-panel-action-plugin' + title: '@kbn/kbn-sample-panel-action-plugin' description: Moon project for @kbn/kbn-sample-panel-action-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/kbn_sample_panel_action + sourceRoot: src/platform/test/plugin_functional/plugins/kbn_sample_panel_action dependsOn: - '@kbn/core' - '@kbn/ui-actions-plugin' diff --git a/src/platform/test/plugin_functional/plugins/kbn_top_nav/moon.yml b/src/platform/test/plugin_functional/plugins/kbn_top_nav/moon.yml index f41a6886d7d31..286be5b50e5f8 100644 --- a/src/platform/test/plugin_functional/plugins/kbn_top_nav/moon.yml +++ b/src/platform/test/plugin_functional/plugins/kbn_top_nav/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/kbn-top-nav-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/kbn-top-nav-plugin' + title: '@kbn/kbn-top-nav-plugin' description: Moon project for @kbn/kbn-top-nav-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/kbn_top_nav + sourceRoot: src/platform/test/plugin_functional/plugins/kbn_top_nav dependsOn: - '@kbn/core' - '@kbn/navigation-plugin' diff --git a/src/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/moon.yml b/src/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/moon.yml index 405ffc0432528..0614029165cee 100644 --- a/src/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/moon.yml +++ b/src/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/kbn-tp-custom-visualizations-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/kbn-tp-custom-visualizations-plugin' + title: '@kbn/kbn-tp-custom-visualizations-plugin' description: Moon project for @kbn/kbn-tp-custom-visualizations-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations + sourceRoot: src/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations dependsOn: - '@kbn/core' - '@kbn/data-plugin' diff --git a/src/platform/test/plugin_functional/plugins/management_test_plugin/moon.yml b/src/platform/test/plugin_functional/plugins/management_test_plugin/moon.yml index 37b65acb86308..f500c5ebefb9f 100644 --- a/src/platform/test/plugin_functional/plugins/management_test_plugin/moon.yml +++ b/src/platform/test/plugin_functional/plugins/management_test_plugin/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/management-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/management-test-plugin' + title: '@kbn/management-test-plugin' description: Moon project for @kbn/management-test-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/management_test_plugin + sourceRoot: src/platform/test/plugin_functional/plugins/management_test_plugin dependsOn: - '@kbn/core' - '@kbn/management-plugin' diff --git a/src/platform/test/plugin_functional/plugins/rendering_plugin/moon.yml b/src/platform/test/plugin_functional/plugins/rendering_plugin/moon.yml index 9c1461c168b49..2ec537dbca8d9 100644 --- a/src/platform/test/plugin_functional/plugins/rendering_plugin/moon.yml +++ b/src/platform/test/plugin_functional/plugins/rendering_plugin/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/rendering-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/rendering-plugin' + title: '@kbn/rendering-plugin' description: Moon project for @kbn/rendering-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/rendering_plugin + sourceRoot: src/platform/test/plugin_functional/plugins/rendering_plugin dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/src/platform/test/plugin_functional/plugins/saved_object_export_transforms/moon.yml b/src/platform/test/plugin_functional/plugins/saved_object_export_transforms/moon.yml index 8e3dc73ea5544..8922f760837d0 100644 --- a/src/platform/test/plugin_functional/plugins/saved_object_export_transforms/moon.yml +++ b/src/platform/test/plugin_functional/plugins/saved_object_export_transforms/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/saved-object-export-transforms-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/saved-object-export-transforms-plugin' + title: '@kbn/saved-object-export-transforms-plugin' description: Moon project for @kbn/saved-object-export-transforms-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/saved_object_export_transforms + sourceRoot: src/platform/test/plugin_functional/plugins/saved_object_export_transforms dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/plugin_functional/plugins/saved_object_import_warnings/moon.yml b/src/platform/test/plugin_functional/plugins/saved_object_import_warnings/moon.yml index db362cdac97a7..8879b96f7752e 100644 --- a/src/platform/test/plugin_functional/plugins/saved_object_import_warnings/moon.yml +++ b/src/platform/test/plugin_functional/plugins/saved_object_import_warnings/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/saved-object-import-warnings-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/saved-object-import-warnings-plugin' + title: '@kbn/saved-object-import-warnings-plugin' description: Moon project for @kbn/saved-object-import-warnings-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/saved_object_import_warnings + sourceRoot: src/platform/test/plugin_functional/plugins/saved_object_import_warnings dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/moon.yml b/src/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/moon.yml index e2cc9364a3012..3403dc6e5cd46 100644 --- a/src/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/moon.yml +++ b/src/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/saved-objects-hidden-from-http-apis-type-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/saved-objects-hidden-from-http-apis-type-plugin' + title: '@kbn/saved-objects-hidden-from-http-apis-type-plugin' description: Moon project for @kbn/saved-objects-hidden-from-http-apis-type-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type + sourceRoot: src/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/plugin_functional/plugins/saved_objects_hidden_type/moon.yml b/src/platform/test/plugin_functional/plugins/saved_objects_hidden_type/moon.yml index 212401bb2db16..32bbad8e82bba 100644 --- a/src/platform/test/plugin_functional/plugins/saved_objects_hidden_type/moon.yml +++ b/src/platform/test/plugin_functional/plugins/saved_objects_hidden_type/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/saved-objects-hidden-type-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/saved-objects-hidden-type-plugin' + title: '@kbn/saved-objects-hidden-type-plugin' description: Moon project for @kbn/saved-objects-hidden-type-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/saved_objects_hidden_type + sourceRoot: src/platform/test/plugin_functional/plugins/saved_objects_hidden_type dependsOn: - '@kbn/core' tags: diff --git a/src/platform/test/plugin_functional/plugins/session_notifications/moon.yml b/src/platform/test/plugin_functional/plugins/session_notifications/moon.yml index fc58927326d3a..fd6a7b31fe02f 100644 --- a/src/platform/test/plugin_functional/plugins/session_notifications/moon.yml +++ b/src/platform/test/plugin_functional/plugins/session_notifications/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/session-notifications-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/session-notifications-plugin' + title: '@kbn/session-notifications-plugin' description: Moon project for @kbn/session-notifications-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/session_notifications + sourceRoot: src/platform/test/plugin_functional/plugins/session_notifications dependsOn: - '@kbn/core' - '@kbn/navigation-plugin' diff --git a/src/platform/test/plugin_functional/plugins/telemetry/moon.yml b/src/platform/test/plugin_functional/plugins/telemetry/moon.yml index 484a225f6d132..a2dc95c7e08fd 100644 --- a/src/platform/test/plugin_functional/plugins/telemetry/moon.yml +++ b/src/platform/test/plugin_functional/plugins/telemetry/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/telemetry-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/telemetry-test-plugin' + title: '@kbn/telemetry-test-plugin' description: Moon project for @kbn/telemetry-test-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/telemetry + sourceRoot: src/platform/test/plugin_functional/plugins/telemetry dependsOn: - '@kbn/core' - '@kbn/telemetry-plugin' diff --git a/src/platform/test/plugin_functional/plugins/ui_settings_plugin/moon.yml b/src/platform/test/plugin_functional/plugins/ui_settings_plugin/moon.yml index e13b1176f9b58..ac4baa5d2f582 100644 --- a/src/platform/test/plugin_functional/plugins/ui_settings_plugin/moon.yml +++ b/src/platform/test/plugin_functional/plugins/ui_settings_plugin/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ui-settings-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ui-settings-plugin' + title: '@kbn/ui-settings-plugin' description: Moon project for @kbn/ui-settings-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/ui_settings_plugin + sourceRoot: src/platform/test/plugin_functional/plugins/ui_settings_plugin dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/src/platform/test/plugin_functional/plugins/usage_collection/moon.yml b/src/platform/test/plugin_functional/plugins/usage_collection/moon.yml index a60b80b287517..4356e5a60869a 100644 --- a/src/platform/test/plugin_functional/plugins/usage_collection/moon.yml +++ b/src/platform/test/plugin_functional/plugins/usage_collection/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/usage-collection-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/usage-collection-test-plugin' + title: '@kbn/usage-collection-test-plugin' description: Moon project for @kbn/usage-collection-test-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/plugin_functional/plugins/usage_collection + sourceRoot: src/platform/test/plugin_functional/plugins/usage_collection dependsOn: - '@kbn/core' - '@kbn/usage-collection-plugin' diff --git a/src/platform/test/server_integration/plugins/status_plugin_a/moon.yml b/src/platform/test/server_integration/plugins/status_plugin_a/moon.yml index e1da742b917a5..b129311d78d93 100644 --- a/src/platform/test/server_integration/plugins/status_plugin_a/moon.yml +++ b/src/platform/test/server_integration/plugins/status_plugin_a/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/status-plugin-a-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/status-plugin-a-plugin' + title: '@kbn/status-plugin-a-plugin' description: Moon project for @kbn/status-plugin-a-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/server_integration/plugins/status_plugin_a + sourceRoot: src/platform/test/server_integration/plugins/status_plugin_a dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/src/platform/test/server_integration/plugins/status_plugin_b/moon.yml b/src/platform/test/server_integration/plugins/status_plugin_b/moon.yml index 959296848dc84..84d98fcfc3da0 100644 --- a/src/platform/test/server_integration/plugins/status_plugin_b/moon.yml +++ b/src/platform/test/server_integration/plugins/status_plugin_b/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/status-plugin-b-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/status-plugin-b-plugin' + title: '@kbn/status-plugin-b-plugin' description: Moon project for @kbn/status-plugin-b-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/test/server_integration/plugins/status_plugin_b + sourceRoot: src/platform/test/server_integration/plugins/status_plugin_b dependsOn: - '@kbn/core' tags: diff --git a/src/setup_node_env/moon.yml b/src/setup_node_env/moon.yml index 9e8ffc129c62f..d4aff5422ac9a 100644 --- a/src/setup_node_env/moon.yml +++ b/src/setup_node_env/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/setup-node-env' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/setup-node-env' + title: '@kbn/setup-node-env' description: Moon project for @kbn/setup-node-env channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/setup_node_env + sourceRoot: src/setup_node_env dependsOn: - '@kbn/babel-register' - '@kbn/security-hardening' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/examples/alerting_example/moon.yml b/x-pack/examples/alerting_example/moon.yml index 94cd247942857..c8e14ed5a9b48 100644 --- a/x-pack/examples/alerting_example/moon.yml +++ b/x-pack/examples/alerting_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/alerting-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/alerting-example-plugin' + title: '@kbn/alerting-example-plugin' description: Moon project for @kbn/alerting-example-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/examples/alerting_example + sourceRoot: x-pack/examples/alerting_example dependsOn: - '@kbn/core' - '@kbn/kibana-react-plugin' @@ -51,14 +50,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/examples/embedded_lens_example/moon.yml b/x-pack/examples/embedded_lens_example/moon.yml index ac71a0bc8880b..46a9d7e0c2be1 100644 --- a/x-pack/examples/embedded_lens_example/moon.yml +++ b/x-pack/examples/embedded_lens_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/embedded-lens-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/embedded-lens-example-plugin' + title: '@kbn/embedded-lens-example-plugin' description: Moon project for @kbn/embedded-lens-example-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: x-pack/examples/embedded_lens_example + sourceRoot: x-pack/examples/embedded_lens_example dependsOn: - '@kbn/core' - '@kbn/data-plugin' diff --git a/x-pack/examples/exploratory_view_example/moon.yml b/x-pack/examples/exploratory_view_example/moon.yml index 14616533a8912..fbb67845f1e7d 100644 --- a/x-pack/examples/exploratory_view_example/moon.yml +++ b/x-pack/examples/exploratory_view_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/exploratory-view-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/exploratory-view-example-plugin' + title: '@kbn/exploratory-view-example-plugin' description: Moon project for @kbn/exploratory-view-example-plugin channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: x-pack/examples/exploratory_view_example + sourceRoot: x-pack/examples/exploratory_view_example dependsOn: - '@kbn/core' - '@kbn/data-plugin' diff --git a/x-pack/examples/gen_ai_streaming_response_example/moon.yml b/x-pack/examples/gen_ai_streaming_response_example/moon.yml index c74d093f20b0f..88bd4b387058d 100644 --- a/x-pack/examples/gen_ai_streaming_response_example/moon.yml +++ b/x-pack/examples/gen_ai_streaming_response_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/gen-ai-streaming-response-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/gen-ai-streaming-response-example-plugin' + title: '@kbn/gen-ai-streaming-response-example-plugin' description: Moon project for @kbn/gen-ai-streaming-response-example-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/examples/gen_ai_streaming_response_example + sourceRoot: x-pack/examples/gen_ai_streaming_response_example dependsOn: - '@kbn/core' - '@kbn/kibana-react-plugin' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/examples/lens_config_builder_example/moon.yml b/x-pack/examples/lens_config_builder_example/moon.yml index 896627b079bd4..dbf41387b3dd2 100644 --- a/x-pack/examples/lens_config_builder_example/moon.yml +++ b/x-pack/examples/lens_config_builder_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/lens-config-builder-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/lens-config-builder-example-plugin' + title: '@kbn/lens-config-builder-example-plugin' description: Moon project for @kbn/lens-config-builder-example-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: x-pack/examples/lens_config_builder_example + sourceRoot: x-pack/examples/lens_config_builder_example dependsOn: - '@kbn/core' - '@kbn/data-plugin' diff --git a/x-pack/examples/lens_embeddable_inline_editing_example/moon.yml b/x-pack/examples/lens_embeddable_inline_editing_example/moon.yml index 23a3a9143ec3b..683fbbe49e303 100644 --- a/x-pack/examples/lens_embeddable_inline_editing_example/moon.yml +++ b/x-pack/examples/lens_embeddable_inline_editing_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/lens-inline-editing-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/lens-inline-editing-example-plugin' + title: '@kbn/lens-inline-editing-example-plugin' description: Moon project for @kbn/lens-inline-editing-example-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: x-pack/examples/lens_embeddable_inline_editing_example + sourceRoot: x-pack/examples/lens_embeddable_inline_editing_example dependsOn: - '@kbn/core' - '@kbn/lens-plugin' diff --git a/x-pack/examples/screenshotting_example/moon.yml b/x-pack/examples/screenshotting_example/moon.yml index 52929f44af5fa..64b33541da67f 100644 --- a/x-pack/examples/screenshotting_example/moon.yml +++ b/x-pack/examples/screenshotting_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/screenshotting-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/screenshotting-example-plugin' + title: '@kbn/screenshotting-example-plugin' description: Moon project for @kbn/screenshotting-example-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/examples/screenshotting_example + sourceRoot: x-pack/examples/screenshotting_example dependsOn: - '@kbn/core' - '@kbn/developer-examples-plugin' diff --git a/x-pack/examples/testing_embedded_lens/moon.yml b/x-pack/examples/testing_embedded_lens/moon.yml index 605fe05aa999c..50bac799c1040 100644 --- a/x-pack/examples/testing_embedded_lens/moon.yml +++ b/x-pack/examples/testing_embedded_lens/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/testing-embedded-lens-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/testing-embedded-lens-plugin' + title: '@kbn/testing-embedded-lens-plugin' description: Moon project for @kbn/testing-embedded-lens-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: x-pack/examples/testing_embedded_lens + sourceRoot: x-pack/examples/testing_embedded_lens dependsOn: - '@kbn/core' - '@kbn/data-plugin' diff --git a/x-pack/examples/third_party_lens_navigation_prompt/moon.yml b/x-pack/examples/third_party_lens_navigation_prompt/moon.yml index 121f3431c86c3..f70ad2fd0faba 100644 --- a/x-pack/examples/third_party_lens_navigation_prompt/moon.yml +++ b/x-pack/examples/third_party_lens_navigation_prompt/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/third-party-lens-navigation-prompt-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/third-party-lens-navigation-prompt-plugin' + title: '@kbn/third-party-lens-navigation-prompt-plugin' description: Moon project for @kbn/third-party-lens-navigation-prompt-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: x-pack/examples/third_party_lens_navigation_prompt + sourceRoot: x-pack/examples/third_party_lens_navigation_prompt dependsOn: - '@kbn/core' - '@kbn/data-views-plugin' diff --git a/x-pack/examples/third_party_maps_source_example/moon.yml b/x-pack/examples/third_party_maps_source_example/moon.yml index 1d8da531a4c97..1fb5b007f86f4 100644 --- a/x-pack/examples/third_party_maps_source_example/moon.yml +++ b/x-pack/examples/third_party_maps_source_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/maps-custom-raster-source-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-gis' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/maps-custom-raster-source-plugin' + title: '@kbn/maps-custom-raster-source-plugin' description: Moon project for @kbn/maps-custom-raster-source-plugin channel: '' owner: '@elastic/kibana-gis' - metadata: - sourceRoot: x-pack/examples/third_party_maps_source_example + sourceRoot: x-pack/examples/third_party_maps_source_example dependsOn: - '@kbn/core' - '@kbn/maps-plugin' diff --git a/x-pack/examples/third_party_vis_lens_example/moon.yml b/x-pack/examples/third_party_vis_lens_example/moon.yml index a52c837764b89..a2da9068172ce 100644 --- a/x-pack/examples/third_party_vis_lens_example/moon.yml +++ b/x-pack/examples/third_party_vis_lens_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/third-party-vis-lens-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/third-party-vis-lens-example-plugin' + title: '@kbn/third-party-vis-lens-example-plugin' description: Moon project for @kbn/third-party-vis-lens-example-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: x-pack/examples/third_party_vis_lens_example + sourceRoot: x-pack/examples/third_party_vis_lens_example dependsOn: - '@kbn/core' - '@kbn/expressions-plugin' diff --git a/x-pack/examples/triggers_actions_ui_example/moon.yml b/x-pack/examples/triggers_actions_ui_example/moon.yml index ca260790a3380..05c45ab678769 100644 --- a/x-pack/examples/triggers_actions_ui_example/moon.yml +++ b/x-pack/examples/triggers_actions_ui_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/triggers-actions-ui-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/triggers-actions-ui-example-plugin' + title: '@kbn/triggers-actions-ui-example-plugin' description: Moon project for @kbn/triggers-actions-ui-example-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/examples/triggers_actions_ui_example + sourceRoot: x-pack/examples/triggers_actions_ui_example dependsOn: - '@kbn/core' - '@kbn/kibana-react-plugin' diff --git a/x-pack/examples/ui_actions_enhanced_examples/moon.yml b/x-pack/examples/ui_actions_enhanced_examples/moon.yml index 8b9f8ba5cba1f..e06d9bb43d7ca 100644 --- a/x-pack/examples/ui_actions_enhanced_examples/moon.yml +++ b/x-pack/examples/ui_actions_enhanced_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ui-actions-enhanced-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ui-actions-enhanced-examples-plugin' + title: '@kbn/ui-actions-enhanced-examples-plugin' description: Moon project for @kbn/ui-actions-enhanced-examples-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/examples/ui_actions_enhanced_examples + sourceRoot: x-pack/examples/ui_actions_enhanced_examples dependsOn: - '@kbn/core' - '@kbn/kibana-utils-plugin' diff --git a/x-pack/packages/ai-infra/product-doc-artifact-builder/moon.yml b/x-pack/packages/ai-infra/product-doc-artifact-builder/moon.yml index a026fca340f26..5a2a162df9d86 100644 --- a/x-pack/packages/ai-infra/product-doc-artifact-builder/moon.yml +++ b/x-pack/packages/ai-infra/product-doc-artifact-builder/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/product-doc-artifact-builder' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/product-doc-artifact-builder' + title: '@kbn/product-doc-artifact-builder' description: Moon project for @kbn/product-doc-artifact-builder channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/packages/ai-infra/product-doc-artifact-builder + sourceRoot: x-pack/packages/ai-infra/product-doc-artifact-builder dependsOn: - '@kbn/tooling-log' - '@kbn/repo-info' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/packages/kbn-synthetics-private-location/moon.yml b/x-pack/packages/kbn-synthetics-private-location/moon.yml index cfa92c7f03338..ed425eda6adb8 100644 --- a/x-pack/packages/kbn-synthetics-private-location/moon.yml +++ b/x-pack/packages/kbn-synthetics-private-location/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/synthetics-private-location' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/synthetics-private-location' + title: '@kbn/synthetics-private-location' description: Moon project for @kbn/synthetics-private-location channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/packages/kbn-synthetics-private-location + sourceRoot: x-pack/packages/kbn-synthetics-private-location dependsOn: - '@kbn/tooling-log' - '@kbn/dev-utils' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/performance/moon.yml b/x-pack/performance/moon.yml index 2cd11c848c357..9f693cae3a6ee 100644 --- a/x-pack/performance/moon.yml +++ b/x-pack/performance/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/test-suites-xpack-performance' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-qa' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/test-suites-xpack-performance' + title: '@kbn/test-suites-xpack-performance' description: Moon project for @kbn/test-suites-xpack-performance channel: '' owner: '@elastic/appex-qa' - metadata: - sourceRoot: x-pack/performance + sourceRoot: x-pack/performance dependsOn: - '@kbn/journeys' - '@kbn/test-subj-selector' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/kbn-alerting-state-types/moon.yml b/x-pack/platform/packages/private/kbn-alerting-state-types/moon.yml index cf42f1128c465..3d53419537b82 100644 --- a/x-pack/platform/packages/private/kbn-alerting-state-types/moon.yml +++ b/x-pack/platform/packages/private/kbn-alerting-state-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/alerting-state-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/alerting-state-types' + title: '@kbn/alerting-state-types' description: Moon project for @kbn/alerting-state-types channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/packages/private/kbn-alerting-state-types + sourceRoot: x-pack/platform/packages/private/kbn-alerting-state-types dependsOn: - '@kbn/config-schema' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/kbn-infra-forge/moon.yml b/x-pack/platform/packages/private/kbn-infra-forge/moon.yml index ad8647cdea685..f1eeaa81ce02f 100644 --- a/x-pack/platform/packages/private/kbn-infra-forge/moon.yml +++ b/x-pack/platform/packages/private/kbn-infra-forge/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/infra-forge' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/infra-forge' + title: '@kbn/infra-forge' description: Moon project for @kbn/infra-forge channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/platform/packages/private/kbn-infra-forge + sourceRoot: x-pack/platform/packages/private/kbn-infra-forge dependsOn: - '@kbn/tooling-log' - '@kbn/datemath' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/kbn-random-sampling/moon.yml b/x-pack/platform/packages/private/kbn-random-sampling/moon.yml index 4afcf75037939..f9f4bb92729f1 100644 --- a/x-pack/platform/packages/private/kbn-random-sampling/moon.yml +++ b/x-pack/platform/packages/private/kbn-random-sampling/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/random-sampling' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/random-sampling' + title: '@kbn/random-sampling' description: Moon project for @kbn/random-sampling channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: x-pack/platform/packages/private/kbn-random-sampling + sourceRoot: x-pack/platform/packages/private/kbn-random-sampling dependsOn: - '@kbn/i18n-react' - '@kbn/visualization-utils' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/kbn-scout-release-testing/moon.yml b/x-pack/platform/packages/private/kbn-scout-release-testing/moon.yml index 4f7b8a407805b..f1def494c351a 100644 --- a/x-pack/platform/packages/private/kbn-scout-release-testing/moon.yml +++ b/x-pack/platform/packages/private/kbn-scout-release-testing/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/scout-release-testing' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-qa' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/scout-release-testing' + title: '@kbn/scout-release-testing' description: Moon project for @kbn/scout-release-testing channel: '' owner: '@elastic/appex-qa' - metadata: - sourceRoot: x-pack/platform/packages/private/kbn-scout-release-testing + sourceRoot: x-pack/platform/packages/private/kbn-scout-release-testing dependsOn: - '@kbn/scout' tags: diff --git a/x-pack/platform/packages/private/maps/vector_tile_utils/moon.yml b/x-pack/platform/packages/private/maps/vector_tile_utils/moon.yml index 00bf8fd6aabe7..b6801013ba297 100644 --- a/x-pack/platform/packages/private/maps/vector_tile_utils/moon.yml +++ b/x-pack/platform/packages/private/maps/vector_tile_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/maps-vector-tile-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-gis' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/maps-vector-tile-utils' + title: '@kbn/maps-vector-tile-utils' description: Moon project for @kbn/maps-vector-tile-utils channel: '' owner: '@elastic/kibana-gis' - metadata: - sourceRoot: x-pack/platform/packages/private/maps/vector_tile_utils + sourceRoot: x-pack/platform/packages/private/maps/vector_tile_utils dependsOn: - '@kbn/rison' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/agg_utils/moon.yml b/x-pack/platform/packages/private/ml/agg_utils/moon.yml index ce6cb01b3a723..57a8eebc0517b 100644 --- a/x-pack/platform/packages/private/ml/agg_utils/moon.yml +++ b/x-pack/platform/packages/private/ml/agg_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-agg-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-agg-utils' + title: '@kbn/ml-agg-utils' description: Moon project for @kbn/ml-agg-utils channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/agg_utils + sourceRoot: x-pack/platform/packages/private/ml/agg_utils dependsOn: - '@kbn/core-elasticsearch-server' - '@kbn/field-types' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/aiops_change_point_detection/moon.yml b/x-pack/platform/packages/private/ml/aiops_change_point_detection/moon.yml index 879ea57576d67..a6354b3855531 100644 --- a/x-pack/platform/packages/private/ml/aiops_change_point_detection/moon.yml +++ b/x-pack/platform/packages/private/ml/aiops_change_point_detection/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/aiops-change-point-detection' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/aiops-change-point-detection' + title: '@kbn/aiops-change-point-detection' description: Moon project for @kbn/aiops-change-point-detection channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/aiops_change_point_detection + sourceRoot: x-pack/platform/packages/private/ml/aiops_change_point_detection dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/aiops_components/moon.yml b/x-pack/platform/packages/private/ml/aiops_components/moon.yml index 6bd3d0dc38150..d4ab291e17f08 100644 --- a/x-pack/platform/packages/private/ml/aiops_components/moon.yml +++ b/x-pack/platform/packages/private/ml/aiops_components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/aiops-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/aiops-components' + title: '@kbn/aiops-components' description: Moon project for @kbn/aiops-components channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/aiops_components + sourceRoot: x-pack/platform/packages/private/ml/aiops_components dependsOn: - '@kbn/i18n-react' - '@kbn/i18n' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/aiops_test_utils/moon.yml b/x-pack/platform/packages/private/ml/aiops_test_utils/moon.yml index 623cd776f0c03..652a612fe1c73 100644 --- a/x-pack/platform/packages/private/ml/aiops_test_utils/moon.yml +++ b/x-pack/platform/packages/private/ml/aiops_test_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/aiops-test-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/aiops-test-utils' + title: '@kbn/aiops-test-utils' description: Moon project for @kbn/aiops-test-utils channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/aiops_test_utils + sourceRoot: x-pack/platform/packages/private/ml/aiops_test_utils dependsOn: - '@kbn/ml-agg-utils' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/cancellable_search/moon.yml b/x-pack/platform/packages/private/ml/cancellable_search/moon.yml index a03f536b01d1b..b49a3006c2592 100644 --- a/x-pack/platform/packages/private/ml/cancellable_search/moon.yml +++ b/x-pack/platform/packages/private/ml/cancellable_search/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-cancellable-search' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-cancellable-search' + title: '@kbn/ml-cancellable-search' description: Moon project for @kbn/ml-cancellable-search channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/cancellable_search + sourceRoot: x-pack/platform/packages/private/ml/cancellable_search dependsOn: - '@kbn/data-plugin' - '@kbn/search-types' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/category_validator/moon.yml b/x-pack/platform/packages/private/ml/category_validator/moon.yml index 79b4255288e8c..1daba8fdda9e7 100644 --- a/x-pack/platform/packages/private/ml/category_validator/moon.yml +++ b/x-pack/platform/packages/private/ml/category_validator/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-category-validator' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-category-validator' + title: '@kbn/ml-category-validator' description: Moon project for @kbn/ml-category-validator channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/category_validator + sourceRoot: x-pack/platform/packages/private/ml/category_validator dependsOn: - '@kbn/i18n' - '@kbn/core' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/creation_wizard_utils/moon.yml b/x-pack/platform/packages/private/ml/creation_wizard_utils/moon.yml index ddca72595e776..ca1e2b2e4342e 100644 --- a/x-pack/platform/packages/private/ml/creation_wizard_utils/moon.yml +++ b/x-pack/platform/packages/private/ml/creation_wizard_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-creation-wizard-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-creation-wizard-utils' + title: '@kbn/ml-creation-wizard-utils' description: Moon project for @kbn/ml-creation-wizard-utils channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/creation_wizard_utils + sourceRoot: x-pack/platform/packages/private/ml/creation_wizard_utils dependsOn: - '@kbn/i18n' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/data_frame_analytics_utils/moon.yml b/x-pack/platform/packages/private/ml/data_frame_analytics_utils/moon.yml index 3d5f30af51e85..8fa24436d907f 100644 --- a/x-pack/platform/packages/private/ml/data_frame_analytics_utils/moon.yml +++ b/x-pack/platform/packages/private/ml/data_frame_analytics_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-data-frame-analytics-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-data-frame-analytics-utils' + title: '@kbn/ml-data-frame-analytics-utils' description: Moon project for @kbn/ml-data-frame-analytics-utils channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/data_frame_analytics_utils + sourceRoot: x-pack/platform/packages/private/ml/data_frame_analytics_utils dependsOn: - '@kbn/ml-is-populated-object' - '@kbn/field-types' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/data_grid/moon.yml b/x-pack/platform/packages/private/ml/data_grid/moon.yml index a7f2e308a6b8a..607c9d5337e16 100644 --- a/x-pack/platform/packages/private/ml/data_grid/moon.yml +++ b/x-pack/platform/packages/private/ml/data_grid/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-data-grid' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-data-grid' + title: '@kbn/ml-data-grid' description: Moon project for @kbn/ml-data-grid channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/data_grid + sourceRoot: x-pack/platform/packages/private/ml/data_grid dependsOn: - '@kbn/i18n' - '@kbn/core' @@ -48,14 +47,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/data_view_utils/moon.yml b/x-pack/platform/packages/private/ml/data_view_utils/moon.yml index 5735ef1e36f8a..4f7991277bcde 100644 --- a/x-pack/platform/packages/private/ml/data_view_utils/moon.yml +++ b/x-pack/platform/packages/private/ml/data_view_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-data-view-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-data-view-utils' + title: '@kbn/ml-data-view-utils' description: Moon project for @kbn/ml-data-view-utils channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/data_view_utils + sourceRoot: x-pack/platform/packages/private/ml/data_view_utils dependsOn: - '@kbn/data-views-plugin' - '@kbn/config-schema' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/date_picker/moon.yml b/x-pack/platform/packages/private/ml/date_picker/moon.yml index 0ad1b6f0179b4..67babdc60410a 100644 --- a/x-pack/platform/packages/private/ml/date_picker/moon.yml +++ b/x-pack/platform/packages/private/ml/date_picker/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-date-picker' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-date-picker' + title: '@kbn/ml-date-picker' description: Moon project for @kbn/ml-date-picker channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/date_picker + sourceRoot: x-pack/platform/packages/private/ml/date_picker dependsOn: - '@kbn/es-query' - '@kbn/i18n' @@ -43,14 +42,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/date_utils/moon.yml b/x-pack/platform/packages/private/ml/date_utils/moon.yml index c1752d4ac1f79..e830f75e93bd8 100644 --- a/x-pack/platform/packages/private/ml/date_utils/moon.yml +++ b/x-pack/platform/packages/private/ml/date_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-date-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-date-utils' + title: '@kbn/ml-date-utils' description: Moon project for @kbn/ml-date-utils channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/date_utils + sourceRoot: x-pack/platform/packages/private/ml/date_utils dependsOn: - '@kbn/datemath' - '@kbn/es-query' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/field_stats_flyout/moon.yml b/x-pack/platform/packages/private/ml/field_stats_flyout/moon.yml index c88a3cca5c0a6..86b3c62cbda54 100644 --- a/x-pack/platform/packages/private/ml/field_stats_flyout/moon.yml +++ b/x-pack/platform/packages/private/ml/field_stats_flyout/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-field-stats-flyout' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-field-stats-flyout' + title: '@kbn/ml-field-stats-flyout' description: Moon project for @kbn/ml-field-stats-flyout channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/field_stats_flyout + sourceRoot: x-pack/platform/packages/private/ml/field_stats_flyout dependsOn: - '@kbn/i18n-react' - '@kbn/data-plugin' @@ -47,14 +46,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/in_memory_table/moon.yml b/x-pack/platform/packages/private/ml/in_memory_table/moon.yml index d36849b24f8e4..368b1856986cd 100644 --- a/x-pack/platform/packages/private/ml/in_memory_table/moon.yml +++ b/x-pack/platform/packages/private/ml/in_memory_table/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-in-memory-table' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-in-memory-table' + title: '@kbn/ml-in-memory-table' description: Moon project for @kbn/ml-in-memory-table channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/in_memory_table + sourceRoot: x-pack/platform/packages/private/ml/in_memory_table dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/is_defined/moon.yml b/x-pack/platform/packages/private/ml/is_defined/moon.yml index 7ec36c8921c89..c48c722c898fe 100644 --- a/x-pack/platform/packages/private/ml/is_defined/moon.yml +++ b/x-pack/platform/packages/private/ml/is_defined/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-is-defined' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-is-defined' + title: '@kbn/ml-is-defined' description: Moon project for @kbn/ml-is-defined channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/is_defined + sourceRoot: x-pack/platform/packages/private/ml/is_defined dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/is_populated_object/moon.yml b/x-pack/platform/packages/private/ml/is_populated_object/moon.yml index 5315b9ec31db5..24c53be5a8674 100644 --- a/x-pack/platform/packages/private/ml/is_populated_object/moon.yml +++ b/x-pack/platform/packages/private/ml/is_populated_object/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-is-populated-object' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-is-populated-object' + title: '@kbn/ml-is-populated-object' description: Moon project for @kbn/ml-is-populated-object channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/is_populated_object + sourceRoot: x-pack/platform/packages/private/ml/is_populated_object tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/json_schemas/moon.yml b/x-pack/platform/packages/private/ml/json_schemas/moon.yml index 615efa0260549..a6b9b601a768f 100644 --- a/x-pack/platform/packages/private/ml/json_schemas/moon.yml +++ b/x-pack/platform/packages/private/ml/json_schemas/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/json-schemas' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/json-schemas' + title: '@kbn/json-schemas' description: Moon project for @kbn/json-schemas channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/json_schemas + sourceRoot: x-pack/platform/packages/private/ml/json_schemas dependsOn: - '@kbn/dev-cli-runner' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/kibana_theme/moon.yml b/x-pack/platform/packages/private/ml/kibana_theme/moon.yml index 4816ba5126608..e68a975770bae 100644 --- a/x-pack/platform/packages/private/ml/kibana_theme/moon.yml +++ b/x-pack/platform/packages/private/ml/kibana_theme/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-kibana-theme' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-kibana-theme' + title: '@kbn/ml-kibana-theme' description: Moon project for @kbn/ml-kibana-theme channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/kibana_theme + sourceRoot: x-pack/platform/packages/private/ml/kibana_theme dependsOn: - '@kbn/ui-theme' - '@kbn/core-theme-browser' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/local_storage/moon.yml b/x-pack/platform/packages/private/ml/local_storage/moon.yml index 11b27b8f969c3..386dc74459ad6 100644 --- a/x-pack/platform/packages/private/ml/local_storage/moon.yml +++ b/x-pack/platform/packages/private/ml/local_storage/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-local-storage' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-local-storage' + title: '@kbn/ml-local-storage' description: Moon project for @kbn/ml-local-storage channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/local_storage + sourceRoot: x-pack/platform/packages/private/ml/local_storage dependsOn: - '@kbn/kibana-utils-plugin' - '@kbn/ml-is-defined' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/nested_property/moon.yml b/x-pack/platform/packages/private/ml/nested_property/moon.yml index 0772296620d5f..aaa67b2fb3b45 100644 --- a/x-pack/platform/packages/private/ml/nested_property/moon.yml +++ b/x-pack/platform/packages/private/ml/nested_property/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-nested-property' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-nested-property' + title: '@kbn/ml-nested-property' description: Moon project for @kbn/ml-nested-property channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/nested_property + sourceRoot: x-pack/platform/packages/private/ml/nested_property tags: - shared-common - package @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/number_utils/moon.yml b/x-pack/platform/packages/private/ml/number_utils/moon.yml index 432fa2f2549de..c2a7bfc01d100 100644 --- a/x-pack/platform/packages/private/ml/number_utils/moon.yml +++ b/x-pack/platform/packages/private/ml/number_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-number-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-number-utils' + title: '@kbn/ml-number-utils' description: Moon project for @kbn/ml-number-utils channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/number_utils + sourceRoot: x-pack/platform/packages/private/ml/number_utils dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/parse_interval/moon.yml b/x-pack/platform/packages/private/ml/parse_interval/moon.yml index b5f0cb99c0c7d..5327737d9a4e8 100644 --- a/x-pack/platform/packages/private/ml/parse_interval/moon.yml +++ b/x-pack/platform/packages/private/ml/parse_interval/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-parse-interval' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-parse-interval' + title: '@kbn/ml-parse-interval' description: Moon project for @kbn/ml-parse-interval channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/parse_interval + sourceRoot: x-pack/platform/packages/private/ml/parse_interval dependsOn: - '@kbn/datemath' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/query_utils/moon.yml b/x-pack/platform/packages/private/ml/query_utils/moon.yml index f86f8e74962a7..626eff185ca93 100644 --- a/x-pack/platform/packages/private/ml/query_utils/moon.yml +++ b/x-pack/platform/packages/private/ml/query_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-query-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-query-utils' + title: '@kbn/ml-query-utils' description: Moon project for @kbn/ml-query-utils channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/query_utils + sourceRoot: x-pack/platform/packages/private/ml/query_utils dependsOn: - '@kbn/ml-is-populated-object' - '@kbn/es-query' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/route_utils/moon.yml b/x-pack/platform/packages/private/ml/route_utils/moon.yml index ae3dfe063a86a..769f3c88afc97 100644 --- a/x-pack/platform/packages/private/ml/route_utils/moon.yml +++ b/x-pack/platform/packages/private/ml/route_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-route-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-route-utils' + title: '@kbn/ml-route-utils' description: Moon project for @kbn/ml-route-utils channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/route_utils + sourceRoot: x-pack/platform/packages/private/ml/route_utils dependsOn: - '@kbn/core' - '@kbn/core-execution-context-common' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/string_hash/moon.yml b/x-pack/platform/packages/private/ml/string_hash/moon.yml index 5d207facb54d6..7bbfb768ed0c6 100644 --- a/x-pack/platform/packages/private/ml/string_hash/moon.yml +++ b/x-pack/platform/packages/private/ml/string_hash/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-string-hash' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-string-hash' + title: '@kbn/ml-string-hash' description: Moon project for @kbn/ml-string-hash channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/string_hash + sourceRoot: x-pack/platform/packages/private/ml/string_hash tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/time_buckets/moon.yml b/x-pack/platform/packages/private/ml/time_buckets/moon.yml index 271f8c944e445..b3236e459eb5a 100644 --- a/x-pack/platform/packages/private/ml/time_buckets/moon.yml +++ b/x-pack/platform/packages/private/ml/time_buckets/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-time-buckets' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-time-buckets' + title: '@kbn/ml-time-buckets' description: Moon project for @kbn/ml-time-buckets channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/time_buckets + sourceRoot: x-pack/platform/packages/private/ml/time_buckets dependsOn: - '@kbn/datemath' - '@kbn/data-plugin' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/ui_actions/moon.yml b/x-pack/platform/packages/private/ml/ui_actions/moon.yml index 5c6575645b5e4..cf47e0d073f56 100644 --- a/x-pack/platform/packages/private/ml/ui_actions/moon.yml +++ b/x-pack/platform/packages/private/ml/ui_actions/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-ui-actions' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-ui-actions' + title: '@kbn/ml-ui-actions' description: Moon project for @kbn/ml-ui-actions channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/ui_actions + sourceRoot: x-pack/platform/packages/private/ml/ui_actions dependsOn: - '@kbn/data-views-plugin' - '@kbn/es-query' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/url_state/moon.yml b/x-pack/platform/packages/private/ml/url_state/moon.yml index 7383b65f61baa..f93e689236737 100644 --- a/x-pack/platform/packages/private/ml/url_state/moon.yml +++ b/x-pack/platform/packages/private/ml/url_state/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-url-state' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-url-state' + title: '@kbn/ml-url-state' description: Moon project for @kbn/ml-url-state channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/url_state + sourceRoot: x-pack/platform/packages/private/ml/url_state dependsOn: - '@kbn/ml-nested-property' - '@kbn/rison' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/ml/validators/moon.yml b/x-pack/platform/packages/private/ml/validators/moon.yml index 307224b2671c5..5dbbb3a390a39 100644 --- a/x-pack/platform/packages/private/ml/validators/moon.yml +++ b/x-pack/platform/packages/private/ml/validators/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-validators' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-validators' + title: '@kbn/ml-validators' description: Moon project for @kbn/ml-validators channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/private/ml/validators + sourceRoot: x-pack/platform/packages/private/ml/validators dependsOn: - '@kbn/ml-parse-interval' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/rollup/moon.yml b/x-pack/platform/packages/private/rollup/moon.yml index fdeb53998a683..d1fb85b06fdf5 100644 --- a/x-pack/platform/packages/private/rollup/moon.yml +++ b/x-pack/platform/packages/private/rollup/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/rollup' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/rollup' + title: '@kbn/rollup' description: Moon project for @kbn/rollup channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/packages/private/rollup + sourceRoot: x-pack/platform/packages/private/rollup dependsOn: - '@kbn/i18n' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/security/authorization_core/moon.yml b/x-pack/platform/packages/private/security/authorization_core/moon.yml index 46506b6bb4a78..83c21d1178631 100644 --- a/x-pack/platform/packages/private/security/authorization_core/moon.yml +++ b/x-pack/platform/packages/private/security/authorization_core/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-authorization-core' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-authorization-core' + title: '@kbn/security-authorization-core' description: Moon project for @kbn/security-authorization-core channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/packages/private/security/authorization_core + sourceRoot: x-pack/platform/packages/private/security/authorization_core dependsOn: - '@kbn/core' - '@kbn/features-plugin' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/security/authorization_core_common/moon.yml b/x-pack/platform/packages/private/security/authorization_core_common/moon.yml index 63dcc4829ab78..fadc7babe2ab3 100644 --- a/x-pack/platform/packages/private/security/authorization_core_common/moon.yml +++ b/x-pack/platform/packages/private/security/authorization_core_common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-authorization-core-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-authorization-core-common' + title: '@kbn/security-authorization-core-common' description: Moon project for @kbn/security-authorization-core-common channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/packages/private/security/authorization_core_common + sourceRoot: x-pack/platform/packages/private/security/authorization_core_common dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/security/role_management_model/moon.yml b/x-pack/platform/packages/private/security/role_management_model/moon.yml index b153487db3f35..7d2d2b3f1d103 100644 --- a/x-pack/platform/packages/private/security/role_management_model/moon.yml +++ b/x-pack/platform/packages/private/security/role_management_model/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-role-management-model' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-role-management-model' + title: '@kbn/security-role-management-model' description: Moon project for @kbn/security-role-management-model channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/packages/private/security/role_management_model + sourceRoot: x-pack/platform/packages/private/security/role_management_model dependsOn: - '@kbn/features-plugin' - '@kbn/security-plugin-types-common' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/security/ui_components/moon.yml b/x-pack/platform/packages/private/security/ui_components/moon.yml index 353e3e931761d..fbc92e0deb2e6 100644 --- a/x-pack/platform/packages/private/security/ui_components/moon.yml +++ b/x-pack/platform/packages/private/security/ui_components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-ui-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-ui-components' + title: '@kbn/security-ui-components' description: Moon project for @kbn/security-ui-components channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/packages/private/security/ui_components + sourceRoot: x-pack/platform/packages/private/security/ui_components dependsOn: - '@kbn/core' - '@kbn/i18n' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/private/upgrade-assistant/moon.yml b/x-pack/platform/packages/private/upgrade-assistant/moon.yml index 3323aad88c805..f59e49052fb1e 100644 --- a/x-pack/platform/packages/private/upgrade-assistant/moon.yml +++ b/x-pack/platform/packages/private/upgrade-assistant/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/upgrade-assistant' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/upgrade-assistant' + title: '@kbn/upgrade-assistant' description: Moon project for @kbn/upgrade-assistant channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/packages/private/upgrade-assistant + sourceRoot: x-pack/platform/packages/private/upgrade-assistant dependsOn: - '@kbn/i18n' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ai-assistant-default-llm-setting/moon.yml b/x-pack/platform/packages/shared/ai-assistant-default-llm-setting/moon.yml index 3f71c1eb012ba..d0bfc9b0ae31e 100644 --- a/x-pack/platform/packages/shared/ai-assistant-default-llm-setting/moon.yml +++ b/x-pack/platform/packages/shared/ai-assistant-default-llm-setting/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ai-assistant-default-llm-setting' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-generative-ai' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ai-assistant-default-llm-setting' + title: '@kbn/ai-assistant-default-llm-setting' description: Moon project for @kbn/ai-assistant-default-llm-setting channel: '' owner: '@elastic/security-generative-ai' - metadata: - sourceRoot: x-pack/platform/packages/shared/ai-assistant-default-llm-setting + sourceRoot: x-pack/platform/packages/shared/ai-assistant-default-llm-setting dependsOn: - '@kbn/i18n-react' - '@kbn/management-settings-types' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ai-assistant/ai-assistant-connector-selector-action/moon.yml b/x-pack/platform/packages/shared/ai-assistant/ai-assistant-connector-selector-action/moon.yml index 73f62d412e1ce..dbcb3d95ddd28 100644 --- a/x-pack/platform/packages/shared/ai-assistant/ai-assistant-connector-selector-action/moon.yml +++ b/x-pack/platform/packages/shared/ai-assistant/ai-assistant-connector-selector-action/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ai-assistant-connector-selector-action' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ai-assistant-connector-selector-action' + title: '@kbn/ai-assistant-connector-selector-action' description: Moon project for @kbn/ai-assistant-connector-selector-action channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/packages/shared/ai-assistant/ai-assistant-connector-selector-action + sourceRoot: x-pack/platform/packages/shared/ai-assistant/ai-assistant-connector-selector-action dependsOn: - '@kbn/i18n' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ai-assistant/common/moon.yml b/x-pack/platform/packages/shared/ai-assistant/common/moon.yml index f7ec710e215cf..60657a49efd74 100644 --- a/x-pack/platform/packages/shared/ai-assistant/common/moon.yml +++ b/x-pack/platform/packages/shared/ai-assistant/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ai-assistant-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ai-assistant-common' + title: '@kbn/ai-assistant-common' description: Moon project for @kbn/ai-assistant-common channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/platform/packages/shared/ai-assistant/common + sourceRoot: x-pack/platform/packages/shared/ai-assistant/common dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ai-assistant/icon/moon.yml b/x-pack/platform/packages/shared/ai-assistant/icon/moon.yml index c069adf051b0f..d04a775280008 100644 --- a/x-pack/platform/packages/shared/ai-assistant/icon/moon.yml +++ b/x-pack/platform/packages/shared/ai-assistant/icon/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ai-assistant-icon' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ai-assistant-icon' + title: '@kbn/ai-assistant-icon' description: Moon project for @kbn/ai-assistant-icon channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/packages/shared/ai-assistant/icon + sourceRoot: x-pack/platform/packages/shared/ai-assistant/icon dependsOn: - '@kbn/i18n' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ai-infra/inference-common/moon.yml b/x-pack/platform/packages/shared/ai-infra/inference-common/moon.yml index 5da820765a47f..2bdc3e17529d6 100644 --- a/x-pack/platform/packages/shared/ai-infra/inference-common/moon.yml +++ b/x-pack/platform/packages/shared/ai-infra/inference-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/inference-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/inference-common' + title: '@kbn/inference-common' description: Moon project for @kbn/inference-common channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/packages/shared/ai-infra/inference-common + sourceRoot: x-pack/platform/packages/shared/ai-infra/inference-common dependsOn: - '@kbn/sse-utils' - '@kbn/zod' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ai-infra/inference-langchain/moon.yml b/x-pack/platform/packages/shared/ai-infra/inference-langchain/moon.yml index cff1c149f7b38..48b5a06c7593d 100644 --- a/x-pack/platform/packages/shared/ai-infra/inference-langchain/moon.yml +++ b/x-pack/platform/packages/shared/ai-infra/inference-langchain/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/inference-langchain' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/inference-langchain' + title: '@kbn/inference-langchain' description: Moon project for @kbn/inference-langchain channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/packages/shared/ai-infra/inference-langchain + sourceRoot: x-pack/platform/packages/shared/ai-infra/inference-langchain dependsOn: - '@kbn/inference-common' - '@kbn/zod' @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ai-infra/product-doc-common/moon.yml b/x-pack/platform/packages/shared/ai-infra/product-doc-common/moon.yml index daa3bb55daccb..a2fc370e27061 100644 --- a/x-pack/platform/packages/shared/ai-infra/product-doc-common/moon.yml +++ b/x-pack/platform/packages/shared/ai-infra/product-doc-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/product-doc-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/product-doc-common' + title: '@kbn/product-doc-common' description: Moon project for @kbn/product-doc-common channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/packages/shared/ai-infra/product-doc-common + sourceRoot: x-pack/platform/packages/shared/ai-infra/product-doc-common dependsOn: - '@kbn/inference-common' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/alerting-rule-utils/moon.yml b/x-pack/platform/packages/shared/alerting-rule-utils/moon.yml index 91cb0356701d0..9c76c3c2c1335 100644 --- a/x-pack/platform/packages/shared/alerting-rule-utils/moon.yml +++ b/x-pack/platform/packages/shared/alerting-rule-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/alerting-rule-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/alerting-rule-utils' + title: '@kbn/alerting-rule-utils' description: Moon project for @kbn/alerting-rule-utils channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/alerting-rule-utils + sourceRoot: x-pack/platform/packages/shared/alerting-rule-utils dependsOn: - '@kbn/alerts-as-data-utils' - '@kbn/object-utils' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/file-upload-common/moon.yml b/x-pack/platform/packages/shared/file-upload-common/moon.yml index ba7bc4bec1f5a..8115ae88eee56 100644 --- a/x-pack/platform/packages/shared/file-upload-common/moon.yml +++ b/x-pack/platform/packages/shared/file-upload-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/file-upload-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/file-upload-common' + title: '@kbn/file-upload-common' description: Moon project for @kbn/file-upload-common channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/shared/file-upload-common + sourceRoot: x-pack/platform/packages/shared/file-upload-common dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/file-upload/moon.yml b/x-pack/platform/packages/shared/file-upload/moon.yml index 16d49ead9d023..42cd1a3030b34 100644 --- a/x-pack/platform/packages/shared/file-upload/moon.yml +++ b/x-pack/platform/packages/shared/file-upload/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/file-upload' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/file-upload' + title: '@kbn/file-upload' description: Moon project for @kbn/file-upload channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/shared/file-upload + sourceRoot: x-pack/platform/packages/shared/file-upload dependsOn: - '@kbn/file-upload-plugin' - '@kbn/file-upload-common' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/index-lifecycle-management/index_lifecycle_management_common_shared/moon.yml b/x-pack/platform/packages/shared/index-lifecycle-management/index_lifecycle_management_common_shared/moon.yml index 6f39bbd8bcfdc..f9de8c7349570 100644 --- a/x-pack/platform/packages/shared/index-lifecycle-management/index_lifecycle_management_common_shared/moon.yml +++ b/x-pack/platform/packages/shared/index-lifecycle-management/index_lifecycle_management_common_shared/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/index-lifecycle-management-common-shared' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/index-lifecycle-management-common-shared' + title: '@kbn/index-lifecycle-management-common-shared' description: Moon project for @kbn/index-lifecycle-management-common-shared channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/packages/shared/index-lifecycle-management/index_lifecycle_management_common_shared + sourceRoot: x-pack/platform/packages/shared/index-lifecycle-management/index_lifecycle_management_common_shared dependsOn: - '@kbn/utility-types' tags: diff --git a/x-pack/platform/packages/shared/index-management/index_management_shared_types/moon.yml b/x-pack/platform/packages/shared/index-management/index_management_shared_types/moon.yml index 597b49505de31..975f0e88c7875 100644 --- a/x-pack/platform/packages/shared/index-management/index_management_shared_types/moon.yml +++ b/x-pack/platform/packages/shared/index-management/index_management_shared_types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/index-management-shared-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/index-management-shared-types' + title: '@kbn/index-management-shared-types' description: Moon project for @kbn/index-management-shared-types channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/packages/shared/index-management/index_management_shared_types + sourceRoot: x-pack/platform/packages/shared/index-management/index_management_shared_types dependsOn: - '@kbn/core-application-browser' - '@kbn/utility-types' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-ai-assistant/moon.yml b/x-pack/platform/packages/shared/kbn-ai-assistant/moon.yml index aa503c26ac448..8e2db206a1e73 100644 --- a/x-pack/platform/packages/shared/kbn-ai-assistant/moon.yml +++ b/x-pack/platform/packages/shared/kbn-ai-assistant/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ai-assistant' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ai-assistant' + title: '@kbn/ai-assistant' description: Moon project for @kbn/ai-assistant channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-ai-assistant + sourceRoot: x-pack/platform/packages/shared/kbn-ai-assistant dependsOn: - '@kbn/core-http-browser' - '@kbn/i18n' @@ -60,14 +59,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-ai-tools-cli/moon.yml b/x-pack/platform/packages/shared/kbn-ai-tools-cli/moon.yml index d3c33d42f807e..e149a84f90fcb 100644 --- a/x-pack/platform/packages/shared/kbn-ai-tools-cli/moon.yml +++ b/x-pack/platform/packages/shared/kbn-ai-tools-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ai-tools-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ai-tools-cli' + title: '@kbn/ai-tools-cli' description: Moon project for @kbn/ai-tools-cli channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-ai-tools-cli + sourceRoot: x-pack/platform/packages/shared/kbn-ai-tools-cli dependsOn: - '@kbn/core' - '@kbn/cache-cli' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-alerting-comparators/moon.yml b/x-pack/platform/packages/shared/kbn-alerting-comparators/moon.yml index 8910d08c2617c..6901f423efc2c 100644 --- a/x-pack/platform/packages/shared/kbn-alerting-comparators/moon.yml +++ b/x-pack/platform/packages/shared/kbn-alerting-comparators/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/alerting-comparators' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/alerting-comparators' + title: '@kbn/alerting-comparators' description: Moon project for @kbn/alerting-comparators channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-alerting-comparators + sourceRoot: x-pack/platform/packages/shared/kbn-alerting-comparators dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-apm-types/moon.yml b/x-pack/platform/packages/shared/kbn-apm-types/moon.yml index c87feb2557b05..fec8a0b5a9d07 100644 --- a/x-pack/platform/packages/shared/kbn-apm-types/moon.yml +++ b/x-pack/platform/packages/shared/kbn-apm-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/apm-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/apm-types' + title: '@kbn/apm-types' description: Moon project for @kbn/apm-types channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-apm-types + sourceRoot: x-pack/platform/packages/shared/kbn-apm-types dependsOn: - '@kbn/elastic-agent-utils' tags: diff --git a/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/moon.yml b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/moon.yml index 75b81b189b12c..d30d59e84a7de 100644 --- a/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/moon.yml +++ b/x-pack/platform/packages/shared/kbn-cloud-security-posture/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cloud-security-posture-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-cloud-security-posture' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cloud-security-posture-common' + title: '@kbn/cloud-security-posture-common' description: Moon project for @kbn/cloud-security-posture-common channel: '' owner: '@elastic/kibana-cloud-security-posture' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-cloud-security-posture/common + sourceRoot: x-pack/platform/packages/shared/kbn-cloud-security-posture/common dependsOn: - '@kbn/config-schema' - '@kbn/data-views-plugin' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-content-packs-schema/moon.yml b/x-pack/platform/packages/shared/kbn-content-packs-schema/moon.yml index d7fefa55366a3..b1e7fa5b86f7c 100644 --- a/x-pack/platform/packages/shared/kbn-content-packs-schema/moon.yml +++ b/x-pack/platform/packages/shared/kbn-content-packs-schema/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-packs-schema' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/streams-program-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-packs-schema' + title: '@kbn/content-packs-schema' description: Moon project for @kbn/content-packs-schema channel: '' owner: '@elastic/streams-program-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-content-packs-schema + sourceRoot: x-pack/platform/packages/shared/kbn-content-packs-schema dependsOn: - '@kbn/esql-utils' - '@kbn/dashboard-plugin' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-data-forge/moon.yml b/x-pack/platform/packages/shared/kbn-data-forge/moon.yml index 75f93b8fdd122..253d5f6e6b1c9 100644 --- a/x-pack/platform/packages/shared/kbn-data-forge/moon.yml +++ b/x-pack/platform/packages/shared/kbn-data-forge/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-forge' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-forge' + title: '@kbn/data-forge' description: Moon project for @kbn/data-forge channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-data-forge + sourceRoot: x-pack/platform/packages/shared/kbn-data-forge dependsOn: - '@kbn/tooling-log' - '@kbn/datemath' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-elastic-assistant-common/moon.yml b/x-pack/platform/packages/shared/kbn-elastic-assistant-common/moon.yml index 0a368063fe163..41d376910579b 100644 --- a/x-pack/platform/packages/shared/kbn-elastic-assistant-common/moon.yml +++ b/x-pack/platform/packages/shared/kbn-elastic-assistant-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/elastic-assistant-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-generative-ai' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/elastic-assistant-common' + title: '@kbn/elastic-assistant-common' description: Moon project for @kbn/elastic-assistant-common channel: '' owner: '@elastic/security-generative-ai' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-elastic-assistant-common + sourceRoot: x-pack/platform/packages/shared/kbn-elastic-assistant-common dependsOn: - '@kbn/zod-helpers' - '@kbn/securitysolution-io-ts-utils' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-elastic-assistant-shared-state/moon.yml b/x-pack/platform/packages/shared/kbn-elastic-assistant-shared-state/moon.yml index 66f464c4f331e..d0c06faf741e7 100644 --- a/x-pack/platform/packages/shared/kbn-elastic-assistant-shared-state/moon.yml +++ b/x-pack/platform/packages/shared/kbn-elastic-assistant-shared-state/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/elastic-assistant-shared-state' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-generative-ai' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/elastic-assistant-shared-state' + title: '@kbn/elastic-assistant-shared-state' description: Moon project for @kbn/elastic-assistant-shared-state channel: '' owner: '@elastic/security-generative-ai' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-elastic-assistant-shared-state + sourceRoot: x-pack/platform/packages/shared/kbn-elastic-assistant-shared-state dependsOn: - '@kbn/elastic-assistant' - '@kbn/core-mount-utils-browser' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-elastic-assistant/moon.yml b/x-pack/platform/packages/shared/kbn-elastic-assistant/moon.yml index a511df511d9ca..d2657adc3cb29 100644 --- a/x-pack/platform/packages/shared/kbn-elastic-assistant/moon.yml +++ b/x-pack/platform/packages/shared/kbn-elastic-assistant/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/elastic-assistant' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-generative-ai' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/elastic-assistant' + title: '@kbn/elastic-assistant' description: Moon project for @kbn/elastic-assistant channel: '' owner: '@elastic/security-generative-ai' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-elastic-assistant + sourceRoot: x-pack/platform/packages/shared/kbn-elastic-assistant dependsOn: - '@kbn/elastic-assistant-common' - '@kbn/core-http-browser' @@ -66,14 +65,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-entities-schema/moon.yml b/x-pack/platform/packages/shared/kbn-entities-schema/moon.yml index 013c71877715d..c7eff996df2f8 100644 --- a/x-pack/platform/packages/shared/kbn-entities-schema/moon.yml +++ b/x-pack/platform/packages/shared/kbn-entities-schema/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/entities-schema' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-entities' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/entities-schema' + title: '@kbn/entities-schema' description: Moon project for @kbn/entities-schema channel: '' owner: '@elastic/obs-entities' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-entities-schema + sourceRoot: x-pack/platform/packages/shared/kbn-entities-schema dependsOn: - '@kbn/zod' - '@kbn/zod-helpers' @@ -34,14 +33,24 @@ fileGroups: - '!node_modules' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-event-stacktrace/moon.yml b/x-pack/platform/packages/shared/kbn-event-stacktrace/moon.yml index 6f3f849e5a4b1..4f30c576556bd 100644 --- a/x-pack/platform/packages/shared/kbn-event-stacktrace/moon.yml +++ b/x-pack/platform/packages/shared/kbn-event-stacktrace/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/event-stacktrace' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/event-stacktrace' + title: '@kbn/event-stacktrace' description: Moon project for @kbn/event-stacktrace channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-event-stacktrace + sourceRoot: x-pack/platform/packages/shared/kbn-event-stacktrace dependsOn: - '@kbn/i18n' - '@kbn/apm-types' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-fs/moon.yml b/x-pack/platform/packages/shared/kbn-fs/moon.yml index 8f6f2573e4baa..904cbe50b12e4 100644 --- a/x-pack/platform/packages/shared/kbn-fs/moon.yml +++ b/x-pack/platform/packages/shared/kbn-fs/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/fs' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/fs' + title: '@kbn/fs' description: Moon project for @kbn/fs channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-fs + sourceRoot: x-pack/platform/packages/shared/kbn-fs dependsOn: - '@kbn/repo-info' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-inference-cli/moon.yml b/x-pack/platform/packages/shared/kbn-inference-cli/moon.yml index 187ce43ce513b..64007ca7ef26f 100644 --- a/x-pack/platform/packages/shared/kbn-inference-cli/moon.yml +++ b/x-pack/platform/packages/shared/kbn-inference-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/inference-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/inference-cli' + title: '@kbn/inference-cli' description: Moon project for @kbn/inference-cli channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-inference-cli + sourceRoot: x-pack/platform/packages/shared/kbn-inference-cli dependsOn: - '@kbn/inference-common' - '@kbn/inference-plugin' @@ -43,14 +42,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-inference-endpoint-ui-common/moon.yml b/x-pack/platform/packages/shared/kbn-inference-endpoint-ui-common/moon.yml index adc9179aa43de..e4e9d4da1473b 100644 --- a/x-pack/platform/packages/shared/kbn-inference-endpoint-ui-common/moon.yml +++ b/x-pack/platform/packages/shared/kbn-inference-endpoint-ui-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/inference-endpoint-ui-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/inference-endpoint-ui-common' + title: '@kbn/inference-endpoint-ui-common' description: Moon project for @kbn/inference-endpoint-ui-common channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-inference-endpoint-ui-common + sourceRoot: x-pack/platform/packages/shared/kbn-inference-endpoint-ui-common dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-inference-tracing-config/moon.yml b/x-pack/platform/packages/shared/kbn-inference-tracing-config/moon.yml index 04277700ef5b3..c912b67e7882a 100644 --- a/x-pack/platform/packages/shared/kbn-inference-tracing-config/moon.yml +++ b/x-pack/platform/packages/shared/kbn-inference-tracing-config/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/inference-tracing-config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/inference-tracing-config' + title: '@kbn/inference-tracing-config' description: Moon project for @kbn/inference-tracing-config channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-inference-tracing-config + sourceRoot: x-pack/platform/packages/shared/kbn-inference-tracing-config dependsOn: - '@kbn/config-schema' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-inference-tracing/moon.yml b/x-pack/platform/packages/shared/kbn-inference-tracing/moon.yml index 6693d03f219e0..47d58f46028be 100644 --- a/x-pack/platform/packages/shared/kbn-inference-tracing/moon.yml +++ b/x-pack/platform/packages/shared/kbn-inference-tracing/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/inference-tracing' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/inference-tracing' + title: '@kbn/inference-tracing' description: Moon project for @kbn/inference-tracing channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-inference-tracing + sourceRoot: x-pack/platform/packages/shared/kbn-inference-tracing dependsOn: - '@kbn/inference-tracing-config' - '@kbn/inference-common' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-key-value-metadata-table/moon.yml b/x-pack/platform/packages/shared/kbn-key-value-metadata-table/moon.yml index db3d4d74d19ce..88467c71fdb6e 100644 --- a/x-pack/platform/packages/shared/kbn-key-value-metadata-table/moon.yml +++ b/x-pack/platform/packages/shared/kbn-key-value-metadata-table/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/key-value-metadata-table' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/key-value-metadata-table' + title: '@kbn/key-value-metadata-table' description: Moon project for @kbn/key-value-metadata-table channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-key-value-metadata-table + sourceRoot: x-pack/platform/packages/shared/kbn-key-value-metadata-table dependsOn: - '@kbn/i18n' - '@kbn/kibana-react-plugin' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-kibana-api-cli/moon.yml b/x-pack/platform/packages/shared/kbn-kibana-api-cli/moon.yml index 34c3850348494..ac3c8a767e63a 100644 --- a/x-pack/platform/packages/shared/kbn-kibana-api-cli/moon.yml +++ b/x-pack/platform/packages/shared/kbn-kibana-api-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/kibana-api-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/kibana-api-cli' + title: '@kbn/kibana-api-cli' description: Moon project for @kbn/kibana-api-cli channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-kibana-api-cli + sourceRoot: x-pack/platform/packages/shared/kbn-kibana-api-cli dependsOn: - '@kbn/tooling-log' - '@kbn/core-http-browser' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-langchain/moon.yml b/x-pack/platform/packages/shared/kbn-langchain/moon.yml index cf4a51d8a0abf..105e4ffa0d8e4 100644 --- a/x-pack/platform/packages/shared/kbn-langchain/moon.yml +++ b/x-pack/platform/packages/shared/kbn-langchain/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/langchain' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-generative-ai' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/langchain' + title: '@kbn/langchain' description: Moon project for @kbn/langchain channel: '' owner: '@elastic/security-generative-ai' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-langchain + sourceRoot: x-pack/platform/packages/shared/kbn-langchain dependsOn: - '@kbn/core' - '@kbn/logging' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-profiler-cli/moon.yml b/x-pack/platform/packages/shared/kbn-profiler-cli/moon.yml index 66d88f62f5a4c..9b8e7ca16733a 100644 --- a/x-pack/platform/packages/shared/kbn-profiler-cli/moon.yml +++ b/x-pack/platform/packages/shared/kbn-profiler-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/profiler-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-knowledge-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/profiler-cli' + title: '@kbn/profiler-cli' description: Moon project for @kbn/profiler-cli channel: '' owner: '@elastic/obs-knowledge-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-profiler-cli + sourceRoot: x-pack/platform/packages/shared/kbn-profiler-cli dependsOn: - '@kbn/dev-cli-runner' - '@kbn/tooling-log' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-sample-parser/moon.yml b/x-pack/platform/packages/shared/kbn-sample-parser/moon.yml index c0e75287bf950..2528eabfe60bb 100644 --- a/x-pack/platform/packages/shared/kbn-sample-parser/moon.yml +++ b/x-pack/platform/packages/shared/kbn-sample-parser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/sample-log-parser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/streams-program-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/sample-log-parser' + title: '@kbn/sample-log-parser' description: Moon project for @kbn/sample-log-parser channel: '' owner: '@elastic/streams-program-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-sample-parser + sourceRoot: x-pack/platform/packages/shared/kbn-sample-parser dependsOn: - '@kbn/tooling-log' - '@kbn/repo-info' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-slo-schema/moon.yml b/x-pack/platform/packages/shared/kbn-slo-schema/moon.yml index da34358feae6c..0610d614bb991 100644 --- a/x-pack/platform/packages/shared/kbn-slo-schema/moon.yml +++ b/x-pack/platform/packages/shared/kbn-slo-schema/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/slo-schema' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/slo-schema' + title: '@kbn/slo-schema' description: Moon project for @kbn/slo-schema channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-slo-schema + sourceRoot: x-pack/platform/packages/shared/kbn-slo-schema dependsOn: - '@kbn/std' - '@kbn/io-ts-utils' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-streamlang/moon.yml b/x-pack/platform/packages/shared/kbn-streamlang/moon.yml index 0f58334481773..f2d5424f40045 100644 --- a/x-pack/platform/packages/shared/kbn-streamlang/moon.yml +++ b/x-pack/platform/packages/shared/kbn-streamlang/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/streamlang' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/streams-program-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/streamlang' + title: '@kbn/streamlang' description: Moon project for @kbn/streamlang channel: '' owner: '@elastic/streams-program-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-streamlang + sourceRoot: x-pack/platform/packages/shared/kbn-streamlang dependsOn: - '@kbn/zod' - '@kbn/zod-helpers' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/kbn-streams-schema/moon.yml b/x-pack/platform/packages/shared/kbn-streams-schema/moon.yml index b62958a37890f..d24b64370b500 100644 --- a/x-pack/platform/packages/shared/kbn-streams-schema/moon.yml +++ b/x-pack/platform/packages/shared/kbn-streams-schema/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/streams-schema' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/streams-program-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/streams-schema' + title: '@kbn/streams-schema' description: Moon project for @kbn/streams-schema channel: '' owner: '@elastic/streams-program-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-streams-schema + sourceRoot: x-pack/platform/packages/shared/kbn-streams-schema dependsOn: - '@kbn/zod' - '@kbn/zod-helpers' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/logs-overview/moon.yml b/x-pack/platform/packages/shared/logs-overview/moon.yml index 2e911b15ae7b5..aac9a3de6f3a5 100644 --- a/x-pack/platform/packages/shared/logs-overview/moon.yml +++ b/x-pack/platform/packages/shared/logs-overview/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/logs-overview' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-exploration-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/logs-overview' + title: '@kbn/logs-overview' description: Moon project for @kbn/logs-overview channel: '' owner: '@elastic/obs-exploration-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/logs-overview + sourceRoot: x-pack/platform/packages/shared/logs-overview dependsOn: - '@kbn/data-views-plugin' - '@kbn/i18n' @@ -51,14 +50,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ml/aiops_common/moon.yml b/x-pack/platform/packages/shared/ml/aiops_common/moon.yml index ccbf43e57968a..0a35e279d9bd4 100644 --- a/x-pack/platform/packages/shared/ml/aiops_common/moon.yml +++ b/x-pack/platform/packages/shared/ml/aiops_common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/aiops-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/aiops-common' + title: '@kbn/aiops-common' description: Moon project for @kbn/aiops-common channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/shared/ml/aiops_common + sourceRoot: x-pack/platform/packages/shared/ml/aiops_common dependsOn: - '@kbn/ml-is-populated-object' - '@kbn/i18n' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ml/aiops_log_pattern_analysis/moon.yml b/x-pack/platform/packages/shared/ml/aiops_log_pattern_analysis/moon.yml index f59b94bac99b5..8bf634f7fcfd4 100644 --- a/x-pack/platform/packages/shared/ml/aiops_log_pattern_analysis/moon.yml +++ b/x-pack/platform/packages/shared/ml/aiops_log_pattern_analysis/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/aiops-log-pattern-analysis' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/aiops-log-pattern-analysis' + title: '@kbn/aiops-log-pattern-analysis' description: Moon project for @kbn/aiops-log-pattern-analysis channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/shared/ml/aiops_log_pattern_analysis + sourceRoot: x-pack/platform/packages/shared/ml/aiops_log_pattern_analysis dependsOn: - '@kbn/ml-random-sampler-utils' - '@kbn/config-schema' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/moon.yml b/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/moon.yml index 83b33f9cd3c9c..5d1d8add62358 100644 --- a/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/moon.yml +++ b/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/aiops-log-rate-analysis' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/aiops-log-rate-analysis' + title: '@kbn/aiops-log-rate-analysis' description: Moon project for @kbn/aiops-log-rate-analysis channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/shared/ml/aiops_log_rate_analysis + sourceRoot: x-pack/platform/packages/shared/ml/aiops_log_rate_analysis dependsOn: - '@kbn/ml-agg-utils' - '@kbn/config-schema' @@ -48,14 +47,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ml/anomaly_utils/moon.yml b/x-pack/platform/packages/shared/ml/anomaly_utils/moon.yml index 78817ea7b3f5f..a7d37e46ceba1 100644 --- a/x-pack/platform/packages/shared/ml/anomaly_utils/moon.yml +++ b/x-pack/platform/packages/shared/ml/anomaly_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-anomaly-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-anomaly-utils' + title: '@kbn/ml-anomaly-utils' description: Moon project for @kbn/ml-anomaly-utils channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/shared/ml/anomaly_utils + sourceRoot: x-pack/platform/packages/shared/ml/anomaly_utils dependsOn: - '@kbn/i18n' - '@kbn/ml-is-populated-object' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ml/chi2test/moon.yml b/x-pack/platform/packages/shared/ml/chi2test/moon.yml index 14e246314eff2..18cb84c0947e3 100644 --- a/x-pack/platform/packages/shared/ml/chi2test/moon.yml +++ b/x-pack/platform/packages/shared/ml/chi2test/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-chi2test' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-chi2test' + title: '@kbn/ml-chi2test' description: Moon project for @kbn/ml-chi2test channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/shared/ml/chi2test + sourceRoot: x-pack/platform/packages/shared/ml/chi2test dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ml/error_utils/moon.yml b/x-pack/platform/packages/shared/ml/error_utils/moon.yml index e74bbbebe3cde..4ba1ae9ef5068 100644 --- a/x-pack/platform/packages/shared/ml/error_utils/moon.yml +++ b/x-pack/platform/packages/shared/ml/error_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-error-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-error-utils' + title: '@kbn/ml-error-utils' description: Moon project for @kbn/ml-error-utils channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/shared/ml/error_utils + sourceRoot: x-pack/platform/packages/shared/ml/error_utils dependsOn: - '@kbn/ml-is-populated-object' - '@kbn/core-http-browser' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ml/random_sampler_utils/moon.yml b/x-pack/platform/packages/shared/ml/random_sampler_utils/moon.yml index 09d4d2b1f640c..6becc78e0c826 100644 --- a/x-pack/platform/packages/shared/ml/random_sampler_utils/moon.yml +++ b/x-pack/platform/packages/shared/ml/random_sampler_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-random-sampler-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-random-sampler-utils' + title: '@kbn/ml-random-sampler-utils' description: Moon project for @kbn/ml-random-sampler-utils channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/shared/ml/random_sampler_utils + sourceRoot: x-pack/platform/packages/shared/ml/random_sampler_utils dependsOn: - '@kbn/ml-is-populated-object' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ml/response_stream/moon.yml b/x-pack/platform/packages/shared/ml/response_stream/moon.yml index 916dc505ccd1d..661fb9d7a7985 100644 --- a/x-pack/platform/packages/shared/ml/response_stream/moon.yml +++ b/x-pack/platform/packages/shared/ml/response_stream/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-response-stream' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-response-stream' + title: '@kbn/ml-response-stream' description: Moon project for @kbn/ml-response-stream channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/shared/ml/response_stream + sourceRoot: x-pack/platform/packages/shared/ml/response_stream dependsOn: - '@kbn/core' - '@kbn/core-http-server' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ml/runtime_field_utils/moon.yml b/x-pack/platform/packages/shared/ml/runtime_field_utils/moon.yml index 3d0a95c8d728f..3c612e9b74c87 100644 --- a/x-pack/platform/packages/shared/ml/runtime_field_utils/moon.yml +++ b/x-pack/platform/packages/shared/ml/runtime_field_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-runtime-field-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-runtime-field-utils' + title: '@kbn/ml-runtime-field-utils' description: Moon project for @kbn/ml-runtime-field-utils channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/shared/ml/runtime_field_utils + sourceRoot: x-pack/platform/packages/shared/ml/runtime_field_utils dependsOn: - '@kbn/data-views-plugin' - '@kbn/data-plugin' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/ml/trained_models_utils/moon.yml b/x-pack/platform/packages/shared/ml/trained_models_utils/moon.yml index cebeec88974d8..8292375dda88b 100644 --- a/x-pack/platform/packages/shared/ml/trained_models_utils/moon.yml +++ b/x-pack/platform/packages/shared/ml/trained_models_utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-trained-models-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-trained-models-utils' + title: '@kbn/ml-trained-models-utils' description: Moon project for @kbn/ml-trained-models-utils channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/packages/shared/ml/trained_models_utils + sourceRoot: x-pack/platform/packages/shared/ml/trained_models_utils dependsOn: - '@kbn/i18n' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/security/api_key_management/moon.yml b/x-pack/platform/packages/shared/security/api_key_management/moon.yml index 91dc743e696de..d83091969793f 100644 --- a/x-pack/platform/packages/shared/security/api_key_management/moon.yml +++ b/x-pack/platform/packages/shared/security/api_key_management/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-api-key-management' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-api-key-management' + title: '@kbn/security-api-key-management' description: Moon project for @kbn/security-api-key-management channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/packages/shared/security/api_key_management + sourceRoot: x-pack/platform/packages/shared/security/api_key_management dependsOn: - '@kbn/i18n-react' - '@kbn/i18n' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/security/form_components/moon.yml b/x-pack/platform/packages/shared/security/form_components/moon.yml index f6deed6ffcc29..9fb02156f4cd1 100644 --- a/x-pack/platform/packages/shared/security/form_components/moon.yml +++ b/x-pack/platform/packages/shared/security/form_components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-form-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-form-components' + title: '@kbn/security-form-components' description: Moon project for @kbn/security-form-components channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/packages/shared/security/form_components + sourceRoot: x-pack/platform/packages/shared/security/form_components dependsOn: - '@kbn/i18n-react' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/packages/shared/security/plugin_types_common/moon.yml b/x-pack/platform/packages/shared/security/plugin_types_common/moon.yml index 823ed169453db..357b1aa612e55 100644 --- a/x-pack/platform/packages/shared/security/plugin_types_common/moon.yml +++ b/x-pack/platform/packages/shared/security/plugin_types_common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-plugin-types-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-plugin-types-common' + title: '@kbn/security-plugin-types-common' description: Moon project for @kbn/security-plugin-types-common channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/packages/shared/security/plugin_types_common + sourceRoot: x-pack/platform/packages/shared/security/plugin_types_common dependsOn: - '@kbn/licensing-plugin' - '@kbn/core-security-common' diff --git a/x-pack/platform/packages/shared/security/plugin_types_public/moon.yml b/x-pack/platform/packages/shared/security/plugin_types_public/moon.yml index 730eec5fb7c30..83c3d53ac7052 100644 --- a/x-pack/platform/packages/shared/security/plugin_types_public/moon.yml +++ b/x-pack/platform/packages/shared/security/plugin_types_public/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-plugin-types-public' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-plugin-types-public' + title: '@kbn/security-plugin-types-public' description: Moon project for @kbn/security-plugin-types-public channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/packages/shared/security/plugin_types_public + sourceRoot: x-pack/platform/packages/shared/security/plugin_types_public dependsOn: - '@kbn/core-user-profile-browser' - '@kbn/security-plugin-types-common' diff --git a/x-pack/platform/packages/shared/security/plugin_types_server/moon.yml b/x-pack/platform/packages/shared/security/plugin_types_server/moon.yml index ee99089013adf..61b8d746754ab 100644 --- a/x-pack/platform/packages/shared/security/plugin_types_server/moon.yml +++ b/x-pack/platform/packages/shared/security/plugin_types_server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-plugin-types-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-plugin-types-server' + title: '@kbn/security-plugin-types-server' description: Moon project for @kbn/security-plugin-types-server channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/packages/shared/security/plugin_types_server + sourceRoot: x-pack/platform/packages/shared/security/plugin_types_server dependsOn: - '@kbn/core' - '@kbn/security-plugin-types-common' diff --git a/x-pack/platform/plugins/private/banners/moon.yml b/x-pack/platform/plugins/private/banners/moon.yml index 6a45ccfa0948d..d00df3c44e941 100644 --- a/x-pack/platform/plugins/private/banners/moon.yml +++ b/x-pack/platform/plugins/private/banners/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/banners-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/banners-plugin' + title: '@kbn/banners-plugin' description: Moon project for @kbn/banners-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/plugins/private/banners + sourceRoot: x-pack/platform/plugins/private/banners dependsOn: - '@kbn/core' - '@kbn/screenshot-mode-plugin' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/canvas/moon.yml b/x-pack/platform/plugins/private/canvas/moon.yml index f127eaa481f2d..7b346ae114aa6 100644 --- a/x-pack/platform/plugins/private/canvas/moon.yml +++ b/x-pack/platform/plugins/private/canvas/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/canvas-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/canvas-plugin' + title: '@kbn/canvas-plugin' description: Moon project for @kbn/canvas-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: x-pack/platform/plugins/private/canvas + sourceRoot: x-pack/platform/plugins/private/canvas dependsOn: - '@kbn/core' - '@kbn/charts-plugin' @@ -100,14 +99,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/cloud_integrations/cloud_chat/moon.yml b/x-pack/platform/plugins/private/cloud_integrations/cloud_chat/moon.yml index 1da57799f922e..db256f6c97227 100644 --- a/x-pack/platform/plugins/private/cloud_integrations/cloud_chat/moon.yml +++ b/x-pack/platform/plugins/private/cloud_integrations/cloud_chat/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cloud-chat-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cloud-chat-plugin' + title: '@kbn/cloud-chat-plugin' description: Moon project for @kbn/cloud-chat-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: x-pack/platform/plugins/private/cloud_integrations/cloud_chat + sourceRoot: x-pack/platform/plugins/private/cloud_integrations/cloud_chat dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/x-pack/platform/plugins/private/cloud_integrations/cloud_data_migration/moon.yml b/x-pack/platform/plugins/private/cloud_integrations/cloud_data_migration/moon.yml index 2aa683040eb97..402d642e86a73 100644 --- a/x-pack/platform/plugins/private/cloud_integrations/cloud_data_migration/moon.yml +++ b/x-pack/platform/plugins/private/cloud_integrations/cloud_data_migration/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cloud-data-migration-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cloud-data-migration-plugin' + title: '@kbn/cloud-data-migration-plugin' description: Moon project for @kbn/cloud-data-migration-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/private/cloud_integrations/cloud_data_migration + sourceRoot: x-pack/platform/plugins/private/cloud_integrations/cloud_data_migration dependsOn: - '@kbn/core' - '@kbn/cloud-plugin' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/cloud_integrations/cloud_experiments/moon.yml b/x-pack/platform/plugins/private/cloud_integrations/cloud_experiments/moon.yml index 5aa237ab0847e..81770e783da33 100644 --- a/x-pack/platform/plugins/private/cloud_integrations/cloud_experiments/moon.yml +++ b/x-pack/platform/plugins/private/cloud_integrations/cloud_experiments/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cloud-experiments-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cloud-experiments-plugin' + title: '@kbn/cloud-experiments-plugin' description: Moon project for @kbn/cloud-experiments-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: x-pack/platform/plugins/private/cloud_integrations/cloud_experiments + sourceRoot: x-pack/platform/plugins/private/cloud_integrations/cloud_experiments dependsOn: - '@kbn/core' - '@kbn/data-views-plugin' @@ -45,14 +44,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/moon.yml b/x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/moon.yml index 8a524b5fe156f..8aa1ac9b20a9b 100644 --- a/x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/moon.yml +++ b/x-pack/platform/plugins/private/cloud_integrations/cloud_full_story/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cloud-full-story-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cloud-full-story-plugin' + title: '@kbn/cloud-full-story-plugin' description: Moon project for @kbn/cloud-full-story-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: x-pack/platform/plugins/private/cloud_integrations/cloud_full_story + sourceRoot: x-pack/platform/plugins/private/cloud_integrations/cloud_full_story dependsOn: - '@kbn/core' - '@kbn/cloud-plugin' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/cloud_integrations/cloud_links/moon.yml b/x-pack/platform/plugins/private/cloud_integrations/cloud_links/moon.yml index d1b4690047d99..22650f85eb1b1 100644 --- a/x-pack/platform/plugins/private/cloud_integrations/cloud_links/moon.yml +++ b/x-pack/platform/plugins/private/cloud_integrations/cloud_links/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cloud-links-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cloud-links-plugin' + title: '@kbn/cloud-links-plugin' description: Moon project for @kbn/cloud-links-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: x-pack/platform/plugins/private/cloud_integrations/cloud_links + sourceRoot: x-pack/platform/plugins/private/cloud_integrations/cloud_links dependsOn: - '@kbn/core' - '@kbn/cloud-plugin' @@ -50,14 +49,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/cross_cluster_replication/moon.yml b/x-pack/platform/plugins/private/cross_cluster_replication/moon.yml index e853c1101b968..71eea50114f6f 100644 --- a/x-pack/platform/plugins/private/cross_cluster_replication/moon.yml +++ b/x-pack/platform/plugins/private/cross_cluster_replication/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cross-cluster-replication-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cross-cluster-replication-plugin' + title: '@kbn/cross-cluster-replication-plugin' description: Moon project for @kbn/cross-cluster-replication-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/private/cross_cluster_replication + sourceRoot: x-pack/platform/plugins/private/cross_cluster_replication dependsOn: - '@kbn/core' - '@kbn/licensing-plugin' @@ -50,14 +49,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/custom_branding/moon.yml b/x-pack/platform/plugins/private/custom_branding/moon.yml index f72ec556ffc10..edd5c40e58674 100644 --- a/x-pack/platform/plugins/private/custom_branding/moon.yml +++ b/x-pack/platform/plugins/private/custom_branding/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/custom-branding-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/custom-branding-plugin' + title: '@kbn/custom-branding-plugin' description: Moon project for @kbn/custom-branding-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/plugins/private/custom_branding + sourceRoot: x-pack/platform/plugins/private/custom_branding dependsOn: - '@kbn/core' - '@kbn/licensing-plugin' diff --git a/x-pack/platform/plugins/private/data_usage/moon.yml b/x-pack/platform/plugins/private/data_usage/moon.yml index a23f65a8c4288..f5d019ced2a80 100644 --- a/x-pack/platform/plugins/private/data_usage/moon.yml +++ b/x-pack/platform/plugins/private/data_usage/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-usage-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-assistant' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-usage-plugin' + title: '@kbn/data-usage-plugin' description: Moon project for @kbn/data-usage-plugin channel: '' owner: '@elastic/obs-ai-assistant' - metadata: - sourceRoot: x-pack/platform/plugins/private/data_usage + sourceRoot: x-pack/platform/plugins/private/data_usage dependsOn: - '@kbn/core' - '@kbn/i18n' @@ -59,14 +58,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/data_visualizer/moon.yml b/x-pack/platform/plugins/private/data_visualizer/moon.yml index 68236d9ac9714..554564b302c16 100644 --- a/x-pack/platform/plugins/private/data_visualizer/moon.yml +++ b/x-pack/platform/plugins/private/data_visualizer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-visualizer-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-visualizer-plugin' + title: '@kbn/data-visualizer-plugin' description: Moon project for @kbn/data-visualizer-plugin channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/plugins/private/data_visualizer + sourceRoot: x-pack/platform/plugins/private/data_visualizer dependsOn: - '@kbn/aiops-components' - '@kbn/charts-plugin' @@ -111,14 +110,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/discover_enhanced/moon.yml b/x-pack/platform/plugins/private/discover_enhanced/moon.yml index 2922667ca0e92..a680cf4e65e7e 100644 --- a/x-pack/platform/plugins/private/discover_enhanced/moon.yml +++ b/x-pack/platform/plugins/private/discover_enhanced/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/discover-enhanced-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/discover-enhanced-plugin' + title: '@kbn/discover-enhanced-plugin' description: Moon project for @kbn/discover-enhanced-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: x-pack/platform/plugins/private/discover_enhanced + sourceRoot: x-pack/platform/plugins/private/discover_enhanced dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -50,14 +49,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/drilldowns/url_drilldown/moon.yml b/x-pack/platform/plugins/private/drilldowns/url_drilldown/moon.yml index 78573213f97e9..4c2795e75aded 100644 --- a/x-pack/platform/plugins/private/drilldowns/url_drilldown/moon.yml +++ b/x-pack/platform/plugins/private/drilldowns/url_drilldown/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/url-drilldown-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/url-drilldown-plugin' + title: '@kbn/url-drilldown-plugin' description: Moon project for @kbn/url-drilldown-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/plugins/private/drilldowns/url_drilldown + sourceRoot: x-pack/platform/plugins/private/drilldowns/url_drilldown dependsOn: - '@kbn/core' - '@kbn/ui-actions-enhanced-plugin' @@ -46,14 +45,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/file_upload/moon.yml b/x-pack/platform/plugins/private/file_upload/moon.yml index 1c438519fc4cb..860b48ae3af43 100644 --- a/x-pack/platform/plugins/private/file_upload/moon.yml +++ b/x-pack/platform/plugins/private/file_upload/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/file-upload-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/file-upload-plugin' + title: '@kbn/file-upload-plugin' description: Moon project for @kbn/file-upload-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: x-pack/platform/plugins/private/file_upload + sourceRoot: x-pack/platform/plugins/private/file_upload dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/global_search_bar/moon.yml b/x-pack/platform/plugins/private/global_search_bar/moon.yml index 9b56ac9d9b631..81be05e49f7ea 100644 --- a/x-pack/platform/plugins/private/global_search_bar/moon.yml +++ b/x-pack/platform/plugins/private/global_search_bar/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/global-search-bar-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/global-search-bar-plugin' + title: '@kbn/global-search-bar-plugin' description: Moon project for @kbn/global-search-bar-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/plugins/private/global_search_bar + sourceRoot: x-pack/platform/plugins/private/global_search_bar dependsOn: - '@kbn/core' - '@kbn/usage-collection-plugin' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/global_search_providers/moon.yml b/x-pack/platform/plugins/private/global_search_providers/moon.yml index 3ed2f7a086764..fa43ea0da1c90 100644 --- a/x-pack/platform/plugins/private/global_search_providers/moon.yml +++ b/x-pack/platform/plugins/private/global_search_providers/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/global-search-providers-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/global-search-providers-plugin' + title: '@kbn/global-search-providers-plugin' description: Moon project for @kbn/global-search-providers-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/plugins/private/global_search_providers + sourceRoot: x-pack/platform/plugins/private/global_search_providers dependsOn: - '@kbn/core' - '@kbn/global-search-plugin' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/graph/moon.yml b/x-pack/platform/plugins/private/graph/moon.yml index 8120afd603772..7633698d02865 100644 --- a/x-pack/platform/plugins/private/graph/moon.yml +++ b/x-pack/platform/plugins/private/graph/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/graph-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/graph-plugin' + title: '@kbn/graph-plugin' description: Moon project for @kbn/graph-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: x-pack/platform/plugins/private/graph + sourceRoot: x-pack/platform/plugins/private/graph dependsOn: - '@kbn/core' - '@kbn/licensing-plugin' @@ -71,14 +70,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/grokdebugger/moon.yml b/x-pack/platform/plugins/private/grokdebugger/moon.yml index a8712b0d64660..4e52ad631be7f 100644 --- a/x-pack/platform/plugins/private/grokdebugger/moon.yml +++ b/x-pack/platform/plugins/private/grokdebugger/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/grokdebugger-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/grokdebugger-plugin' + title: '@kbn/grokdebugger-plugin' description: Moon project for @kbn/grokdebugger-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/private/grokdebugger + sourceRoot: x-pack/platform/plugins/private/grokdebugger dependsOn: - '@kbn/core' - '@kbn/home-plugin' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/index_lifecycle_management/moon.yml b/x-pack/platform/plugins/private/index_lifecycle_management/moon.yml index 94df352472314..eba7480990595 100644 --- a/x-pack/platform/plugins/private/index_lifecycle_management/moon.yml +++ b/x-pack/platform/plugins/private/index_lifecycle_management/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/index-lifecycle-management-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/index-lifecycle-management-plugin' + title: '@kbn/index-lifecycle-management-plugin' description: Moon project for @kbn/index-lifecycle-management-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/private/index_lifecycle_management + sourceRoot: x-pack/platform/plugins/private/index_lifecycle_management dependsOn: - '@kbn/core' - '@kbn/licensing-plugin' @@ -60,14 +59,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/intercepts/moon.yml b/x-pack/platform/plugins/private/intercepts/moon.yml index 9961084f4090e..2813ffddc0890 100644 --- a/x-pack/platform/plugins/private/intercepts/moon.yml +++ b/x-pack/platform/plugins/private/intercepts/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/intercepts-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/intercepts-plugin' + title: '@kbn/intercepts-plugin' description: Moon project for @kbn/intercepts-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/plugins/private/intercepts + sourceRoot: x-pack/platform/plugins/private/intercepts dependsOn: - '@kbn/core' - '@kbn/core-analytics-browser' @@ -51,14 +50,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/license_api_guard/moon.yml b/x-pack/platform/plugins/private/license_api_guard/moon.yml index 2ce49c592a572..37adcc6e75c25 100644 --- a/x-pack/platform/plugins/private/license_api_guard/moon.yml +++ b/x-pack/platform/plugins/private/license_api_guard/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/license-api-guard-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/license-api-guard-plugin' + title: '@kbn/license-api-guard-plugin' description: Moon project for @kbn/license-api-guard-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/private/license_api_guard + sourceRoot: x-pack/platform/plugins/private/license_api_guard dependsOn: - '@kbn/licensing-plugin' - '@kbn/core' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/logstash/moon.yml b/x-pack/platform/plugins/private/logstash/moon.yml index 461df16c54d26..c02ad168937f9 100644 --- a/x-pack/platform/plugins/private/logstash/moon.yml +++ b/x-pack/platform/plugins/private/logstash/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/logstash-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/logstash' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/logstash-plugin' + title: '@kbn/logstash-plugin' description: Moon project for @kbn/logstash-plugin channel: '' owner: '@elastic/logstash' - metadata: - sourceRoot: x-pack/platform/plugins/private/logstash + sourceRoot: x-pack/platform/plugins/private/logstash dependsOn: - '@kbn/core' - '@kbn/home-plugin' @@ -45,14 +44,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/monitoring/moon.yml b/x-pack/platform/plugins/private/monitoring/moon.yml index 141e0c5e0ae4c..6279eb2fb5f5f 100644 --- a/x-pack/platform/plugins/private/monitoring/moon.yml +++ b/x-pack/platform/plugins/private/monitoring/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/monitoring-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/stack-monitoring' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/monitoring-plugin' + title: '@kbn/monitoring-plugin' description: Moon project for @kbn/monitoring-plugin channel: '' owner: '@elastic/stack-monitoring' - metadata: - sourceRoot: x-pack/platform/plugins/private/monitoring + sourceRoot: x-pack/platform/plugins/private/monitoring dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -80,14 +79,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/monitoring_collection/moon.yml b/x-pack/platform/plugins/private/monitoring_collection/moon.yml index e18cd16a2dd0b..2d02e69941821 100644 --- a/x-pack/platform/plugins/private/monitoring_collection/moon.yml +++ b/x-pack/platform/plugins/private/monitoring_collection/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/monitoring-collection-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/stack-monitoring' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/monitoring-collection-plugin' + title: '@kbn/monitoring-collection-plugin' description: Moon project for @kbn/monitoring-collection-plugin channel: '' owner: '@elastic/stack-monitoring' - metadata: - sourceRoot: x-pack/platform/plugins/private/monitoring_collection + sourceRoot: x-pack/platform/plugins/private/monitoring_collection dependsOn: - '@kbn/core' - '@kbn/usage-collection-plugin' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/painless_lab/moon.yml b/x-pack/platform/plugins/private/painless_lab/moon.yml index 229edd5759c79..810d214032273 100644 --- a/x-pack/platform/plugins/private/painless_lab/moon.yml +++ b/x-pack/platform/plugins/private/painless_lab/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/painless-lab-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/painless-lab-plugin' + title: '@kbn/painless-lab-plugin' description: Moon project for @kbn/painless-lab-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/private/painless_lab + sourceRoot: x-pack/platform/plugins/private/painless_lab dependsOn: - '@kbn/core' - '@kbn/dev-tools-plugin' @@ -46,14 +45,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/product_intercept/moon.yml b/x-pack/platform/plugins/private/product_intercept/moon.yml index decdeda0aa245..e4faece6c8145 100644 --- a/x-pack/platform/plugins/private/product_intercept/moon.yml +++ b/x-pack/platform/plugins/private/product_intercept/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/product-intercept-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/product-intercept-plugin' + title: '@kbn/product-intercept-plugin' description: Moon project for @kbn/product-intercept-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/plugins/private/product_intercept + sourceRoot: x-pack/platform/plugins/private/product_intercept dependsOn: - '@kbn/core' - '@kbn/core-analytics-browser' @@ -43,14 +42,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/remote_clusters/moon.yml b/x-pack/platform/plugins/private/remote_clusters/moon.yml index 624601bb271d8..4b0eee2d52328 100644 --- a/x-pack/platform/plugins/private/remote_clusters/moon.yml +++ b/x-pack/platform/plugins/private/remote_clusters/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/remote-clusters-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/remote-clusters-plugin' + title: '@kbn/remote-clusters-plugin' description: Moon project for @kbn/remote-clusters-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/private/remote_clusters + sourceRoot: x-pack/platform/plugins/private/remote_clusters dependsOn: - '@kbn/core' - '@kbn/licensing-plugin' @@ -54,14 +53,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/reporting/moon.yml b/x-pack/platform/plugins/private/reporting/moon.yml index ece5bd9ecccee..2b7f25e0aaee2 100644 --- a/x-pack/platform/plugins/private/reporting/moon.yml +++ b/x-pack/platform/plugins/private/reporting/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/reporting-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/reporting-plugin' + title: '@kbn/reporting-plugin' description: Moon project for @kbn/reporting-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/plugins/private/reporting + sourceRoot: x-pack/platform/plugins/private/reporting dependsOn: - '@kbn/actions-plugin' - '@kbn/core' @@ -97,14 +96,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/rollup/moon.yml b/x-pack/platform/plugins/private/rollup/moon.yml index 216858bf81624..03c12d109902f 100644 --- a/x-pack/platform/plugins/private/rollup/moon.yml +++ b/x-pack/platform/plugins/private/rollup/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/rollup-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/rollup-plugin' + title: '@kbn/rollup-plugin' description: Moon project for @kbn/rollup-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/private/rollup + sourceRoot: x-pack/platform/plugins/private/rollup dependsOn: - '@kbn/core' - '@kbn/management-plugin' @@ -54,14 +53,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/runtime_fields/moon.yml b/x-pack/platform/plugins/private/runtime_fields/moon.yml index 3b83bbadb093b..546163e3b37f1 100644 --- a/x-pack/platform/plugins/private/runtime_fields/moon.yml +++ b/x-pack/platform/plugins/private/runtime_fields/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/runtime-fields-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/runtime-fields-plugin' + title: '@kbn/runtime-fields-plugin' description: Moon project for @kbn/runtime-fields-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/private/runtime_fields + sourceRoot: x-pack/platform/plugins/private/runtime_fields dependsOn: - '@kbn/core' - '@kbn/es-ui-shared-plugin' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/snapshot_restore/moon.yml b/x-pack/platform/plugins/private/snapshot_restore/moon.yml index 4c8e360f8124e..82685903b6386 100644 --- a/x-pack/platform/plugins/private/snapshot_restore/moon.yml +++ b/x-pack/platform/plugins/private/snapshot_restore/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/snapshot-restore-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/snapshot-restore-plugin' + title: '@kbn/snapshot-restore-plugin' description: Moon project for @kbn/snapshot-restore-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/private/snapshot_restore + sourceRoot: x-pack/platform/plugins/private/snapshot_restore dependsOn: - '@kbn/core' - '@kbn/licensing-plugin' @@ -57,14 +56,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/task_manager_dependencies/moon.yml b/x-pack/platform/plugins/private/task_manager_dependencies/moon.yml index 1456096aef526..a1bc3e277fd0a 100644 --- a/x-pack/platform/plugins/private/task_manager_dependencies/moon.yml +++ b/x-pack/platform/plugins/private/task_manager_dependencies/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/task-manager-dependencies-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/task-manager-dependencies-plugin' + title: '@kbn/task-manager-dependencies-plugin' description: Moon project for @kbn/task-manager-dependencies-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/plugins/private/task_manager_dependencies + sourceRoot: x-pack/platform/plugins/private/task_manager_dependencies dependsOn: - '@kbn/core' - '@kbn/encrypted-saved-objects-plugin' diff --git a/x-pack/platform/plugins/private/telemetry_collection_xpack/moon.yml b/x-pack/platform/plugins/private/telemetry_collection_xpack/moon.yml index 996e3fbdaefbc..f6427edef1781 100644 --- a/x-pack/platform/plugins/private/telemetry_collection_xpack/moon.yml +++ b/x-pack/platform/plugins/private/telemetry_collection_xpack/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/telemetry-collection-xpack-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/telemetry-collection-xpack-plugin' + title: '@kbn/telemetry-collection-xpack-plugin' description: Moon project for @kbn/telemetry-collection-xpack-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: x-pack/platform/plugins/private/telemetry_collection_xpack + sourceRoot: x-pack/platform/plugins/private/telemetry_collection_xpack dependsOn: - '@kbn/core' - '@kbn/telemetry-collection-manager-plugin' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/transform/moon.yml b/x-pack/platform/plugins/private/transform/moon.yml index 63991027672b9..9902c96b080bc 100644 --- a/x-pack/platform/plugins/private/transform/moon.yml +++ b/x-pack/platform/plugins/private/transform/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/transform-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/transform-plugin' + title: '@kbn/transform-plugin' description: Moon project for @kbn/transform-plugin channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/plugins/private/transform + sourceRoot: x-pack/platform/plugins/private/transform dependsOn: - '@kbn/core' - '@kbn/features-plugin' @@ -108,14 +107,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/translations/moon.yml b/x-pack/platform/plugins/private/translations/moon.yml index 7472b8af56c45..189de9de0f888 100644 --- a/x-pack/platform/plugins/private/translations/moon.yml +++ b/x-pack/platform/plugins/private/translations/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/translations-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-localization' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/translations-plugin' + title: '@kbn/translations-plugin' description: Moon project for @kbn/translations-plugin channel: '' owner: '@elastic/kibana-localization' - metadata: - sourceRoot: x-pack/platform/plugins/private/translations + sourceRoot: x-pack/platform/plugins/private/translations dependsOn: [] tags: - plugin diff --git a/x-pack/platform/plugins/private/upgrade_assistant/moon.yml b/x-pack/platform/plugins/private/upgrade_assistant/moon.yml index 73ca6c8e52394..7be27991b0ee8 100644 --- a/x-pack/platform/plugins/private/upgrade_assistant/moon.yml +++ b/x-pack/platform/plugins/private/upgrade_assistant/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/upgrade-assistant-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/upgrade-assistant-plugin' + title: '@kbn/upgrade-assistant-plugin' description: Moon project for @kbn/upgrade-assistant-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/private/upgrade_assistant + sourceRoot: x-pack/platform/plugins/private/upgrade_assistant dependsOn: - '@kbn/core' - '@kbn/management-plugin' @@ -68,14 +67,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/private/watcher/moon.yml b/x-pack/platform/plugins/private/watcher/moon.yml index c40796e42d8bf..449c5ecd7ff9f 100644 --- a/x-pack/platform/plugins/private/watcher/moon.yml +++ b/x-pack/platform/plugins/private/watcher/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/watcher-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/watcher-plugin' + title: '@kbn/watcher-plugin' description: Moon project for @kbn/watcher-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/private/watcher + sourceRoot: x-pack/platform/plugins/private/watcher dependsOn: - '@kbn/core' - '@kbn/home-plugin' @@ -60,14 +59,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/actions/moon.yml b/x-pack/platform/plugins/shared/actions/moon.yml index db72cdeeb3d55..6e2eae29d4fd0 100644 --- a/x-pack/platform/plugins/shared/actions/moon.yml +++ b/x-pack/platform/plugins/shared/actions/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/actions-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/actions-plugin' + title: '@kbn/actions-plugin' description: Moon project for @kbn/actions-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/plugins/shared/actions + sourceRoot: x-pack/platform/plugins/shared/actions dependsOn: - '@kbn/core' - '@kbn/spaces-plugin' @@ -74,14 +73,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/ai_infra/llm_tasks/moon.yml b/x-pack/platform/plugins/shared/ai_infra/llm_tasks/moon.yml index 7585c1c47d3f7..fcd722fac24f9 100644 --- a/x-pack/platform/plugins/shared/ai_infra/llm_tasks/moon.yml +++ b/x-pack/platform/plugins/shared/ai_infra/llm_tasks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/llm-tasks-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/llm-tasks-plugin' + title: '@kbn/llm-tasks-plugin' description: Moon project for @kbn/llm-tasks-plugin channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/plugins/shared/ai_infra/llm_tasks + sourceRoot: x-pack/platform/plugins/shared/ai_infra/llm_tasks dependsOn: - '@kbn/core' - '@kbn/logging' @@ -44,14 +43,24 @@ fileGroups: - '!.storybook/**/*.js' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/ai_infra/product_doc_base/moon.yml b/x-pack/platform/plugins/shared/ai_infra/product_doc_base/moon.yml index a94c4854f7d18..c7d2ee4acdbb4 100644 --- a/x-pack/platform/plugins/shared/ai_infra/product_doc_base/moon.yml +++ b/x-pack/platform/plugins/shared/ai_infra/product_doc_base/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/product-doc-base-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/product-doc-base-plugin' + title: '@kbn/product-doc-base-plugin' description: Moon project for @kbn/product-doc-base-plugin channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/plugins/shared/ai_infra/product_doc_base + sourceRoot: x-pack/platform/plugins/shared/ai_infra/product_doc_base dependsOn: - '@kbn/core' - '@kbn/logging' @@ -50,14 +49,24 @@ fileGroups: - '!.storybook/**/*.js' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/aiops/moon.yml b/x-pack/platform/plugins/shared/aiops/moon.yml index 8218db6d34847..34b3342be90d0 100644 --- a/x-pack/platform/plugins/shared/aiops/moon.yml +++ b/x-pack/platform/plugins/shared/aiops/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/aiops-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/aiops-plugin' + title: '@kbn/aiops-plugin' description: Moon project for @kbn/aiops-plugin channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/plugins/shared/aiops + sourceRoot: x-pack/platform/plugins/shared/aiops dependsOn: - '@kbn/aiops-change-point-detection' - '@kbn/aiops-common' @@ -103,14 +102,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/alerting/moon.yml b/x-pack/platform/plugins/shared/alerting/moon.yml index 754cb6608f3f4..f69869cc39261 100644 --- a/x-pack/platform/plugins/shared/alerting/moon.yml +++ b/x-pack/platform/plugins/shared/alerting/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/alerting-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/alerting-plugin' + title: '@kbn/alerting-plugin' description: Moon project for @kbn/alerting-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/plugins/shared/alerting + sourceRoot: x-pack/platform/plugins/shared/alerting dependsOn: - '@kbn/core' - '@kbn/actions-plugin' @@ -108,14 +107,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/apm_sources_access/moon.yml b/x-pack/platform/plugins/shared/apm_sources_access/moon.yml index 8b317a0246de6..51d1ca9cce44b 100644 --- a/x-pack/platform/plugins/shared/apm_sources_access/moon.yml +++ b/x-pack/platform/plugins/shared/apm_sources_access/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/apm-sources-access-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/apm-sources-access-plugin' + title: '@kbn/apm-sources-access-plugin' description: Moon project for @kbn/apm-sources-access-plugin channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: x-pack/platform/plugins/shared/apm_sources_access + sourceRoot: x-pack/platform/plugins/shared/apm_sources_access dependsOn: - '@kbn/config-schema' - '@kbn/core' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/cases/moon.yml b/x-pack/platform/plugins/shared/cases/moon.yml index 973939b41f7e3..dee3c24acbc2e 100644 --- a/x-pack/platform/plugins/shared/cases/moon.yml +++ b/x-pack/platform/plugins/shared/cases/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cases-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-cases' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cases-plugin' + title: '@kbn/cases-plugin' description: Moon project for @kbn/cases-plugin channel: '' owner: '@elastic/kibana-cases' - metadata: - sourceRoot: x-pack/platform/plugins/shared/cases + sourceRoot: x-pack/platform/plugins/shared/cases dependsOn: - '@kbn/core' - '@kbn/lens-plugin' @@ -113,14 +112,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/cloud/moon.yml b/x-pack/platform/plugins/shared/cloud/moon.yml index c71248d7912d9..9991d47fc3c55 100644 --- a/x-pack/platform/plugins/shared/cloud/moon.yml +++ b/x-pack/platform/plugins/shared/cloud/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cloud-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cloud-plugin' + title: '@kbn/cloud-plugin' description: Moon project for @kbn/cloud-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: x-pack/platform/plugins/shared/cloud + sourceRoot: x-pack/platform/plugins/shared/cloud dependsOn: - '@kbn/core' - '@kbn/core-chrome-browser' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/dashboard_enhanced/moon.yml b/x-pack/platform/plugins/shared/dashboard_enhanced/moon.yml index 4a3077a88c262..0eaca70fc0465 100644 --- a/x-pack/platform/plugins/shared/dashboard_enhanced/moon.yml +++ b/x-pack/platform/plugins/shared/dashboard_enhanced/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dashboard-enhanced-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dashboard-enhanced-plugin' + title: '@kbn/dashboard-enhanced-plugin' description: Moon project for @kbn/dashboard-enhanced-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: x-pack/platform/plugins/shared/dashboard_enhanced + sourceRoot: x-pack/platform/plugins/shared/dashboard_enhanced dependsOn: - '@kbn/kibana-utils-plugin' - '@kbn/dashboard-plugin' @@ -50,14 +49,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/data_quality/moon.yml b/x-pack/platform/plugins/shared/data_quality/moon.yml index a91fefcf510de..43132b3e33d81 100644 --- a/x-pack/platform/plugins/shared/data_quality/moon.yml +++ b/x-pack/platform/plugins/shared/data_quality/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-quality-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-quality-plugin' + title: '@kbn/data-quality-plugin' description: Moon project for @kbn/data-quality-plugin channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: x-pack/platform/plugins/shared/data_quality + sourceRoot: x-pack/platform/plugins/shared/data_quality dependsOn: - '@kbn/core' - '@kbn/dataset-quality-plugin' @@ -52,14 +51,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/dataset_quality/moon.yml b/x-pack/platform/plugins/shared/dataset_quality/moon.yml index 8adbbf0efb1ae..d4de627612843 100644 --- a/x-pack/platform/plugins/shared/dataset_quality/moon.yml +++ b/x-pack/platform/plugins/shared/dataset_quality/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dataset-quality-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dataset-quality-plugin' + title: '@kbn/dataset-quality-plugin' description: Moon project for @kbn/dataset-quality-plugin channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: x-pack/platform/plugins/shared/dataset_quality + sourceRoot: x-pack/platform/plugins/shared/dataset_quality dependsOn: - '@kbn/alerting-comparators' - '@kbn/alerting-plugin' @@ -93,14 +92,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/embeddable_alerts_table/moon.yml b/x-pack/platform/plugins/shared/embeddable_alerts_table/moon.yml index e2f67937606cd..0ff0cb7447975 100644 --- a/x-pack/platform/plugins/shared/embeddable_alerts_table/moon.yml +++ b/x-pack/platform/plugins/shared/embeddable_alerts_table/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/embeddable-alerts-table-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/embeddable-alerts-table-plugin' + title: '@kbn/embeddable-alerts-table-plugin' description: Moon project for @kbn/embeddable-alerts-table-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/plugins/shared/embeddable_alerts_table + sourceRoot: x-pack/platform/plugins/shared/embeddable_alerts_table dependsOn: - '@kbn/i18n' - '@kbn/core' @@ -58,14 +57,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/embeddable_enhanced/moon.yml b/x-pack/platform/plugins/shared/embeddable_enhanced/moon.yml index d3dd1051e3707..574b960f990e3 100644 --- a/x-pack/platform/plugins/shared/embeddable_enhanced/moon.yml +++ b/x-pack/platform/plugins/shared/embeddable_enhanced/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/embeddable-enhanced-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/embeddable-enhanced-plugin' + title: '@kbn/embeddable-enhanced-plugin' description: Moon project for @kbn/embeddable-enhanced-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: x-pack/platform/plugins/shared/embeddable_enhanced + sourceRoot: x-pack/platform/plugins/shared/embeddable_enhanced dependsOn: - '@kbn/core' - '@kbn/embeddable-plugin' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/encrypted_saved_objects/moon.yml b/x-pack/platform/plugins/shared/encrypted_saved_objects/moon.yml index 3d5b5da60b209..c753c0dbbbd35 100644 --- a/x-pack/platform/plugins/shared/encrypted_saved_objects/moon.yml +++ b/x-pack/platform/plugins/shared/encrypted_saved_objects/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/encrypted-saved-objects-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/encrypted-saved-objects-plugin' + title: '@kbn/encrypted-saved-objects-plugin' description: Moon project for @kbn/encrypted-saved-objects-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/plugins/shared/encrypted_saved_objects + sourceRoot: x-pack/platform/plugins/shared/encrypted_saved_objects dependsOn: - '@kbn/security-plugin' - '@kbn/config-schema' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/entity_manager/moon.yml b/x-pack/platform/plugins/shared/entity_manager/moon.yml index 6bc5b9243a165..50423dc115163 100644 --- a/x-pack/platform/plugins/shared/entity_manager/moon.yml +++ b/x-pack/platform/plugins/shared/entity_manager/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/entityManager-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-entities' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/entityManager-plugin' + title: '@kbn/entityManager-plugin' description: Moon project for @kbn/entityManager-plugin channel: '' owner: '@elastic/obs-entities' - metadata: - sourceRoot: x-pack/platform/plugins/shared/entity_manager + sourceRoot: x-pack/platform/plugins/shared/entity_manager dependsOn: - '@kbn/config-schema' - '@kbn/entities-schema' @@ -55,14 +54,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/event_log/moon.yml b/x-pack/platform/plugins/shared/event_log/moon.yml index 6436fe62a70c5..be4d2b67aa9b8 100644 --- a/x-pack/platform/plugins/shared/event_log/moon.yml +++ b/x-pack/platform/plugins/shared/event_log/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/event-log-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/event-log-plugin' + title: '@kbn/event-log-plugin' description: Moon project for @kbn/event-log-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/plugins/shared/event_log + sourceRoot: x-pack/platform/plugins/shared/event_log dependsOn: - '@kbn/core' - '@kbn/spaces-plugin' @@ -44,14 +43,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/features/moon.yml b/x-pack/platform/plugins/shared/features/moon.yml index e1b45382237e3..9efe43d31541e 100644 --- a/x-pack/platform/plugins/shared/features/moon.yml +++ b/x-pack/platform/plugins/shared/features/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/features-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/features-plugin' + title: '@kbn/features-plugin' description: Moon project for @kbn/features-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: x-pack/platform/plugins/shared/features + sourceRoot: x-pack/platform/plugins/shared/features dependsOn: - '@kbn/core' - '@kbn/licensing-plugin' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/fields_metadata/moon.yml b/x-pack/platform/plugins/shared/fields_metadata/moon.yml index aa90a1fbdfc0f..98c360bf9bf4a 100644 --- a/x-pack/platform/plugins/shared/fields_metadata/moon.yml +++ b/x-pack/platform/plugins/shared/fields_metadata/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/fields-metadata-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/fields-metadata-plugin' + title: '@kbn/fields-metadata-plugin' description: Moon project for @kbn/fields-metadata-plugin channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: x-pack/platform/plugins/shared/fields_metadata + sourceRoot: x-pack/platform/plugins/shared/fields_metadata dependsOn: - '@kbn/core' - '@kbn/io-ts-utils' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/fleet/cypress/moon.yml b/x-pack/platform/plugins/shared/fleet/cypress/moon.yml index 0db39d8bcd59f..e681a8b89a531 100644 --- a/x-pack/platform/plugins/shared/fleet/cypress/moon.yml +++ b/x-pack/platform/plugins/shared/fleet/cypress/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/fleet-plugin-cypress' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/fleet' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/fleet-plugin-cypress' + title: '@kbn/fleet-plugin-cypress' description: Moon project for @kbn/fleet-plugin-cypress channel: '' owner: '@elastic/fleet' - metadata: - sourceRoot: x-pack/platform/plugins/shared/fleet/cypress + sourceRoot: x-pack/platform/plugins/shared/fleet/cypress dependsOn: - '@kbn/test' - '@kbn/axe-config' diff --git a/x-pack/platform/plugins/shared/fleet/moon.yml b/x-pack/platform/plugins/shared/fleet/moon.yml index 210bee4ad0c70..6ed014dadad77 100644 --- a/x-pack/platform/plugins/shared/fleet/moon.yml +++ b/x-pack/platform/plugins/shared/fleet/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/fleet-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/fleet' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/fleet-plugin' + title: '@kbn/fleet-plugin' description: Moon project for @kbn/fleet-plugin channel: '' owner: '@elastic/fleet' - metadata: - sourceRoot: x-pack/platform/plugins/shared/fleet + sourceRoot: x-pack/platform/plugins/shared/fleet dependsOn: - '@kbn/core' - '@kbn/licensing-plugin' diff --git a/x-pack/platform/plugins/shared/global_search/moon.yml b/x-pack/platform/plugins/shared/global_search/moon.yml index 9c81b275257b1..2f4123ef38d5c 100644 --- a/x-pack/platform/plugins/shared/global_search/moon.yml +++ b/x-pack/platform/plugins/shared/global_search/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/global-search-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/global-search-plugin' + title: '@kbn/global-search-plugin' description: Moon project for @kbn/global-search-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/plugins/shared/global_search + sourceRoot: x-pack/platform/plugins/shared/global_search dependsOn: - '@kbn/core' - '@kbn/licensing-plugin' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/index_management/moon.yml b/x-pack/platform/plugins/shared/index_management/moon.yml index 935ac60219797..6fa4299bbade8 100644 --- a/x-pack/platform/plugins/shared/index_management/moon.yml +++ b/x-pack/platform/plugins/shared/index_management/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/index-management-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/index-management-plugin' + title: '@kbn/index-management-plugin' description: Moon project for @kbn/index-management-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/shared/index_management + sourceRoot: x-pack/platform/plugins/shared/index_management dependsOn: - '@kbn/core' - '@kbn/management-plugin' @@ -84,14 +83,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/inference/moon.yml b/x-pack/platform/plugins/shared/inference/moon.yml index de7bc527bf791..34a9487a25aba 100644 --- a/x-pack/platform/plugins/shared/inference/moon.yml +++ b/x-pack/platform/plugins/shared/inference/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/inference-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/inference-plugin' + title: '@kbn/inference-plugin' description: Moon project for @kbn/inference-plugin channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/plugins/shared/inference + sourceRoot: x-pack/platform/plugins/shared/inference dependsOn: - '@kbn/i18n' - '@kbn/esql-ast' @@ -63,14 +62,24 @@ fileGroups: - '!.storybook/**/*.js' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/inference_endpoint/moon.yml b/x-pack/platform/plugins/shared/inference_endpoint/moon.yml index 5c48b9bbe7eb0..3e5ec0d50b906 100644 --- a/x-pack/platform/plugins/shared/inference_endpoint/moon.yml +++ b/x-pack/platform/plugins/shared/inference_endpoint/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/inference-endpoint-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/inference-endpoint-plugin' + title: '@kbn/inference-endpoint-plugin' description: Moon project for @kbn/inference-endpoint-plugin channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/plugins/shared/inference_endpoint + sourceRoot: x-pack/platform/plugins/shared/inference_endpoint dependsOn: - '@kbn/core' - '@kbn/logging' @@ -39,14 +38,24 @@ fileGroups: - '!.storybook/**/*.js' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/ingest_pipelines/moon.yml b/x-pack/platform/plugins/shared/ingest_pipelines/moon.yml index c3442bbce8218..c398a354ffa11 100644 --- a/x-pack/platform/plugins/shared/ingest_pipelines/moon.yml +++ b/x-pack/platform/plugins/shared/ingest_pipelines/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ingest-pipelines-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ingest-pipelines-plugin' + title: '@kbn/ingest-pipelines-plugin' description: Moon project for @kbn/ingest-pipelines-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/shared/ingest_pipelines + sourceRoot: x-pack/platform/plugins/shared/ingest_pipelines dependsOn: - '@kbn/core' - '@kbn/licensing-plugin' @@ -63,14 +62,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/integration_assistant/moon.yml b/x-pack/platform/plugins/shared/integration_assistant/moon.yml index 83f11e865033a..9112fd86eff96 100644 --- a/x-pack/platform/plugins/shared/integration_assistant/moon.yml +++ b/x-pack/platform/plugins/shared/integration_assistant/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/integration-assistant-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-scalability' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/integration-assistant-plugin' + title: '@kbn/integration-assistant-plugin' description: Moon project for @kbn/integration-assistant-plugin channel: '' owner: '@elastic/security-scalability' - metadata: - sourceRoot: x-pack/platform/plugins/shared/integration_assistant + sourceRoot: x-pack/platform/plugins/shared/integration_assistant dependsOn: - '@kbn/core' - '@kbn/config-schema' @@ -64,14 +63,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/lens/moon.yml b/x-pack/platform/plugins/shared/lens/moon.yml index d1bfd201587fd..a03587bd2e3b7 100644 --- a/x-pack/platform/plugins/shared/lens/moon.yml +++ b/x-pack/platform/plugins/shared/lens/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/lens-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/lens-plugin' + title: '@kbn/lens-plugin' description: Moon project for @kbn/lens-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: x-pack/platform/plugins/shared/lens + sourceRoot: x-pack/platform/plugins/shared/lens dependsOn: - '@kbn/spaces-plugin' - '@kbn/core' @@ -152,14 +151,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/license_management/moon.yml b/x-pack/platform/plugins/shared/license_management/moon.yml index 231f17f04d388..58f0440b6ea3a 100644 --- a/x-pack/platform/plugins/shared/license_management/moon.yml +++ b/x-pack/platform/plugins/shared/license_management/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/license-management-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/license-management-plugin' + title: '@kbn/license-management-plugin' description: Moon project for @kbn/license-management-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/shared/license_management + sourceRoot: x-pack/platform/plugins/shared/license_management dependsOn: - '@kbn/core' - '@kbn/kibana-react-plugin' @@ -51,14 +50,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/licensing/moon.yml b/x-pack/platform/plugins/shared/licensing/moon.yml index f2cfe6eae6e4a..eda607dacd48e 100644 --- a/x-pack/platform/plugins/shared/licensing/moon.yml +++ b/x-pack/platform/plugins/shared/licensing/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/licensing-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/licensing-plugin' + title: '@kbn/licensing-plugin' description: Moon project for @kbn/licensing-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: x-pack/platform/plugins/shared/licensing + sourceRoot: x-pack/platform/plugins/shared/licensing dependsOn: - '@kbn/core' - '@kbn/i18n-react' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/logs_data_access/moon.yml b/x-pack/platform/plugins/shared/logs_data_access/moon.yml index 460f36c645465..887cbf25825ec 100644 --- a/x-pack/platform/plugins/shared/logs_data_access/moon.yml +++ b/x-pack/platform/plugins/shared/logs_data_access/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/logs-data-access-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-exploration-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/logs-data-access-plugin' + title: '@kbn/logs-data-access-plugin' description: Moon project for @kbn/logs-data-access-plugin channel: '' owner: '@elastic/obs-exploration-team' - metadata: - sourceRoot: x-pack/platform/plugins/shared/logs_data_access + sourceRoot: x-pack/platform/plugins/shared/logs_data_access dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -52,14 +51,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/logs_shared/moon.yml b/x-pack/platform/plugins/shared/logs_shared/moon.yml index f756e8fa5eea0..a14fe7a38e85a 100644 --- a/x-pack/platform/plugins/shared/logs_shared/moon.yml +++ b/x-pack/platform/plugins/shared/logs_shared/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/logs-shared-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-exploration-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/logs-shared-plugin' + title: '@kbn/logs-shared-plugin' description: Moon project for @kbn/logs-shared-plugin channel: '' owner: '@elastic/obs-exploration-team' - metadata: - sourceRoot: x-pack/platform/plugins/shared/logs_shared + sourceRoot: x-pack/platform/plugins/shared/logs_shared dependsOn: - '@kbn/core' - '@kbn/i18n' @@ -77,14 +76,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/maps/moon.yml b/x-pack/platform/plugins/shared/maps/moon.yml index 79bc6067dfef6..40d8a5084f39d 100644 --- a/x-pack/platform/plugins/shared/maps/moon.yml +++ b/x-pack/platform/plugins/shared/maps/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/maps-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/maps-plugin' + title: '@kbn/maps-plugin' description: Moon project for @kbn/maps-plugin channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: x-pack/platform/plugins/shared/maps + sourceRoot: x-pack/platform/plugins/shared/maps dependsOn: - '@kbn/core' - '@kbn/maps-ems-plugin' @@ -116,14 +115,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/ml/moon.yml b/x-pack/platform/plugins/shared/ml/moon.yml index d71f80dcd4bd7..c0f19f3402244 100644 --- a/x-pack/platform/plugins/shared/ml/moon.yml +++ b/x-pack/platform/plugins/shared/ml/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ml-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/ml-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ml-plugin' + title: '@kbn/ml-plugin' description: Moon project for @kbn/ml-plugin channel: '' owner: '@elastic/ml-ui' - metadata: - sourceRoot: x-pack/platform/plugins/shared/ml + sourceRoot: x-pack/platform/plugins/shared/ml dependsOn: - '@kbn/core' - '@kbn/actions-plugin' @@ -159,14 +158,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/notifications/moon.yml b/x-pack/platform/plugins/shared/notifications/moon.yml index cb9f3c657961b..ef5a05d7aac5a 100644 --- a/x-pack/platform/plugins/shared/notifications/moon.yml +++ b/x-pack/platform/plugins/shared/notifications/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/notifications-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/notifications-plugin' + title: '@kbn/notifications-plugin' description: Moon project for @kbn/notifications-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/plugins/shared/notifications + sourceRoot: x-pack/platform/plugins/shared/notifications dependsOn: - '@kbn/core' - '@kbn/actions-plugin' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/observability_ai_assistant/moon.yml b/x-pack/platform/plugins/shared/observability_ai_assistant/moon.yml index 466812358845a..6dfd6ef4a5a94 100644 --- a/x-pack/platform/plugins/shared/observability_ai_assistant/moon.yml +++ b/x-pack/platform/plugins/shared/observability_ai_assistant/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-ai-assistant-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-assistant' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-ai-assistant-plugin' + title: '@kbn/observability-ai-assistant-plugin' description: Moon project for @kbn/observability-ai-assistant-plugin channel: '' owner: '@elastic/obs-ai-assistant' - metadata: - sourceRoot: x-pack/platform/plugins/shared/observability_ai_assistant + sourceRoot: x-pack/platform/plugins/shared/observability_ai_assistant dependsOn: - '@kbn/i18n' - '@kbn/logging' @@ -80,14 +79,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/osquery/cypress/moon.yml b/x-pack/platform/plugins/shared/osquery/cypress/moon.yml index b3e8e69698e8f..a5915d1026e09 100644 --- a/x-pack/platform/plugins/shared/osquery/cypress/moon.yml +++ b/x-pack/platform/plugins/shared/osquery/cypress/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/osquery-plugin-cypress' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-defend-workflows' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/osquery-plugin-cypress' + title: '@kbn/osquery-plugin-cypress' description: Moon project for @kbn/osquery-plugin-cypress channel: '' owner: '@elastic/security-defend-workflows' - metadata: - sourceRoot: x-pack/platform/plugins/shared/osquery/cypress + sourceRoot: x-pack/platform/plugins/shared/osquery/cypress dependsOn: - '@kbn/cypress-config' - '@kbn/fleet-plugin' diff --git a/x-pack/platform/plugins/shared/osquery/moon.yml b/x-pack/platform/plugins/shared/osquery/moon.yml index f117fcbd4ec4b..024c6af2b6430 100644 --- a/x-pack/platform/plugins/shared/osquery/moon.yml +++ b/x-pack/platform/plugins/shared/osquery/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/osquery-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-defend-workflows' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/osquery-plugin' + title: '@kbn/osquery-plugin' description: Moon project for @kbn/osquery-plugin channel: '' owner: '@elastic/security-defend-workflows' - metadata: - sourceRoot: x-pack/platform/plugins/shared/osquery + sourceRoot: x-pack/platform/plugins/shared/osquery dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -89,14 +88,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/rule_registry/moon.yml b/x-pack/platform/plugins/shared/rule_registry/moon.yml index 743b18981e358..1855c010d698f 100644 --- a/x-pack/platform/plugins/shared/rule_registry/moon.yml +++ b/x-pack/platform/plugins/shared/rule_registry/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/rule-registry-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/rule-registry-plugin' + title: '@kbn/rule-registry-plugin' description: Moon project for @kbn/rule-registry-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/plugins/shared/rule_registry + sourceRoot: x-pack/platform/plugins/shared/rule_registry dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -55,14 +54,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/saved_objects_tagging/moon.yml b/x-pack/platform/plugins/shared/saved_objects_tagging/moon.yml index d4bf114dcabd0..78608e1420574 100644 --- a/x-pack/platform/plugins/shared/saved_objects_tagging/moon.yml +++ b/x-pack/platform/plugins/shared/saved_objects_tagging/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/saved-objects-tagging-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/saved-objects-tagging-plugin' + title: '@kbn/saved-objects-tagging-plugin' description: Moon project for @kbn/saved-objects-tagging-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/plugins/shared/saved_objects_tagging + sourceRoot: x-pack/platform/plugins/shared/saved_objects_tagging dependsOn: - '@kbn/core' - '@kbn/usage-collection-plugin' @@ -48,14 +47,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/screenshotting/moon.yml b/x-pack/platform/plugins/shared/screenshotting/moon.yml index f7ea790056640..e8dc3a031e177 100644 --- a/x-pack/platform/plugins/shared/screenshotting/moon.yml +++ b/x-pack/platform/plugins/shared/screenshotting/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/screenshotting-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-reporting-services' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/screenshotting-plugin' + title: '@kbn/screenshotting-plugin' description: Moon project for @kbn/screenshotting-plugin channel: '' owner: '@elastic/kibana-reporting-services' - metadata: - sourceRoot: x-pack/platform/plugins/shared/screenshotting + sourceRoot: x-pack/platform/plugins/shared/screenshotting dependsOn: - '@kbn/core' - '@kbn/expressions-plugin' @@ -50,14 +49,24 @@ fileGroups: - '!chromium/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/searchprofiler/moon.yml b/x-pack/platform/plugins/shared/searchprofiler/moon.yml index ca054eb55abdb..42070159e8d46 100644 --- a/x-pack/platform/plugins/shared/searchprofiler/moon.yml +++ b/x-pack/platform/plugins/shared/searchprofiler/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/searchprofiler-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/searchprofiler-plugin' + title: '@kbn/searchprofiler-plugin' description: Moon project for @kbn/searchprofiler-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/shared/searchprofiler + sourceRoot: x-pack/platform/plugins/shared/searchprofiler dependsOn: - '@kbn/core' - '@kbn/es-ui-shared-plugin' @@ -47,14 +46,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/security/moon.yml b/x-pack/platform/plugins/shared/security/moon.yml index 45193a3eea5e6..2d120326a770c 100644 --- a/x-pack/platform/plugins/shared/security/moon.yml +++ b/x-pack/platform/plugins/shared/security/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-plugin' + title: '@kbn/security-plugin' description: Moon project for @kbn/security-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/plugins/shared/security + sourceRoot: x-pack/platform/plugins/shared/security dependsOn: - '@kbn/cloud-plugin' - '@kbn/features-plugin' @@ -115,14 +114,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/serverless/moon.yml b/x-pack/platform/plugins/shared/serverless/moon.yml index 48f5a2aec59cd..fa3c152e59dda 100644 --- a/x-pack/platform/plugins/shared/serverless/moon.yml +++ b/x-pack/platform/plugins/shared/serverless/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/serverless' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/serverless' + title: '@kbn/serverless' description: Moon project for @kbn/serverless channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/plugins/shared/serverless + sourceRoot: x-pack/platform/plugins/shared/serverless dependsOn: - '@kbn/config-schema' - '@kbn/core' @@ -47,14 +46,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/spaces/moon.yml b/x-pack/platform/plugins/shared/spaces/moon.yml index a9b1f580516d2..27b5490272883 100644 --- a/x-pack/platform/plugins/shared/spaces/moon.yml +++ b/x-pack/platform/plugins/shared/spaces/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/spaces-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/spaces-plugin' + title: '@kbn/spaces-plugin' description: Moon project for @kbn/spaces-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/plugins/shared/spaces + sourceRoot: x-pack/platform/plugins/shared/spaces dependsOn: - '@kbn/features-plugin' - '@kbn/licensing-plugin' @@ -82,14 +81,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/stack_alerts/moon.yml b/x-pack/platform/plugins/shared/stack_alerts/moon.yml index caf294326be21..1215142b67f86 100644 --- a/x-pack/platform/plugins/shared/stack_alerts/moon.yml +++ b/x-pack/platform/plugins/shared/stack_alerts/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/stack-alerts-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/stack-alerts-plugin' + title: '@kbn/stack-alerts-plugin' description: Moon project for @kbn/stack-alerts-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/plugins/shared/stack_alerts + sourceRoot: x-pack/platform/plugins/shared/stack_alerts dependsOn: - '@kbn/core' - '@kbn/alerting-plugin' @@ -83,14 +82,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/stack_connectors/moon.yml b/x-pack/platform/plugins/shared/stack_connectors/moon.yml index 407d31a382c03..9d4761b62770e 100644 --- a/x-pack/platform/plugins/shared/stack_connectors/moon.yml +++ b/x-pack/platform/plugins/shared/stack_connectors/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/stack-connectors-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/stack-connectors-plugin' + title: '@kbn/stack-connectors-plugin' description: Moon project for @kbn/stack-connectors-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/plugins/shared/stack_connectors + sourceRoot: x-pack/platform/plugins/shared/stack_connectors dependsOn: - '@kbn/core' - '@kbn/actions-plugin' @@ -68,14 +67,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/streams/moon.yml b/x-pack/platform/plugins/shared/streams/moon.yml index 3c3ab866c532a..5d819c272aa31 100644 --- a/x-pack/platform/plugins/shared/streams/moon.yml +++ b/x-pack/platform/plugins/shared/streams/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/streams-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@simianhacker @flash1293 @dgieselaar' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/streams-plugin' + title: '@kbn/streams-plugin' description: Moon project for @kbn/streams-plugin channel: '' owner: '@simianhacker @flash1293 @dgieselaar' - metadata: - sourceRoot: x-pack/platform/plugins/shared/streams + sourceRoot: x-pack/platform/plugins/shared/streams dependsOn: - '@kbn/config-schema' - '@kbn/core' @@ -76,14 +75,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/streams_app/moon.yml b/x-pack/platform/plugins/shared/streams_app/moon.yml index e56ed311c8111..47848a75cb8d1 100644 --- a/x-pack/platform/plugins/shared/streams_app/moon.yml +++ b/x-pack/platform/plugins/shared/streams_app/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/streams-app-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/streams-program-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/streams-app-plugin' + title: '@kbn/streams-app-plugin' description: Moon project for @kbn/streams-app-plugin channel: '' owner: '@elastic/streams-program-team' - metadata: - sourceRoot: x-pack/platform/plugins/shared/streams_app + sourceRoot: x-pack/platform/plugins/shared/streams_app dependsOn: - '@kbn/i18n' - '@kbn/streams-plugin' @@ -98,14 +97,24 @@ fileGroups: - '!.storybook/**/*.js' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/task_manager/moon.yml b/x-pack/platform/plugins/shared/task_manager/moon.yml index affa81e427911..1007f62d04f9b 100644 --- a/x-pack/platform/plugins/shared/task_manager/moon.yml +++ b/x-pack/platform/plugins/shared/task_manager/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/task-manager-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/task-manager-plugin' + title: '@kbn/task-manager-plugin' description: Moon project for @kbn/task-manager-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/plugins/shared/task_manager + sourceRoot: x-pack/platform/plugins/shared/task_manager dependsOn: - '@kbn/core' - '@kbn/usage-collection-plugin' @@ -63,14 +62,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/timelines/moon.yml b/x-pack/platform/plugins/shared/timelines/moon.yml index 4bc4d1eff3c85..acbe0cc0b32ef 100644 --- a/x-pack/platform/plugins/shared/timelines/moon.yml +++ b/x-pack/platform/plugins/shared/timelines/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/timelines-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting-investigations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/timelines-plugin' + title: '@kbn/timelines-plugin' description: Moon project for @kbn/timelines-plugin channel: '' owner: '@elastic/security-threat-hunting-investigations' - metadata: - sourceRoot: x-pack/platform/plugins/shared/timelines + sourceRoot: x-pack/platform/plugins/shared/timelines dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -60,14 +59,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/plugins/shared/triggers_actions_ui/moon.yml b/x-pack/platform/plugins/shared/triggers_actions_ui/moon.yml index aca33f0b0c128..a82c5d92b1826 100644 --- a/x-pack/platform/plugins/shared/triggers_actions_ui/moon.yml +++ b/x-pack/platform/plugins/shared/triggers_actions_ui/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/triggers-actions-ui-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/triggers-actions-ui-plugin' + title: '@kbn/triggers-actions-ui-plugin' description: Moon project for @kbn/triggers-actions-ui-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/plugins/shared/triggers_actions_ui + sourceRoot: x-pack/platform/plugins/shared/triggers_actions_ui dependsOn: - '@kbn/core' - '@kbn/alerting-plugin' @@ -115,14 +114,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/test/alerting_api_integration/common/plugins/aad/moon.yml b/x-pack/platform/test/alerting_api_integration/common/plugins/aad/moon.yml index 10591ea1448a4..f34e35e3ee176 100644 --- a/x-pack/platform/test/alerting_api_integration/common/plugins/aad/moon.yml +++ b/x-pack/platform/test/alerting_api_integration/common/plugins/aad/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/aad-fixtures-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/aad-fixtures-plugin' + title: '@kbn/aad-fixtures-plugin' description: Moon project for @kbn/aad-fixtures-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/test/alerting_api_integration/common/plugins/aad + sourceRoot: x-pack/platform/test/alerting_api_integration/common/plugins/aad dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators/moon.yml b/x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators/moon.yml index 67108783c60a4..6381906ca4f99 100644 --- a/x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators/moon.yml +++ b/x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/actions-simulators-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/actions-simulators-plugin' + title: '@kbn/actions-simulators-plugin' description: Moon project for @kbn/actions-simulators-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators + sourceRoot: x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/moon.yml b/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/moon.yml index b54409bb2f162..ef734574502d6 100644 --- a/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/moon.yml +++ b/x-pack/platform/test/alerting_api_integration/common/plugins/alerts/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/alerting-api-integration-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/alerting-api-integration-test-plugin' + title: '@kbn/alerting-api-integration-test-plugin' description: Moon project for @kbn/alerting-api-integration-test-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/test/alerting_api_integration/common/plugins/alerts + sourceRoot: x-pack/platform/test/alerting_api_integration/common/plugins/alerts dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/x-pack/platform/test/alerting_api_integration/common/plugins/alerts_restricted/moon.yml b/x-pack/platform/test/alerting_api_integration/common/plugins/alerts_restricted/moon.yml index 418840337ab4a..175476787eb82 100644 --- a/x-pack/platform/test/alerting_api_integration/common/plugins/alerts_restricted/moon.yml +++ b/x-pack/platform/test/alerting_api_integration/common/plugins/alerts_restricted/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/alerts-restricted-fixtures-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/alerts-restricted-fixtures-plugin' + title: '@kbn/alerts-restricted-fixtures-plugin' description: Moon project for @kbn/alerts-restricted-fixtures-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/test/alerting_api_integration/common/plugins/alerts_restricted + sourceRoot: x-pack/platform/test/alerting_api_integration/common/plugins/alerts_restricted dependsOn: - '@kbn/core' - '@kbn/alerting-plugin' diff --git a/x-pack/platform/test/alerting_api_integration/common/plugins/task_manager_fixture/moon.yml b/x-pack/platform/test/alerting_api_integration/common/plugins/task_manager_fixture/moon.yml index 3e02abf5bf3eb..668032012230a 100644 --- a/x-pack/platform/test/alerting_api_integration/common/plugins/task_manager_fixture/moon.yml +++ b/x-pack/platform/test/alerting_api_integration/common/plugins/task_manager_fixture/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/task-manager-fixture-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/task-manager-fixture-plugin' + title: '@kbn/task-manager-fixture-plugin' description: Moon project for @kbn/task-manager-fixture-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/test/alerting_api_integration/common/plugins/task_manager_fixture + sourceRoot: x-pack/platform/test/alerting_api_integration/common/plugins/task_manager_fixture dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/x-pack/platform/test/alerting_api_integration/packages/helpers/moon.yml b/x-pack/platform/test/alerting_api_integration/packages/helpers/moon.yml index 518b1e5ccce7a..7f8752f91a8c0 100644 --- a/x-pack/platform/test/alerting_api_integration/packages/helpers/moon.yml +++ b/x-pack/platform/test/alerting_api_integration/packages/helpers/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/alerting-api-integration-helpers' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/alerting-api-integration-helpers' + title: '@kbn/alerting-api-integration-helpers' description: Moon project for @kbn/alerting-api-integration-helpers channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/test/alerting_api_integration/packages/helpers + sourceRoot: x-pack/platform/test/alerting_api_integration/packages/helpers dependsOn: [] tags: - test-helper @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/test/api_integration/apis/entity_manager/fixture_plugin/moon.yml b/x-pack/platform/test/api_integration/apis/entity_manager/fixture_plugin/moon.yml index c1295e376447a..55b6e47916294 100644 --- a/x-pack/platform/test/api_integration/apis/entity_manager/fixture_plugin/moon.yml +++ b/x-pack/platform/test/api_integration/apis/entity_manager/fixture_plugin/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/entity-manager-fixture-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-entities' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/entity-manager-fixture-plugin' + title: '@kbn/entity-manager-fixture-plugin' description: Moon project for @kbn/entity-manager-fixture-plugin channel: '' owner: '@elastic/obs-entities' - metadata: - sourceRoot: x-pack/platform/test/api_integration/apis/entity_manager/fixture_plugin + sourceRoot: x-pack/platform/test/api_integration/apis/entity_manager/fixture_plugin dependsOn: - '@kbn/core' - '@kbn/encrypted-saved-objects-plugin' diff --git a/x-pack/platform/test/cases_api_integration/common/plugins/cases/moon.yml b/x-pack/platform/test/cases_api_integration/common/plugins/cases/moon.yml index f9bf69de3d950..d394710d5ab5f 100644 --- a/x-pack/platform/test/cases_api_integration/common/plugins/cases/moon.yml +++ b/x-pack/platform/test/cases_api_integration/common/plugins/cases/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cases-api-integration-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-cases' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cases-api-integration-test-plugin' + title: '@kbn/cases-api-integration-test-plugin' description: Moon project for @kbn/cases-api-integration-test-plugin channel: '' owner: '@elastic/kibana-cases' - metadata: - sourceRoot: x-pack/platform/test/cases_api_integration/common/plugins/cases + sourceRoot: x-pack/platform/test/cases_api_integration/common/plugins/cases dependsOn: - '@kbn/cases-plugin' - '@kbn/core' diff --git a/x-pack/platform/test/cases_api_integration/common/plugins/observability/moon.yml b/x-pack/platform/test/cases_api_integration/common/plugins/observability/moon.yml index 2a55b434e76cb..8edbf5b1dff91 100644 --- a/x-pack/platform/test/cases_api_integration/common/plugins/observability/moon.yml +++ b/x-pack/platform/test/cases_api_integration/common/plugins/observability/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-fixtures-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-cases' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-fixtures-plugin' + title: '@kbn/observability-fixtures-plugin' description: Moon project for @kbn/observability-fixtures-plugin channel: '' owner: '@elastic/kibana-cases' - metadata: - sourceRoot: x-pack/platform/test/cases_api_integration/common/plugins/observability + sourceRoot: x-pack/platform/test/cases_api_integration/common/plugins/observability dependsOn: - '@kbn/core' - '@kbn/files-plugin' diff --git a/x-pack/platform/test/cases_api_integration/common/plugins/security_solution/moon.yml b/x-pack/platform/test/cases_api_integration/common/plugins/security_solution/moon.yml index d6a6989fb13fc..5243be97916e6 100644 --- a/x-pack/platform/test/cases_api_integration/common/plugins/security_solution/moon.yml +++ b/x-pack/platform/test/cases_api_integration/common/plugins/security_solution/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-solution-fixtures-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-cases' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-solution-fixtures-plugin' + title: '@kbn/security-solution-fixtures-plugin' description: Moon project for @kbn/security-solution-fixtures-plugin channel: '' owner: '@elastic/kibana-cases' - metadata: - sourceRoot: x-pack/platform/test/cases_api_integration/common/plugins/security_solution + sourceRoot: x-pack/platform/test/cases_api_integration/common/plugins/security_solution dependsOn: - '@kbn/core' - '@kbn/files-plugin' diff --git a/x-pack/platform/test/cloud_integration/plugins/saml_provider/moon.yml b/x-pack/platform/test/cloud_integration/plugins/saml_provider/moon.yml index 19a7daded1ae6..50f5cb3762bed 100644 --- a/x-pack/platform/test/cloud_integration/plugins/saml_provider/moon.yml +++ b/x-pack/platform/test/cloud_integration/plugins/saml_provider/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cloud-integration-saml-provider-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cloud-integration-saml-provider-plugin' + title: '@kbn/cloud-integration-saml-provider-plugin' description: Moon project for @kbn/cloud-integration-saml-provider-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: x-pack/platform/test/cloud_integration/plugins/saml_provider + sourceRoot: x-pack/platform/test/cloud_integration/plugins/saml_provider dependsOn: - '@kbn/core' - '@kbn/dev-utils' diff --git a/x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/moon.yml b/x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/moon.yml index 5aabeac69c46a..36813681a8271 100644 --- a/x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/moon.yml +++ b/x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/eso-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/eso-plugin' + title: '@kbn/eso-plugin' description: Moon project for @kbn/eso-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin + sourceRoot: x-pack/platform/test/encrypted_saved_objects_api_integration/plugins/api_consumer_plugin dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/x-pack/platform/test/functional_cors/plugins/kibana_cors_test/moon.yml b/x-pack/platform/test/functional_cors/plugins/kibana_cors_test/moon.yml index 5bc42ade9b230..a683d5ffcf5ed 100644 --- a/x-pack/platform/test/functional_cors/plugins/kibana_cors_test/moon.yml +++ b/x-pack/platform/test/functional_cors/plugins/kibana_cors_test/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/kibana-cors-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/kibana-cors-test-plugin' + title: '@kbn/kibana-cors-test-plugin' description: Moon project for @kbn/kibana-cors-test-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/test/functional_cors/plugins/kibana_cors_test + sourceRoot: x-pack/platform/test/functional_cors/plugins/kibana_cors_test dependsOn: - '@kbn/core' - '@kbn/test' diff --git a/x-pack/platform/test/functional_embedded/plugins/iframe_embedded/moon.yml b/x-pack/platform/test/functional_embedded/plugins/iframe_embedded/moon.yml index 242a4c8bfaf70..1024127171a2b 100644 --- a/x-pack/platform/test/functional_embedded/plugins/iframe_embedded/moon.yml +++ b/x-pack/platform/test/functional_embedded/plugins/iframe_embedded/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/iframe-embedded-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/iframe-embedded-plugin' + title: '@kbn/iframe-embedded-plugin' description: Moon project for @kbn/iframe-embedded-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: x-pack/platform/test/functional_embedded/plugins/iframe_embedded + sourceRoot: x-pack/platform/test/functional_embedded/plugins/iframe_embedded dependsOn: - '@kbn/core' tags: diff --git a/x-pack/platform/test/functional_execution_context/plugins/alerts/moon.yml b/x-pack/platform/test/functional_execution_context/plugins/alerts/moon.yml index 1359486af3b66..2a7a01d7abcd8 100644 --- a/x-pack/platform/test/functional_execution_context/plugins/alerts/moon.yml +++ b/x-pack/platform/test/functional_execution_context/plugins/alerts/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/fec-alerts-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/fec-alerts-test-plugin' + title: '@kbn/fec-alerts-test-plugin' description: Moon project for @kbn/fec-alerts-test-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: x-pack/platform/test/functional_execution_context/plugins/alerts + sourceRoot: x-pack/platform/test/functional_execution_context/plugins/alerts dependsOn: - '@kbn/apm-config-loader' - '@kbn/repo-info' diff --git a/x-pack/platform/test/functional_with_es_ssl/plugins/alerts/moon.yml b/x-pack/platform/test/functional_with_es_ssl/plugins/alerts/moon.yml index 481d6ccf1aea1..7e0819187eb6c 100644 --- a/x-pack/platform/test/functional_with_es_ssl/plugins/alerts/moon.yml +++ b/x-pack/platform/test/functional_with_es_ssl/plugins/alerts/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/alerting-fixture-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/alerting-fixture-plugin' + title: '@kbn/alerting-fixture-plugin' description: Moon project for @kbn/alerting-fixture-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/test/functional_with_es_ssl/plugins/alerts + sourceRoot: x-pack/platform/test/functional_with_es_ssl/plugins/alerts dependsOn: - '@kbn/core' - '@kbn/features-plugin' diff --git a/x-pack/platform/test/functional_with_es_ssl/plugins/cases/moon.yml b/x-pack/platform/test/functional_with_es_ssl/plugins/cases/moon.yml index 095ef97e1c098..c71245e452dd0 100644 --- a/x-pack/platform/test/functional_with_es_ssl/plugins/cases/moon.yml +++ b/x-pack/platform/test/functional_with_es_ssl/plugins/cases/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/functional-with-es-ssl-cases-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-cases' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/functional-with-es-ssl-cases-test-plugin' + title: '@kbn/functional-with-es-ssl-cases-test-plugin' description: Moon project for @kbn/functional-with-es-ssl-cases-test-plugin channel: '' owner: '@elastic/kibana-cases' - metadata: - sourceRoot: x-pack/platform/test/functional_with_es_ssl/plugins/cases + sourceRoot: x-pack/platform/test/functional_with_es_ssl/plugins/cases dependsOn: - '@kbn/core' - '@kbn/cases-plugin' diff --git a/x-pack/platform/test/licensing_plugin/plugins/test_feature_usage/moon.yml b/x-pack/platform/test/licensing_plugin/plugins/test_feature_usage/moon.yml index 0cb1eab9819ff..463b6fc3c02af 100644 --- a/x-pack/platform/test/licensing_plugin/plugins/test_feature_usage/moon.yml +++ b/x-pack/platform/test/licensing_plugin/plugins/test_feature_usage/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/test-feature-usage-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/test-feature-usage-plugin' + title: '@kbn/test-feature-usage-plugin' description: Moon project for @kbn/test-feature-usage-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/test/licensing_plugin/plugins/test_feature_usage + sourceRoot: x-pack/platform/test/licensing_plugin/plugins/test_feature_usage dependsOn: - '@kbn/core' - '@kbn/licensing-plugin' diff --git a/x-pack/platform/test/moon.yml b/x-pack/platform/test/moon.yml index b9ccf241c6792..f2c64a6b28a0a 100644 --- a/x-pack/platform/test/moon.yml +++ b/x-pack/platform/test/moon.yml @@ -4,17 +4,16 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/test-suites-xpack-platform' -type: unknown +layer: unknown owners: {} -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/test-suites-xpack-platform' + title: '@kbn/test-suites-xpack-platform' description: Moon project for @kbn/test-suites-xpack-platform channel: '' - metadata: - sourceRoot: x-pack/platform/test + sourceRoot: x-pack/platform/test dependsOn: - '@kbn/test-suites-src' - '@kbn/telemetry-collection-manager-plugin' diff --git a/x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/moon.yml b/x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/moon.yml index bb73155b24b09..fe4ce61ccaad4 100644 --- a/x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/moon.yml +++ b/x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/elasticsearch-client-xpack-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/elasticsearch-client-xpack-plugin' + title: '@kbn/elasticsearch-client-xpack-plugin' description: Moon project for @kbn/elasticsearch-client-xpack-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client + sourceRoot: x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client dependsOn: - '@kbn/core' tags: diff --git a/x-pack/platform/test/plugin_api_integration/plugins/event_log/moon.yml b/x-pack/platform/test/plugin_api_integration/plugins/event_log/moon.yml index 6001cf82196d3..721fb7a41e7c0 100644 --- a/x-pack/platform/test/plugin_api_integration/plugins/event_log/moon.yml +++ b/x-pack/platform/test/plugin_api_integration/plugins/event_log/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/event-log-fixture-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/event-log-fixture-plugin' + title: '@kbn/event-log-fixture-plugin' description: Moon project for @kbn/event-log-fixture-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/test/plugin_api_integration/plugins/event_log + sourceRoot: x-pack/platform/test/plugin_api_integration/plugins/event_log dependsOn: - '@kbn/core' - '@kbn/event-log-plugin' diff --git a/x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/moon.yml b/x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/moon.yml index be1783e89741f..77d0527e88602 100644 --- a/x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/moon.yml +++ b/x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/feature-usage-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/feature-usage-test-plugin' + title: '@kbn/feature-usage-test-plugin' description: Moon project for @kbn/feature-usage-test-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test + sourceRoot: x-pack/platform/test/plugin_api_integration/plugins/feature_usage_test dependsOn: - '@kbn/core' - '@kbn/licensing-plugin' diff --git a/x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/moon.yml b/x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/moon.yml index 1f124048bf42f..041ad03abdddc 100644 --- a/x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/moon.yml +++ b/x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/sample-task-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/sample-task-plugin' + title: '@kbn/sample-task-plugin' description: Moon project for @kbn/sample-task-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin + sourceRoot: x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin dependsOn: - '@kbn/core' - '@kbn/task-manager-plugin' diff --git a/x-pack/platform/test/plugin_api_perf/plugins/task_manager_performance/moon.yml b/x-pack/platform/test/plugin_api_perf/plugins/task_manager_performance/moon.yml index b761fe6268476..b2ed3ef5f9946 100644 --- a/x-pack/platform/test/plugin_api_perf/plugins/task_manager_performance/moon.yml +++ b/x-pack/platform/test/plugin_api_perf/plugins/task_manager_performance/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/task-manager-performance-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/task-manager-performance-plugin' + title: '@kbn/task-manager-performance-plugin' description: Moon project for @kbn/task-manager-performance-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/test/plugin_api_perf/plugins/task_manager_performance + sourceRoot: x-pack/platform/test/plugin_api_perf/plugins/task_manager_performance dependsOn: - '@kbn/core' - '@kbn/task-manager-plugin' diff --git a/x-pack/platform/test/plugin_functional/plugins/global_search_test/moon.yml b/x-pack/platform/test/plugin_functional/plugins/global_search_test/moon.yml index 60b0c6405e6e6..2833056049669 100644 --- a/x-pack/platform/test/plugin_functional/plugins/global_search_test/moon.yml +++ b/x-pack/platform/test/plugin_functional/plugins/global_search_test/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/global-search-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/global-search-test-plugin' + title: '@kbn/global-search-test-plugin' description: Moon project for @kbn/global-search-test-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: x-pack/platform/test/plugin_functional/plugins/global_search_test + sourceRoot: x-pack/platform/test/plugin_functional/plugins/global_search_test dependsOn: - '@kbn/core' - '@kbn/global-search-plugin' diff --git a/x-pack/platform/test/reporting_api_integration/plugins/reporting_test_routes/moon.yml b/x-pack/platform/test/reporting_api_integration/plugins/reporting_test_routes/moon.yml index 0581fa6affa27..bcdf2453de06e 100644 --- a/x-pack/platform/test/reporting_api_integration/plugins/reporting_test_routes/moon.yml +++ b/x-pack/platform/test/reporting_api_integration/plugins/reporting_test_routes/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/reporting-test-routes' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/reporting-test-routes' + title: '@kbn/reporting-test-routes' description: Moon project for @kbn/reporting-test-routes channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/test/reporting_api_integration/plugins/reporting_test_routes + sourceRoot: x-pack/platform/test/reporting_api_integration/plugins/reporting_test_routes dependsOn: - '@kbn/core' - '@kbn/reporting-plugin' diff --git a/x-pack/platform/test/saved_object_api_integration/common/plugins/saved_object_test_plugin/moon.yml b/x-pack/platform/test/saved_object_api_integration/common/plugins/saved_object_test_plugin/moon.yml index 243899cf2db2c..6d3502e6cb19b 100644 --- a/x-pack/platform/test/saved_object_api_integration/common/plugins/saved_object_test_plugin/moon.yml +++ b/x-pack/platform/test/saved_object_api_integration/common/plugins/saved_object_test_plugin/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/saved-object-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/saved-object-test-plugin' + title: '@kbn/saved-object-test-plugin' description: Moon project for @kbn/saved-object-test-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/test/saved_object_api_integration/common/plugins/saved_object_test_plugin + sourceRoot: x-pack/platform/test/saved_object_api_integration/common/plugins/saved_object_test_plugin dependsOn: - '@kbn/core' tags: diff --git a/x-pack/platform/test/security_api_integration/packages/helpers/moon.yml b/x-pack/platform/test/security_api_integration/packages/helpers/moon.yml index 96f8f59521599..d0eb9dfe9816c 100644 --- a/x-pack/platform/test/security_api_integration/packages/helpers/moon.yml +++ b/x-pack/platform/test/security_api_integration/packages/helpers/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-api-integration-helpers' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-api-integration-helpers' + title: '@kbn/security-api-integration-helpers' description: Moon project for @kbn/security-api-integration-helpers channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/test/security_api_integration/packages/helpers + sourceRoot: x-pack/platform/test/security_api_integration/packages/helpers dependsOn: - '@kbn/dev-utils' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/platform/test/security_api_integration/plugins/audit_log/moon.yml b/x-pack/platform/test/security_api_integration/plugins/audit_log/moon.yml index 1d04682d2d9f4..28b333e845962 100644 --- a/x-pack/platform/test/security_api_integration/plugins/audit_log/moon.yml +++ b/x-pack/platform/test/security_api_integration/plugins/audit_log/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/audit-log-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/audit-log-plugin' + title: '@kbn/audit-log-plugin' description: Moon project for @kbn/audit-log-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/test/security_api_integration/plugins/audit_log + sourceRoot: x-pack/platform/test/security_api_integration/plugins/audit_log dependsOn: - '@kbn/core' tags: diff --git a/x-pack/platform/test/security_api_integration/plugins/features_provider/moon.yml b/x-pack/platform/test/security_api_integration/plugins/features_provider/moon.yml index 7a8e65813915d..9a74f343e69ab 100644 --- a/x-pack/platform/test/security_api_integration/plugins/features_provider/moon.yml +++ b/x-pack/platform/test/security_api_integration/plugins/features_provider/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/features-provider-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/features-provider-plugin' + title: '@kbn/features-provider-plugin' description: Moon project for @kbn/features-provider-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/test/security_api_integration/plugins/features_provider + sourceRoot: x-pack/platform/test/security_api_integration/plugins/features_provider dependsOn: - '@kbn/core' - '@kbn/features-plugin' diff --git a/x-pack/platform/test/security_api_integration/plugins/oidc_provider/moon.yml b/x-pack/platform/test/security_api_integration/plugins/oidc_provider/moon.yml index 45f7d04ea10f5..99448c42bfb08 100644 --- a/x-pack/platform/test/security_api_integration/plugins/oidc_provider/moon.yml +++ b/x-pack/platform/test/security_api_integration/plugins/oidc_provider/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/oidc-provider-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/oidc-provider-plugin' + title: '@kbn/oidc-provider-plugin' description: Moon project for @kbn/oidc-provider-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/test/security_api_integration/plugins/oidc_provider + sourceRoot: x-pack/platform/test/security_api_integration/plugins/oidc_provider dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/x-pack/platform/test/security_api_integration/plugins/saml_provider/moon.yml b/x-pack/platform/test/security_api_integration/plugins/saml_provider/moon.yml index 5fa454a282988..ef6adda5047f8 100644 --- a/x-pack/platform/test/security_api_integration/plugins/saml_provider/moon.yml +++ b/x-pack/platform/test/security_api_integration/plugins/saml_provider/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/saml-provider-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/saml-provider-plugin' + title: '@kbn/saml-provider-plugin' description: Moon project for @kbn/saml-provider-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/test/security_api_integration/plugins/saml_provider + sourceRoot: x-pack/platform/test/security_api_integration/plugins/saml_provider dependsOn: - '@kbn/cloud-plugin' - '@kbn/core' diff --git a/x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer/moon.yml b/x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer/moon.yml index da77db901b425..569f6fd6d5927 100644 --- a/x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer/moon.yml +++ b/x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/user-profiles-consumer-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/user-profiles-consumer-plugin' + title: '@kbn/user-profiles-consumer-plugin' description: Moon project for @kbn/user-profiles-consumer-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer + sourceRoot: x-pack/platform/test/security_api_integration/plugins/user_profiles_consumer dependsOn: - '@kbn/core' - '@kbn/features-plugin' diff --git a/x-pack/platform/test/security_functional/plugins/test_endpoints/moon.yml b/x-pack/platform/test/security_functional/plugins/test_endpoints/moon.yml index d141a30e5c137..a26e3ab717bcd 100644 --- a/x-pack/platform/test/security_functional/plugins/test_endpoints/moon.yml +++ b/x-pack/platform/test/security_functional/plugins/test_endpoints/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-test-endpoints-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-test-endpoints-plugin' + title: '@kbn/security-test-endpoints-plugin' description: Moon project for @kbn/security-test-endpoints-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/test/security_functional/plugins/test_endpoints + sourceRoot: x-pack/platform/test/security_functional/plugins/test_endpoints dependsOn: - '@kbn/core' - '@kbn/security-plugin' diff --git a/x-pack/platform/test/spaces_api_integration/common/plugins/spaces_test_plugin/moon.yml b/x-pack/platform/test/spaces_api_integration/common/plugins/spaces_test_plugin/moon.yml index 11ee0fe1b8f9a..f517d8baa7264 100644 --- a/x-pack/platform/test/spaces_api_integration/common/plugins/spaces_test_plugin/moon.yml +++ b/x-pack/platform/test/spaces_api_integration/common/plugins/spaces_test_plugin/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/spaces-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/spaces-test-plugin' + title: '@kbn/spaces-test-plugin' description: Moon project for @kbn/spaces-test-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/test/spaces_api_integration/common/plugins/spaces_test_plugin + sourceRoot: x-pack/platform/test/spaces_api_integration/common/plugins/spaces_test_plugin dependsOn: - '@kbn/core' tags: diff --git a/x-pack/platform/test/task_manager_claimer_update_by_query/plugins/sample_task_plugin_mget/moon.yml b/x-pack/platform/test/task_manager_claimer_update_by_query/plugins/sample_task_plugin_mget/moon.yml index 210e618d3173a..87b26d97b22ba 100644 --- a/x-pack/platform/test/task_manager_claimer_update_by_query/plugins/sample_task_plugin_mget/moon.yml +++ b/x-pack/platform/test/task_manager_claimer_update_by_query/plugins/sample_task_plugin_mget/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/sample-task-plugin-update-by-query' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/sample-task-plugin-update-by-query' + title: '@kbn/sample-task-plugin-update-by-query' description: Moon project for @kbn/sample-task-plugin-update-by-query channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/test/task_manager_claimer_update_by_query/plugins/sample_task_plugin_mget + sourceRoot: x-pack/platform/test/task_manager_claimer_update_by_query/plugins/sample_task_plugin_mget dependsOn: - '@kbn/core' - '@kbn/task-manager-plugin' diff --git a/x-pack/platform/test/ui_capabilities/common/plugins/foo_plugin/moon.yml b/x-pack/platform/test/ui_capabilities/common/plugins/foo_plugin/moon.yml index f720b1278d464..4942de4431d2f 100644 --- a/x-pack/platform/test/ui_capabilities/common/plugins/foo_plugin/moon.yml +++ b/x-pack/platform/test/ui_capabilities/common/plugins/foo_plugin/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/foo-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/foo-plugin' + title: '@kbn/foo-plugin' description: Moon project for @kbn/foo-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/test/ui_capabilities/common/plugins/foo_plugin + sourceRoot: x-pack/platform/test/ui_capabilities/common/plugins/foo_plugin dependsOn: - '@kbn/core' - '@kbn/features-plugin' diff --git a/x-pack/platform/test/usage_collection/plugins/application_usage_test/moon.yml b/x-pack/platform/test/usage_collection/plugins/application_usage_test/moon.yml index 5678172dfcab3..9ddee8355b43a 100644 --- a/x-pack/platform/test/usage_collection/plugins/application_usage_test/moon.yml +++ b/x-pack/platform/test/usage_collection/plugins/application_usage_test/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/application-usage-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/application-usage-test-plugin' + title: '@kbn/application-usage-test-plugin' description: Moon project for @kbn/application-usage-test-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: x-pack/platform/test/usage_collection/plugins/application_usage_test + sourceRoot: x-pack/platform/test/usage_collection/plugins/application_usage_test dependsOn: - '@kbn/core' tags: diff --git a/x-pack/platform/test/usage_collection/plugins/stack_management_usage_test/moon.yml b/x-pack/platform/test/usage_collection/plugins/stack_management_usage_test/moon.yml index dd60d2c3bb95c..c50aa8403a849 100644 --- a/x-pack/platform/test/usage_collection/plugins/stack_management_usage_test/moon.yml +++ b/x-pack/platform/test/usage_collection/plugins/stack_management_usage_test/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/stack-management-usage-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/stack-management-usage-test-plugin' + title: '@kbn/stack-management-usage-test-plugin' description: Moon project for @kbn/stack-management-usage-test-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/test/usage_collection/plugins/stack_management_usage_test + sourceRoot: x-pack/platform/test/usage_collection/plugins/stack_management_usage_test dependsOn: - '@kbn/core' tags: diff --git a/x-pack/solutions/observability/packages/alert-details/moon.yml b/x-pack/solutions/observability/packages/alert-details/moon.yml index a3afc25524611..9b5445132f33f 100644 --- a/x-pack/solutions/observability/packages/alert-details/moon.yml +++ b/x-pack/solutions/observability/packages/alert-details/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-alert-details' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-alert-details' + title: '@kbn/observability-alert-details' description: Moon project for @kbn/observability-alert-details channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/solutions/observability/packages/alert-details + sourceRoot: x-pack/solutions/observability/packages/alert-details dependsOn: - '@kbn/i18n' - '@kbn/rule-data-utils' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/packages/alerting-test-data/moon.yml b/x-pack/solutions/observability/packages/alerting-test-data/moon.yml index 52e2c31f8645c..2f33d465f6264 100644 --- a/x-pack/solutions/observability/packages/alerting-test-data/moon.yml +++ b/x-pack/solutions/observability/packages/alerting-test-data/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-alerting-test-data' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-alerting-test-data' + title: '@kbn/observability-alerting-test-data' description: Moon project for @kbn/observability-alerting-test-data channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/solutions/observability/packages/alerting-test-data + sourceRoot: x-pack/solutions/observability/packages/alerting-test-data dependsOn: - '@kbn/observability-plugin' - '@kbn/rule-data-utils' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/packages/get-padded-alert-time-range-util/moon.yml b/x-pack/solutions/observability/packages/get-padded-alert-time-range-util/moon.yml index 65a68c56faa8d..629014d3b3399 100644 --- a/x-pack/solutions/observability/packages/get-padded-alert-time-range-util/moon.yml +++ b/x-pack/solutions/observability/packages/get-padded-alert-time-range-util/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-get-padded-alert-time-range-util' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-get-padded-alert-time-range-util' + title: '@kbn/observability-get-padded-alert-time-range-util' description: Moon project for @kbn/observability-get-padded-alert-time-range-util channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/solutions/observability/packages/get-padded-alert-time-range-util + sourceRoot: x-pack/solutions/observability/packages/get-padded-alert-time-range-util dependsOn: [] tags: - shared-common @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/packages/kbn-alerts-grouping/moon.yml b/x-pack/solutions/observability/packages/kbn-alerts-grouping/moon.yml index 0d64c69ead46f..0b72a8de5f71f 100644 --- a/x-pack/solutions/observability/packages/kbn-alerts-grouping/moon.yml +++ b/x-pack/solutions/observability/packages/kbn-alerts-grouping/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/alerts-grouping' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/alerts-grouping' + title: '@kbn/alerts-grouping' description: Moon project for @kbn/alerts-grouping channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/solutions/observability/packages/kbn-alerts-grouping + sourceRoot: x-pack/solutions/observability/packages/kbn-alerts-grouping dependsOn: - '@kbn/es-query' - '@kbn/grouping' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/packages/kbn-custom-integrations/moon.yml b/x-pack/solutions/observability/packages/kbn-custom-integrations/moon.yml index fea17e71ed6b9..5629b1ebc78ee 100644 --- a/x-pack/solutions/observability/packages/kbn-custom-integrations/moon.yml +++ b/x-pack/solutions/observability/packages/kbn-custom-integrations/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/custom-integrations' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/custom-integrations' + title: '@kbn/custom-integrations' description: Moon project for @kbn/custom-integrations channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: x-pack/solutions/observability/packages/kbn-custom-integrations + sourceRoot: x-pack/solutions/observability/packages/kbn-custom-integrations dependsOn: - '@kbn/core-http-browser' - '@kbn/i18n' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/packages/kbn-genai-cli/moon.yml b/x-pack/solutions/observability/packages/kbn-genai-cli/moon.yml index a8a6fb281bfd1..6382db2c05baa 100644 --- a/x-pack/solutions/observability/packages/kbn-genai-cli/moon.yml +++ b/x-pack/solutions/observability/packages/kbn-genai-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/kbn-genai-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-knowledge-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/kbn-genai-cli' + title: '@kbn/kbn-genai-cli' description: Moon project for @kbn/kbn-genai-cli channel: '' owner: '@elastic/obs-knowledge-team' - metadata: - sourceRoot: x-pack/solutions/observability/packages/kbn-genai-cli + sourceRoot: x-pack/solutions/observability/packages/kbn-genai-cli dependsOn: - '@kbn/inference-common' - '@kbn/kibana-api-cli' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/packages/kbn-observability-schema/moon.yml b/x-pack/solutions/observability/packages/kbn-observability-schema/moon.yml index ccb4845a9ef70..70fae6d622284 100644 --- a/x-pack/solutions/observability/packages/kbn-observability-schema/moon.yml +++ b/x-pack/solutions/observability/packages/kbn-observability-schema/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-schema' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-schema' + title: '@kbn/observability-schema' description: Moon project for @kbn/observability-schema channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/solutions/observability/packages/kbn-observability-schema + sourceRoot: x-pack/solutions/observability/packages/kbn-observability-schema dependsOn: - '@kbn/zod' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/packages/kbn-scout-oblt/moon.yml b/x-pack/solutions/observability/packages/kbn-scout-oblt/moon.yml index 546f59e58291a..8b61fec0bbb54 100644 --- a/x-pack/solutions/observability/packages/kbn-scout-oblt/moon.yml +++ b/x-pack/solutions/observability/packages/kbn-scout-oblt/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/scout-oblt' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-qa' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/scout-oblt' + title: '@kbn/scout-oblt' description: Moon project for @kbn/scout-oblt channel: '' owner: '@elastic/appex-qa' - metadata: - sourceRoot: x-pack/solutions/observability/packages/kbn-scout-oblt + sourceRoot: x-pack/solutions/observability/packages/kbn-scout-oblt dependsOn: - '@kbn/scout' - '@kbn/data-forge' @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/packages/observability-ai/observability-ai-common/moon.yml b/x-pack/solutions/observability/packages/observability-ai/observability-ai-common/moon.yml index 29540bbf45f3c..8c939de06df74 100644 --- a/x-pack/solutions/observability/packages/observability-ai/observability-ai-common/moon.yml +++ b/x-pack/solutions/observability/packages/observability-ai/observability-ai-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-ai-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-assistant' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-ai-common' + title: '@kbn/observability-ai-common' description: Moon project for @kbn/observability-ai-common channel: '' owner: '@elastic/obs-ai-assistant' - metadata: - sourceRoot: x-pack/solutions/observability/packages/observability-ai/observability-ai-common + sourceRoot: x-pack/solutions/observability/packages/observability-ai/observability-ai-common dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/packages/observability-ai/observability-ai-server/moon.yml b/x-pack/solutions/observability/packages/observability-ai/observability-ai-server/moon.yml index 3dc4e25048b67..9c20c3b3d722f 100644 --- a/x-pack/solutions/observability/packages/observability-ai/observability-ai-server/moon.yml +++ b/x-pack/solutions/observability/packages/observability-ai/observability-ai-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-ai-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-assistant' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-ai-server' + title: '@kbn/observability-ai-server' description: Moon project for @kbn/observability-ai-server channel: '' owner: '@elastic/obs-ai-assistant' - metadata: - sourceRoot: x-pack/solutions/observability/packages/observability-ai/observability-ai-server + sourceRoot: x-pack/solutions/observability/packages/observability-ai/observability-ai-server dependsOn: - '@kbn/observability-utils-common' - '@kbn/alerting-plugin' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/packages/synthetics-test-data/moon.yml b/x-pack/solutions/observability/packages/synthetics-test-data/moon.yml index f2a69f0a06065..631840da4fa40 100644 --- a/x-pack/solutions/observability/packages/synthetics-test-data/moon.yml +++ b/x-pack/solutions/observability/packages/synthetics-test-data/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-synthetics-test-data' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-synthetics-test-data' + title: '@kbn/observability-synthetics-test-data' description: Moon project for @kbn/observability-synthetics-test-data channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/solutions/observability/packages/synthetics-test-data + sourceRoot: x-pack/solutions/observability/packages/synthetics-test-data dependsOn: - '@kbn/repo-info' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/packages/utils-browser/moon.yml b/x-pack/solutions/observability/packages/utils-browser/moon.yml index 34081c2d2a186..66bd149434f86 100644 --- a/x-pack/solutions/observability/packages/utils-browser/moon.yml +++ b/x-pack/solutions/observability/packages/utils-browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-utils-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/observability-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-utils-browser' + title: '@kbn/observability-utils-browser' description: Moon project for @kbn/observability-utils-browser channel: '' owner: '@elastic/observability-ui' - metadata: - sourceRoot: x-pack/solutions/observability/packages/utils-browser + sourceRoot: x-pack/solutions/observability/packages/utils-browser dependsOn: - '@kbn/data-plugin' - '@kbn/core-ui-settings-browser' @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/packages/utils-common/moon.yml b/x-pack/solutions/observability/packages/utils-common/moon.yml index 6de43f74c758b..b797b1d4114a7 100644 --- a/x-pack/solutions/observability/packages/utils-common/moon.yml +++ b/x-pack/solutions/observability/packages/utils-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-utils-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/observability-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-utils-common' + title: '@kbn/observability-utils-common' description: Moon project for @kbn/observability-utils-common channel: '' owner: '@elastic/observability-ui' - metadata: - sourceRoot: x-pack/solutions/observability/packages/utils-common + sourceRoot: x-pack/solutions/observability/packages/utils-common dependsOn: - '@kbn/es-query' - '@kbn/safer-lodash-set' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/packages/utils-server/moon.yml b/x-pack/solutions/observability/packages/utils-server/moon.yml index 774f56cd5c044..874032e5a132d 100644 --- a/x-pack/solutions/observability/packages/utils-server/moon.yml +++ b/x-pack/solutions/observability/packages/utils-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-utils-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/observability-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-utils-server' + title: '@kbn/observability-utils-server' description: Moon project for @kbn/observability-utils-server channel: '' owner: '@elastic/observability-ui' - metadata: - sourceRoot: x-pack/solutions/observability/packages/utils-server + sourceRoot: x-pack/solutions/observability/packages/utils-server dependsOn: - '@kbn/es-types' - '@kbn/es-query' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/apm/ftr_e2e/moon.yml b/x-pack/solutions/observability/plugins/apm/ftr_e2e/moon.yml index cb45ef71d68b6..f47a8e3d4af05 100644 --- a/x-pack/solutions/observability/plugins/apm/ftr_e2e/moon.yml +++ b/x-pack/solutions/observability/plugins/apm/ftr_e2e/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/apm-ftr-e2e' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/apm-ftr-e2e' + title: '@kbn/apm-ftr-e2e' description: Moon project for @kbn/apm-ftr-e2e channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/apm/ftr_e2e + sourceRoot: x-pack/solutions/observability/plugins/apm/ftr_e2e dependsOn: - '@kbn/test' - '@kbn/apm-synthtrace' diff --git a/x-pack/solutions/observability/plugins/apm/moon.yml b/x-pack/solutions/observability/plugins/apm/moon.yml index e4d27ee7b7e87..28c341c0ac9df 100644 --- a/x-pack/solutions/observability/plugins/apm/moon.yml +++ b/x-pack/solutions/observability/plugins/apm/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/apm-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/apm-plugin' + title: '@kbn/apm-plugin' description: Moon project for @kbn/apm-plugin channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/apm + sourceRoot: x-pack/solutions/observability/plugins/apm dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -160,14 +159,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/apm_data_access/moon.yml b/x-pack/solutions/observability/plugins/apm_data_access/moon.yml index 55b0716bc046a..b5bee85018fe3 100644 --- a/x-pack/solutions/observability/plugins/apm_data_access/moon.yml +++ b/x-pack/solutions/observability/plugins/apm_data_access/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/apm-data-access-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/apm-data-access-plugin' + title: '@kbn/apm-data-access-plugin' description: Moon project for @kbn/apm-data-access-plugin channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/apm_data_access + sourceRoot: x-pack/solutions/observability/plugins/apm_data_access dependsOn: - '@kbn/config-schema' - '@kbn/core' @@ -49,14 +48,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/exploratory_view/moon.yml b/x-pack/solutions/observability/plugins/exploratory_view/moon.yml index 4843746b33ce9..2cebd274811db 100644 --- a/x-pack/solutions/observability/plugins/exploratory_view/moon.yml +++ b/x-pack/solutions/observability/plugins/exploratory_view/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/exploratory-view-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/exploratory-view-plugin' + title: '@kbn/exploratory-view-plugin' description: Moon project for @kbn/exploratory-view-plugin channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/exploratory_view + sourceRoot: x-pack/solutions/observability/plugins/exploratory_view dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -75,14 +74,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/infra/moon.yml b/x-pack/solutions/observability/plugins/infra/moon.yml index c8dac14d857c2..4940a20415568 100644 --- a/x-pack/solutions/observability/plugins/infra/moon.yml +++ b/x-pack/solutions/observability/plugins/infra/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/infra-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-exploration-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/infra-plugin' + title: '@kbn/infra-plugin' description: Moon project for @kbn/infra-plugin channel: '' owner: '@elastic/obs-exploration-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/infra + sourceRoot: x-pack/solutions/observability/plugins/infra dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -145,14 +144,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/logs_explorer/moon.yml b/x-pack/solutions/observability/plugins/logs_explorer/moon.yml index 9e520b8fed9ac..003b75ec3c9f6 100644 --- a/x-pack/solutions/observability/plugins/logs_explorer/moon.yml +++ b/x-pack/solutions/observability/plugins/logs_explorer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/logs-explorer-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/logs-explorer-plugin' + title: '@kbn/logs-explorer-plugin' description: Moon project for @kbn/logs-explorer-plugin channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/logs_explorer + sourceRoot: x-pack/solutions/observability/plugins/logs_explorer dependsOn: - '@kbn/charts-plugin' - '@kbn/config-schema' @@ -68,14 +67,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/metrics_data_access/moon.yml b/x-pack/solutions/observability/plugins/metrics_data_access/moon.yml index 855018dcca2f1..0eb3c6931bcea 100644 --- a/x-pack/solutions/observability/plugins/metrics_data_access/moon.yml +++ b/x-pack/solutions/observability/plugins/metrics_data_access/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/metrics-data-access-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/metrics-data-access-plugin' + title: '@kbn/metrics-data-access-plugin' description: Moon project for @kbn/metrics-data-access-plugin channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/metrics_data_access + sourceRoot: x-pack/solutions/observability/plugins/metrics_data_access dependsOn: - '@kbn/core' - '@kbn/core-saved-objects-api-server' @@ -64,14 +63,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/observability/moon.yml b/x-pack/solutions/observability/plugins/observability/moon.yml index c0cb8edfaccff..4c500fafc871e 100644 --- a/x-pack/solutions/observability/plugins/observability/moon.yml +++ b/x-pack/solutions/observability/plugins/observability/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-plugin' + title: '@kbn/observability-plugin' description: Moon project for @kbn/observability-plugin channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/observability + sourceRoot: x-pack/solutions/observability/plugins/observability dependsOn: - '@kbn/rule-data-utils' - '@kbn/triggers-actions-ui-plugin' @@ -146,14 +145,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/observability_ai_assistant_app/moon.yml b/x-pack/solutions/observability/plugins/observability_ai_assistant_app/moon.yml index c8382a7afe57f..4dae4899d11fc 100644 --- a/x-pack/solutions/observability/plugins/observability_ai_assistant_app/moon.yml +++ b/x-pack/solutions/observability/plugins/observability_ai_assistant_app/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-ai-assistant-app-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-assistant' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-ai-assistant-app-plugin' + title: '@kbn/observability-ai-assistant-app-plugin' description: Moon project for @kbn/observability-ai-assistant-app-plugin channel: '' owner: '@elastic/obs-ai-assistant' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/observability_ai_assistant_app + sourceRoot: x-pack/solutions/observability/plugins/observability_ai_assistant_app dependsOn: - '@kbn/es-types' - '@kbn/observability-ai-assistant-plugin' @@ -105,14 +104,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/observability_ai_assistant_management/moon.yml b/x-pack/solutions/observability/plugins/observability_ai_assistant_management/moon.yml index 467662fa021cb..35ca2720fd2a1 100644 --- a/x-pack/solutions/observability/plugins/observability_ai_assistant_management/moon.yml +++ b/x-pack/solutions/observability/plugins/observability_ai_assistant_management/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-ai-assistant-management-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-assistant' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-ai-assistant-management-plugin' + title: '@kbn/observability-ai-assistant-management-plugin' description: Moon project for @kbn/observability-ai-assistant-management-plugin channel: '' owner: '@elastic/obs-ai-assistant' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/observability_ai_assistant_management + sourceRoot: x-pack/solutions/observability/plugins/observability_ai_assistant_management dependsOn: - '@kbn/core' - '@kbn/home-plugin' @@ -58,14 +57,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/observability_logs_explorer/moon.yml b/x-pack/solutions/observability/plugins/observability_logs_explorer/moon.yml index b695d07bc217e..a16c646279be1 100644 --- a/x-pack/solutions/observability/plugins/observability_logs_explorer/moon.yml +++ b/x-pack/solutions/observability/plugins/observability_logs_explorer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-logs-explorer-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-exploration-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-logs-explorer-plugin' + title: '@kbn/observability-logs-explorer-plugin' description: Moon project for @kbn/observability-logs-explorer-plugin channel: '' owner: '@elastic/obs-exploration-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/observability_logs_explorer + sourceRoot: x-pack/solutions/observability/plugins/observability_logs_explorer dependsOn: - '@kbn/config-schema' - '@kbn/core' @@ -74,14 +73,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/observability_onboarding/moon.yml b/x-pack/solutions/observability/plugins/observability_onboarding/moon.yml index a0846c934e2ea..138a24ebb7c3e 100644 --- a/x-pack/solutions/observability/plugins/observability_onboarding/moon.yml +++ b/x-pack/solutions/observability/plugins/observability_onboarding/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-onboarding-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-onboarding-plugin' + title: '@kbn/observability-onboarding-plugin' description: Moon project for @kbn/observability-onboarding-plugin channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/observability_onboarding + sourceRoot: x-pack/solutions/observability/plugins/observability_onboarding dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -67,14 +66,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/observability_shared/moon.yml b/x-pack/solutions/observability/plugins/observability_shared/moon.yml index e06d63d68e262..41ebda005a378 100644 --- a/x-pack/solutions/observability/plugins/observability_shared/moon.yml +++ b/x-pack/solutions/observability/plugins/observability_shared/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-shared-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/observability-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-shared-plugin' + title: '@kbn/observability-shared-plugin' description: Moon project for @kbn/observability-shared-plugin channel: '' owner: '@elastic/observability-ui' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/observability_shared + sourceRoot: x-pack/solutions/observability/plugins/observability_shared dependsOn: - '@kbn/core' - '@kbn/kibana-react-plugin' @@ -70,14 +69,24 @@ fileGroups: - '!.storybook/**/*.js' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/observability_streams_wrapper/moon.yml b/x-pack/solutions/observability/plugins/observability_streams_wrapper/moon.yml index 32cd8f59c324e..35722a439bc2c 100644 --- a/x-pack/solutions/observability/plugins/observability_streams_wrapper/moon.yml +++ b/x-pack/solutions/observability/plugins/observability_streams_wrapper/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/streams-app-wrapper-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/streams-program-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/streams-app-wrapper-plugin' + title: '@kbn/streams-app-wrapper-plugin' description: Moon project for @kbn/streams-app-wrapper-plugin channel: '' owner: '@elastic/streams-program-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/observability_streams_wrapper + sourceRoot: x-pack/solutions/observability/plugins/observability_streams_wrapper dependsOn: - '@kbn/i18n' - '@kbn/streams-plugin' @@ -53,14 +52,24 @@ fileGroups: - '!.storybook/**/*.js' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/profiling/moon.yml b/x-pack/solutions/observability/plugins/profiling/moon.yml index d454056ad85e8..378ebcd63871d 100644 --- a/x-pack/solutions/observability/plugins/profiling/moon.yml +++ b/x-pack/solutions/observability/plugins/profiling/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/profiling-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/profiling-plugin' + title: '@kbn/profiling-plugin' description: Moon project for @kbn/profiling-plugin channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/profiling + sourceRoot: x-pack/solutions/observability/plugins/profiling dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -81,14 +80,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/profiling_data_access/moon.yml b/x-pack/solutions/observability/plugins/profiling_data_access/moon.yml index bb99d7771e657..6111282144ec0 100644 --- a/x-pack/solutions/observability/plugins/profiling_data_access/moon.yml +++ b/x-pack/solutions/observability/plugins/profiling_data_access/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/profiling-data-access-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/profiling-data-access-plugin' + title: '@kbn/profiling-data-access-plugin' description: Moon project for @kbn/profiling-data-access-plugin channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/profiling_data_access + sourceRoot: x-pack/solutions/observability/plugins/profiling_data_access dependsOn: - '@kbn/config-schema' - '@kbn/core' @@ -42,14 +41,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/serverless_observability/moon.yml b/x-pack/solutions/observability/plugins/serverless_observability/moon.yml index da61adb6b2b5f..60fc590526ecb 100644 --- a/x-pack/solutions/observability/plugins/serverless_observability/moon.yml +++ b/x-pack/solutions/observability/plugins/serverless_observability/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/serverless-observability' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/serverless-observability' + title: '@kbn/serverless-observability' description: Moon project for @kbn/serverless-observability channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/serverless_observability + sourceRoot: x-pack/solutions/observability/plugins/serverless_observability dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/x-pack/solutions/observability/plugins/slo/moon.yml b/x-pack/solutions/observability/plugins/slo/moon.yml index 9c3093d5543b6..698a688cf5808 100644 --- a/x-pack/solutions/observability/plugins/slo/moon.yml +++ b/x-pack/solutions/observability/plugins/slo/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/slo-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/slo-plugin' + title: '@kbn/slo-plugin' description: Moon project for @kbn/slo-plugin channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/slo + sourceRoot: x-pack/solutions/observability/plugins/slo dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -129,14 +128,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/synthetics/moon.yml b/x-pack/solutions/observability/plugins/synthetics/moon.yml index 04c2230bdc44d..f388c0ad33453 100644 --- a/x-pack/solutions/observability/plugins/synthetics/moon.yml +++ b/x-pack/solutions/observability/plugins/synthetics/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/synthetics-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/synthetics-plugin' + title: '@kbn/synthetics-plugin' description: Moon project for @kbn/synthetics-plugin channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/synthetics + sourceRoot: x-pack/solutions/observability/plugins/synthetics dependsOn: - '@kbn/alerting-plugin' - '@kbn/ml-plugin' @@ -142,14 +141,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/uptime/moon.yml b/x-pack/solutions/observability/plugins/uptime/moon.yml index a68483f025421..4e9d102e08d20 100644 --- a/x-pack/solutions/observability/plugins/uptime/moon.yml +++ b/x-pack/solutions/observability/plugins/uptime/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/uptime-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/uptime-plugin' + title: '@kbn/uptime-plugin' description: Moon project for @kbn/uptime-plugin channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/uptime + sourceRoot: x-pack/solutions/observability/plugins/uptime dependsOn: - '@kbn/core' - '@kbn/config-schema' @@ -105,14 +104,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/plugins/ux/moon.yml b/x-pack/solutions/observability/plugins/ux/moon.yml index c183fe1aad214..f652128a8a956 100644 --- a/x-pack/solutions/observability/plugins/ux/moon.yml +++ b/x-pack/solutions/observability/plugins/ux/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ux-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ux-plugin' + title: '@kbn/ux-plugin' description: Moon project for @kbn/ux-plugin channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/ux + sourceRoot: x-pack/solutions/observability/plugins/ux dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -74,14 +73,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/observability/test/moon.yml b/x-pack/solutions/observability/test/moon.yml index 8cb629dec69e1..2ed2109a4412d 100644 --- a/x-pack/solutions/observability/test/moon.yml +++ b/x-pack/solutions/observability/test/moon.yml @@ -4,17 +4,16 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/test-suites-xpack-observability' -type: unknown +layer: unknown owners: {} -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/test-suites-xpack-observability' + title: '@kbn/test-suites-xpack-observability' description: Moon project for @kbn/test-suites-xpack-observability channel: '' - metadata: - sourceRoot: x-pack/solutions/observability/test + sourceRoot: x-pack/solutions/observability/test dependsOn: - '@kbn/test' - '@kbn/expect' diff --git a/x-pack/solutions/search/packages/kbn-ipynb/moon.yml b/x-pack/solutions/search/packages/kbn-ipynb/moon.yml index 41312a21093cd..48144bdc8efc8 100644 --- a/x-pack/solutions/search/packages/kbn-ipynb/moon.yml +++ b/x-pack/solutions/search/packages/kbn-ipynb/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ipynb' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ipynb' + title: '@kbn/ipynb' description: Moon project for @kbn/ipynb channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/packages/kbn-ipynb + sourceRoot: x-pack/solutions/search/packages/kbn-ipynb dependsOn: [] tags: - shared-common @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/search/packages/kbn-scout-search/moon.yml b/x-pack/solutions/search/packages/kbn-scout-search/moon.yml index 49c7782f11d46..e7dec5c46a800 100644 --- a/x-pack/solutions/search/packages/kbn-scout-search/moon.yml +++ b/x-pack/solutions/search/packages/kbn-scout-search/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/scout-search' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-qa' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/scout-search' + title: '@kbn/scout-search' description: Moon project for @kbn/scout-search channel: '' owner: '@elastic/appex-qa' - metadata: - sourceRoot: x-pack/solutions/search/packages/kbn-scout-search + sourceRoot: x-pack/solutions/search/packages/kbn-scout-search dependsOn: - '@kbn/scout' tags: @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/search/packages/kbn-search-api-keys-components/moon.yml b/x-pack/solutions/search/packages/kbn-search-api-keys-components/moon.yml index a96aff6e739d4..1a6623f619bf5 100644 --- a/x-pack/solutions/search/packages/kbn-search-api-keys-components/moon.yml +++ b/x-pack/solutions/search/packages/kbn-search-api-keys-components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-api-keys-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-api-keys-components' + title: '@kbn/search-api-keys-components' description: Moon project for @kbn/search-api-keys-components channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/packages/kbn-search-api-keys-components + sourceRoot: x-pack/solutions/search/packages/kbn-search-api-keys-components dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -39,14 +38,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/search/packages/kbn-search-api-keys-server/moon.yml b/x-pack/solutions/search/packages/kbn-search-api-keys-server/moon.yml index f8941edaa6a1e..4d98794fab6dd 100644 --- a/x-pack/solutions/search/packages/kbn-search-api-keys-server/moon.yml +++ b/x-pack/solutions/search/packages/kbn-search-api-keys-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-api-keys-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-api-keys-server' + title: '@kbn/search-api-keys-server' description: Moon project for @kbn/search-api-keys-server channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/packages/kbn-search-api-keys-server + sourceRoot: x-pack/solutions/search/packages/kbn-search-api-keys-server dependsOn: - '@kbn/core-elasticsearch-server' - '@kbn/logging' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/search/packages/kbn-search-index-documents/moon.yml b/x-pack/solutions/search/packages/kbn-search-index-documents/moon.yml index 2e57a8eb48f69..3c936ee2fde2f 100644 --- a/x-pack/solutions/search/packages/kbn-search-index-documents/moon.yml +++ b/x-pack/solutions/search/packages/kbn-search-index-documents/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-index-documents' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-index-documents' + title: '@kbn/search-index-documents' description: Moon project for @kbn/search-index-documents channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/packages/kbn-search-index-documents + sourceRoot: x-pack/solutions/search/packages/kbn-search-index-documents dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/search/packages/shared-ui/moon.yml b/x-pack/solutions/search/packages/shared-ui/moon.yml index 0461e14c9fb15..6c44f88524a74 100644 --- a/x-pack/solutions/search/packages/shared-ui/moon.yml +++ b/x-pack/solutions/search/packages/shared-ui/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-shared-ui' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-shared-ui' + title: '@kbn/search-shared-ui' description: Moon project for @kbn/search-shared-ui channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/packages/shared-ui + sourceRoot: x-pack/solutions/search/packages/shared-ui dependsOn: - '@kbn/i18n' tags: @@ -34,14 +33,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/search/plugins/enterprise_search/moon.yml b/x-pack/solutions/search/plugins/enterprise_search/moon.yml index 7ad6623a99c6d..34811a7273088 100644 --- a/x-pack/solutions/search/plugins/enterprise_search/moon.yml +++ b/x-pack/solutions/search/plugins/enterprise_search/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/enterprise-search-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/enterprise-search-plugin' + title: '@kbn/enterprise-search-plugin' description: Moon project for @kbn/enterprise-search-plugin channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/plugins/enterprise_search + sourceRoot: x-pack/solutions/search/plugins/enterprise_search dependsOn: - '@kbn/core' - '@kbn/charts-plugin' diff --git a/x-pack/solutions/search/plugins/search_assistant/moon.yml b/x-pack/solutions/search/plugins/search_assistant/moon.yml index ad2525b61981d..2066bdae5b53e 100644 --- a/x-pack/solutions/search/plugins/search_assistant/moon.yml +++ b/x-pack/solutions/search/plugins/search_assistant/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-assistant' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-assistant' + title: '@kbn/search-assistant' description: Moon project for @kbn/search-assistant channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/plugins/search_assistant + sourceRoot: x-pack/solutions/search/plugins/search_assistant dependsOn: - '@kbn/core' - '@kbn/kibana-react-plugin' diff --git a/x-pack/solutions/search/plugins/search_connectors/moon.yml b/x-pack/solutions/search/plugins/search_connectors/moon.yml index 9febe0f9d1ae3..7998e8a2ee8fa 100644 --- a/x-pack/solutions/search/plugins/search_connectors/moon.yml +++ b/x-pack/solutions/search/plugins/search_connectors/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-connectors-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-connectors-plugin' + title: '@kbn/search-connectors-plugin' description: Moon project for @kbn/search-connectors-plugin channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/plugins/search_connectors + sourceRoot: x-pack/solutions/search/plugins/search_connectors dependsOn: - '@kbn/core' - '@kbn/config-schema' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/search/plugins/search_homepage/moon.yml b/x-pack/solutions/search/plugins/search_homepage/moon.yml index a66768c09471c..41e533b40e270 100644 --- a/x-pack/solutions/search/plugins/search_homepage/moon.yml +++ b/x-pack/solutions/search/plugins/search_homepage/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-homepage' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-homepage' + title: '@kbn/search-homepage' description: Moon project for @kbn/search-homepage channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/plugins/search_homepage + sourceRoot: x-pack/solutions/search/plugins/search_homepage dependsOn: - '@kbn/core' - '@kbn/react-kibana-context-render' @@ -47,14 +46,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/search/plugins/search_indices/moon.yml b/x-pack/solutions/search/plugins/search_indices/moon.yml index 163a0cc1262e2..b4e3b4c488c64 100644 --- a/x-pack/solutions/search/plugins/search_indices/moon.yml +++ b/x-pack/solutions/search/plugins/search_indices/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-indices' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-indices' + title: '@kbn/search-indices' description: Moon project for @kbn/search-indices channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/plugins/search_indices + sourceRoot: x-pack/solutions/search/plugins/search_indices dependsOn: - '@kbn/core' - '@kbn/config-schema' @@ -63,14 +62,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/search/plugins/search_inference_endpoints/moon.yml b/x-pack/solutions/search/plugins/search_inference_endpoints/moon.yml index 18d8cfd38116b..b6b33caeda5bf 100644 --- a/x-pack/solutions/search/plugins/search_inference_endpoints/moon.yml +++ b/x-pack/solutions/search/plugins/search_inference_endpoints/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-inference-endpoints' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-inference-endpoints' + title: '@kbn/search-inference-endpoints' description: Moon project for @kbn/search-inference-endpoints channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/plugins/search_inference_endpoints + sourceRoot: x-pack/solutions/search/plugins/search_inference_endpoints dependsOn: - '@kbn/config-schema' - '@kbn/core' @@ -61,14 +60,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/search/plugins/search_notebooks/moon.yml b/x-pack/solutions/search/plugins/search_notebooks/moon.yml index 4b94241ccd853..93ece25fa2917 100644 --- a/x-pack/solutions/search/plugins/search_notebooks/moon.yml +++ b/x-pack/solutions/search/plugins/search_notebooks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-notebooks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-notebooks' + title: '@kbn/search-notebooks' description: Moon project for @kbn/search-notebooks channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/plugins/search_notebooks + sourceRoot: x-pack/solutions/search/plugins/search_notebooks dependsOn: - '@kbn/analytics' - '@kbn/config-schema' @@ -48,14 +47,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/search/plugins/search_playground/moon.yml b/x-pack/solutions/search/plugins/search_playground/moon.yml index 0f309f5184e19..4dd40d255cfff 100644 --- a/x-pack/solutions/search/plugins/search_playground/moon.yml +++ b/x-pack/solutions/search/plugins/search_playground/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-playground' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-playground' + title: '@kbn/search-playground' description: Moon project for @kbn/search-playground channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/plugins/search_playground + sourceRoot: x-pack/solutions/search/plugins/search_playground dependsOn: - '@kbn/config-schema' - '@kbn/core' diff --git a/x-pack/solutions/search/plugins/search_query_rules/moon.yml b/x-pack/solutions/search/plugins/search_query_rules/moon.yml index e5d96540343ac..c9dd10fa8a3fb 100644 --- a/x-pack/solutions/search/plugins/search_query_rules/moon.yml +++ b/x-pack/solutions/search/plugins/search_query_rules/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-query-rules' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-query-rules' + title: '@kbn/search-query-rules' description: Moon project for @kbn/search-query-rules channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/plugins/search_query_rules + sourceRoot: x-pack/solutions/search/plugins/search_query_rules dependsOn: - '@kbn/config-schema' - '@kbn/core' @@ -57,14 +56,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/search/plugins/search_solution/search_navigation/moon.yml b/x-pack/solutions/search/plugins/search_solution/search_navigation/moon.yml index 1ec6b490fb6e5..833c594bf14ac 100644 --- a/x-pack/solutions/search/plugins/search_solution/search_navigation/moon.yml +++ b/x-pack/solutions/search/plugins/search_solution/search_navigation/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-navigation' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-navigation' + title: '@kbn/search-navigation' description: Moon project for @kbn/search-navigation channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/plugins/search_solution/search_navigation + sourceRoot: x-pack/solutions/search/plugins/search_solution/search_navigation dependsOn: - '@kbn/core' - '@kbn/i18n' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/search/plugins/search_synonyms/moon.yml b/x-pack/solutions/search/plugins/search_synonyms/moon.yml index d96fcda7f5256..953b6b62aa8e5 100644 --- a/x-pack/solutions/search/plugins/search_synonyms/moon.yml +++ b/x-pack/solutions/search/plugins/search_synonyms/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-synonyms' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-synonyms' + title: '@kbn/search-synonyms' description: Moon project for @kbn/search-synonyms channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/plugins/search_synonyms + sourceRoot: x-pack/solutions/search/plugins/search_synonyms dependsOn: - '@kbn/config-schema' - '@kbn/core' @@ -51,14 +50,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/search/plugins/serverless_search/moon.yml b/x-pack/solutions/search/plugins/serverless_search/moon.yml index d4dd6e9ae8e60..ae4c70e1ca5ce 100644 --- a/x-pack/solutions/search/plugins/serverless_search/moon.yml +++ b/x-pack/solutions/search/plugins/serverless_search/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/serverless-search' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/serverless-search' + title: '@kbn/serverless-search' description: Moon project for @kbn/serverless-search channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/plugins/serverless_search + sourceRoot: x-pack/solutions/search/plugins/serverless_search dependsOn: - '@kbn/core' - '@kbn/config-schema' @@ -75,14 +74,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/search/test/moon.yml b/x-pack/solutions/search/test/moon.yml index c9fbe8658079a..683f1de1e075f 100644 --- a/x-pack/solutions/search/test/moon.yml +++ b/x-pack/solutions/search/test/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/test-suites-xpack-search' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/test-suites-xpack-search' + title: '@kbn/test-suites-xpack-search' description: Moon project for @kbn/test-suites-xpack-search channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/test + sourceRoot: x-pack/solutions/search/test dependsOn: - '@kbn/test' - '@kbn/scout-info' diff --git a/x-pack/solutions/security/packages/ai-security-labs-content/moon.yml b/x-pack/solutions/security/packages/ai-security-labs-content/moon.yml index 34e0d54b4bbfc..60bebc5201e9e 100644 --- a/x-pack/solutions/security/packages/ai-security-labs-content/moon.yml +++ b/x-pack/solutions/security/packages/ai-security-labs-content/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ai-security-labs-content' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-generative-ai' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ai-security-labs-content' + title: '@kbn/ai-security-labs-content' description: Moon project for @kbn/ai-security-labs-content channel: '' owner: '@elastic/security-generative-ai' - metadata: - sourceRoot: x-pack/solutions/security/packages/ai-security-labs-content + sourceRoot: x-pack/solutions/security/packages/ai-security-labs-content dependsOn: [] tags: - shared-server @@ -31,14 +30,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/connectors/moon.yml b/x-pack/solutions/security/packages/connectors/moon.yml index aac71071f3092..53cfafbed4522 100644 --- a/x-pack/solutions/security/packages/connectors/moon.yml +++ b/x-pack/solutions/security/packages/connectors/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-solution-connectors' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting-investigations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-solution-connectors' + title: '@kbn/security-solution-connectors' description: Moon project for @kbn/security-solution-connectors channel: '' owner: '@elastic/security-threat-hunting-investigations' - metadata: - sourceRoot: x-pack/solutions/security/packages/connectors + sourceRoot: x-pack/solutions/security/packages/connectors dependsOn: - '@kbn/i18n' - '@kbn/ai-assistant-connector-selector-action' @@ -37,14 +36,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/data-stream-adapter/moon.yml b/x-pack/solutions/security/packages/data-stream-adapter/moon.yml index c00cf0ce880d1..b7a30a74e8705 100644 --- a/x-pack/solutions/security/packages/data-stream-adapter/moon.yml +++ b/x-pack/solutions/security/packages/data-stream-adapter/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-stream-adapter' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-stream-adapter' + title: '@kbn/data-stream-adapter' description: Moon project for @kbn/data-stream-adapter channel: '' owner: '@elastic/security-threat-hunting' - metadata: - sourceRoot: x-pack/solutions/security/packages/data-stream-adapter + sourceRoot: x-pack/solutions/security/packages/data-stream-adapter dependsOn: - '@kbn/core' - '@kbn/index-adapter' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/data-table/moon.yml b/x-pack/solutions/security/packages/data-table/moon.yml index 00e72c4eae5f7..9c389348590ec 100644 --- a/x-pack/solutions/security/packages/data-table/moon.yml +++ b/x-pack/solutions/security/packages/data-table/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-data-table' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting-investigations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-data-table' + title: '@kbn/securitysolution-data-table' description: Moon project for @kbn/securitysolution-data-table channel: '' owner: '@elastic/security-threat-hunting-investigations' - metadata: - sourceRoot: x-pack/solutions/security/packages/data-table + sourceRoot: x-pack/solutions/security/packages/data-table dependsOn: - '@kbn/cell-actions' - '@kbn/timelines-plugin' @@ -48,14 +47,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/distribution-bar/moon.yml b/x-pack/solutions/security/packages/distribution-bar/moon.yml index 6cfe59f7f291a..ec612518910de 100644 --- a/x-pack/solutions/security/packages/distribution-bar/moon.yml +++ b/x-pack/solutions/security/packages/distribution-bar/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-solution-distribution-bar' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-cloud-security-posture' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-solution-distribution-bar' + title: '@kbn/security-solution-distribution-bar' description: Moon project for @kbn/security-solution-distribution-bar channel: '' owner: '@elastic/kibana-cloud-security-posture' - metadata: - sourceRoot: x-pack/solutions/security/packages/distribution-bar + sourceRoot: x-pack/solutions/security/packages/distribution-bar dependsOn: - '@kbn/ui-theme' tags: @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/ecs-data-quality-dashboard/moon.yml b/x-pack/solutions/security/packages/ecs-data-quality-dashboard/moon.yml index ca764a5762ef5..28558aae04719 100644 --- a/x-pack/solutions/security/packages/ecs-data-quality-dashboard/moon.yml +++ b/x-pack/solutions/security/packages/ecs-data-quality-dashboard/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ecs-data-quality-dashboard' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting-investigations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ecs-data-quality-dashboard' + title: '@kbn/ecs-data-quality-dashboard' description: Moon project for @kbn/ecs-data-quality-dashboard channel: '' owner: '@elastic/security-threat-hunting-investigations' - metadata: - sourceRoot: x-pack/solutions/security/packages/ecs-data-quality-dashboard + sourceRoot: x-pack/solutions/security/packages/ecs-data-quality-dashboard dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -46,14 +45,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/expandable-flyout/moon.yml b/x-pack/solutions/security/packages/expandable-flyout/moon.yml index 431d87182ff47..49fb5cac01f61 100644 --- a/x-pack/solutions/security/packages/expandable-flyout/moon.yml +++ b/x-pack/solutions/security/packages/expandable-flyout/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/expandable-flyout' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting-investigations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/expandable-flyout' + title: '@kbn/expandable-flyout' description: Moon project for @kbn/expandable-flyout channel: '' owner: '@elastic/security-threat-hunting-investigations' - metadata: - sourceRoot: x-pack/solutions/security/packages/expandable-flyout + sourceRoot: x-pack/solutions/security/packages/expandable-flyout dependsOn: - '@kbn/i18n' - '@kbn/kibana-utils-plugin' @@ -35,14 +34,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/features/moon.yml b/x-pack/solutions/security/packages/features/moon.yml index 39dadf84efa7d..c447bd80fe555 100644 --- a/x-pack/solutions/security/packages/features/moon.yml +++ b/x-pack/solutions/security/packages/features/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-solution-features' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting-investigations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-solution-features' + title: '@kbn/security-solution-features' description: Moon project for @kbn/security-solution-features channel: '' owner: '@elastic/security-threat-hunting-investigations' - metadata: - sourceRoot: x-pack/solutions/security/packages/features + sourceRoot: x-pack/solutions/security/packages/features dependsOn: - '@kbn/features-plugin' - '@kbn/utility-types' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/index-adapter/moon.yml b/x-pack/solutions/security/packages/index-adapter/moon.yml index 96b56d1fda408..76443e71b45b7 100644 --- a/x-pack/solutions/security/packages/index-adapter/moon.yml +++ b/x-pack/solutions/security/packages/index-adapter/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/index-adapter' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/index-adapter' + title: '@kbn/index-adapter' description: Moon project for @kbn/index-adapter channel: '' owner: '@elastic/security-threat-hunting' - metadata: - sourceRoot: x-pack/solutions/security/packages/index-adapter + sourceRoot: x-pack/solutions/security/packages/index-adapter dependsOn: - '@kbn/core' - '@kbn/std' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/moon.yml b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/moon.yml index 29d1759a56b39..f305b6c713698 100644 --- a/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/moon.yml +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cloud-security-posture-graph' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-cloud-security-posture' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cloud-security-posture-graph' + title: '@kbn/cloud-security-posture-graph' description: Moon project for @kbn/cloud-security-posture-graph channel: '' owner: '@elastic/kibana-cloud-security-posture' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-cloud-security-posture/graph + sourceRoot: x-pack/solutions/security/packages/kbn-cloud-security-posture/graph dependsOn: - '@kbn/cloud-security-posture-common' - '@kbn/data-views-plugin' @@ -48,14 +47,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/moon.yml b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/moon.yml index 834cbc239a059..db71d24058bc4 100644 --- a/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/moon.yml +++ b/x-pack/solutions/security/packages/kbn-cloud-security-posture/public/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cloud-security-posture' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-cloud-security-posture' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cloud-security-posture' + title: '@kbn/cloud-security-posture' description: Moon project for @kbn/cloud-security-posture channel: '' owner: '@elastic/kibana-cloud-security-posture' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-cloud-security-posture/public + sourceRoot: x-pack/solutions/security/packages/kbn-cloud-security-posture/public dependsOn: - '@kbn/core' - '@kbn/licensing-plugin' @@ -58,14 +57,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/kbn-scout-security/moon.yml b/x-pack/solutions/security/packages/kbn-scout-security/moon.yml index 12559fa88f1f5..e0e5263893bd2 100644 --- a/x-pack/solutions/security/packages/kbn-scout-security/moon.yml +++ b/x-pack/solutions/security/packages/kbn-scout-security/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/scout-security' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-qa' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/scout-security' + title: '@kbn/scout-security' description: Moon project for @kbn/scout-security channel: '' owner: '@elastic/appex-qa' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-scout-security + sourceRoot: x-pack/solutions/security/packages/kbn-scout-security dependsOn: - '@kbn/scout' - '@kbn/es' @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/kbn-securitysolution-autocomplete/moon.yml b/x-pack/solutions/security/packages/kbn-securitysolution-autocomplete/moon.yml index 71436f55e9fdd..adec556511813 100644 --- a/x-pack/solutions/security/packages/kbn-securitysolution-autocomplete/moon.yml +++ b/x-pack/solutions/security/packages/kbn-securitysolution-autocomplete/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-autocomplete' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-autocomplete' + title: '@kbn/securitysolution-autocomplete' description: Moon project for @kbn/securitysolution-autocomplete channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-autocomplete + sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-autocomplete dependsOn: - '@kbn/datemath' - '@kbn/es-query' @@ -40,14 +39,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/kbn-securitysolution-endpoint-exceptions-common/moon.yml b/x-pack/solutions/security/packages/kbn-securitysolution-endpoint-exceptions-common/moon.yml index 3c66dd846faae..70cc42159148d 100644 --- a/x-pack/solutions/security/packages/kbn-securitysolution-endpoint-exceptions-common/moon.yml +++ b/x-pack/solutions/security/packages/kbn-securitysolution-endpoint-exceptions-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-endpoint-exceptions-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-endpoint-exceptions-common' + title: '@kbn/securitysolution-endpoint-exceptions-common' description: Moon project for @kbn/securitysolution-endpoint-exceptions-common channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-endpoint-exceptions-common + sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-endpoint-exceptions-common dependsOn: - '@kbn/securitysolution-exceptions-common' - '@kbn/openapi-common' diff --git a/x-pack/solutions/security/packages/kbn-securitysolution-exception-list-components/moon.yml b/x-pack/solutions/security/packages/kbn-securitysolution-exception-list-components/moon.yml index c8fcff4e0f012..568af3073c019 100644 --- a/x-pack/solutions/security/packages/kbn-securitysolution-exception-list-components/moon.yml +++ b/x-pack/solutions/security/packages/kbn-securitysolution-exception-list-components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-exception-list-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-exception-list-components' + title: '@kbn/securitysolution-exception-list-components' description: Moon project for @kbn/securitysolution-exception-list-components channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-exception-list-components + sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-exception-list-components dependsOn: - '@kbn/securitysolution-io-ts-list-types' - '@kbn/securitysolution-autocomplete' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/kbn-securitysolution-exceptions-common/moon.yml b/x-pack/solutions/security/packages/kbn-securitysolution-exceptions-common/moon.yml index 48cc3af6da0df..24d13f7467ac5 100644 --- a/x-pack/solutions/security/packages/kbn-securitysolution-exceptions-common/moon.yml +++ b/x-pack/solutions/security/packages/kbn-securitysolution-exceptions-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-exceptions-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-exceptions-common' + title: '@kbn/securitysolution-exceptions-common' description: Moon project for @kbn/securitysolution-exceptions-common channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-exceptions-common + sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-exceptions-common dependsOn: - '@kbn/openapi-common' - '@kbn/zod-helpers' diff --git a/x-pack/solutions/security/packages/kbn-securitysolution-hook-utils/moon.yml b/x-pack/solutions/security/packages/kbn-securitysolution-hook-utils/moon.yml index 398b0333f8e84..f12047d342a72 100644 --- a/x-pack/solutions/security/packages/kbn-securitysolution-hook-utils/moon.yml +++ b/x-pack/solutions/security/packages/kbn-securitysolution-hook-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-hook-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-hook-utils' + title: '@kbn/securitysolution-hook-utils' description: Moon project for @kbn/securitysolution-hook-utils channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-hook-utils + sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-hook-utils tags: - shared-common - package @@ -30,14 +29,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/kbn-securitysolution-io-ts-alerting-types/moon.yml b/x-pack/solutions/security/packages/kbn-securitysolution-io-ts-alerting-types/moon.yml index 56b129d98b5f6..5f975619a4ba2 100644 --- a/x-pack/solutions/security/packages/kbn-securitysolution-io-ts-alerting-types/moon.yml +++ b/x-pack/solutions/security/packages/kbn-securitysolution-io-ts-alerting-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-io-ts-alerting-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-io-ts-alerting-types' + title: '@kbn/securitysolution-io-ts-alerting-types' description: Moon project for @kbn/securitysolution-io-ts-alerting-types channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-io-ts-alerting-types + sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-io-ts-alerting-types dependsOn: - '@kbn/securitysolution-io-ts-types' - '@kbn/securitysolution-io-ts-utils' @@ -33,14 +32,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/kbn-securitysolution-io-ts-list-types/moon.yml b/x-pack/solutions/security/packages/kbn-securitysolution-io-ts-list-types/moon.yml index 2dcbf9d0c1590..274fd22ca5f88 100644 --- a/x-pack/solutions/security/packages/kbn-securitysolution-io-ts-list-types/moon.yml +++ b/x-pack/solutions/security/packages/kbn-securitysolution-io-ts-list-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-io-ts-list-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-io-ts-list-types' + title: '@kbn/securitysolution-io-ts-list-types' description: Moon project for @kbn/securitysolution-io-ts-list-types channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-io-ts-list-types + sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-io-ts-list-types dependsOn: - '@kbn/securitysolution-io-ts-types' - '@kbn/securitysolution-io-ts-utils' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/kbn-securitysolution-list-api/moon.yml b/x-pack/solutions/security/packages/kbn-securitysolution-list-api/moon.yml index d4f7d3ffe8f95..f25d6e5e0ffbc 100644 --- a/x-pack/solutions/security/packages/kbn-securitysolution-list-api/moon.yml +++ b/x-pack/solutions/security/packages/kbn-securitysolution-list-api/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-list-api' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-list-api' + title: '@kbn/securitysolution-list-api' description: Moon project for @kbn/securitysolution-list-api channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-list-api + sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-list-api dependsOn: - '@kbn/securitysolution-io-ts-list-types' - '@kbn/securitysolution-io-ts-utils' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/kbn-securitysolution-list-constants/moon.yml b/x-pack/solutions/security/packages/kbn-securitysolution-list-constants/moon.yml index 4e307850e7087..d1293acff9d85 100644 --- a/x-pack/solutions/security/packages/kbn-securitysolution-list-constants/moon.yml +++ b/x-pack/solutions/security/packages/kbn-securitysolution-list-constants/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-list-constants' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-list-constants' + title: '@kbn/securitysolution-list-constants' description: Moon project for @kbn/securitysolution-list-constants channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-list-constants + sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-list-constants dependsOn: - '@kbn/std' tags: diff --git a/x-pack/solutions/security/packages/kbn-securitysolution-list-hooks/moon.yml b/x-pack/solutions/security/packages/kbn-securitysolution-list-hooks/moon.yml index 1ca00b769db00..774012c5379a1 100644 --- a/x-pack/solutions/security/packages/kbn-securitysolution-list-hooks/moon.yml +++ b/x-pack/solutions/security/packages/kbn-securitysolution-list-hooks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-list-hooks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-list-hooks' + title: '@kbn/securitysolution-list-hooks' description: Moon project for @kbn/securitysolution-list-hooks channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-list-hooks + sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-list-hooks dependsOn: - '@kbn/securitysolution-hook-utils' - '@kbn/securitysolution-io-ts-list-types' @@ -41,14 +40,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/kbn-securitysolution-list-utils/moon.yml b/x-pack/solutions/security/packages/kbn-securitysolution-list-utils/moon.yml index 769c8e68c6498..92bf5942b3272 100644 --- a/x-pack/solutions/security/packages/kbn-securitysolution-list-utils/moon.yml +++ b/x-pack/solutions/security/packages/kbn-securitysolution-list-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-list-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-list-utils' + title: '@kbn/securitysolution-list-utils' description: Moon project for @kbn/securitysolution-list-utils channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-list-utils + sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-list-utils dependsOn: - '@kbn/es-query' - '@kbn/i18n' @@ -38,14 +37,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/kbn-securitysolution-lists-common/moon.yml b/x-pack/solutions/security/packages/kbn-securitysolution-lists-common/moon.yml index 81012b89f186e..8791e27fb375e 100644 --- a/x-pack/solutions/security/packages/kbn-securitysolution-lists-common/moon.yml +++ b/x-pack/solutions/security/packages/kbn-securitysolution-lists-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-lists-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-lists-common' + title: '@kbn/securitysolution-lists-common' description: Moon project for @kbn/securitysolution-lists-common channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-lists-common + sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-lists-common dependsOn: - '@kbn/zod-helpers' - '@kbn/openapi-common' diff --git a/x-pack/solutions/security/packages/kbn-securitysolution-t-grid/moon.yml b/x-pack/solutions/security/packages/kbn-securitysolution-t-grid/moon.yml index c007926c12054..84f8f0a6a41b1 100644 --- a/x-pack/solutions/security/packages/kbn-securitysolution-t-grid/moon.yml +++ b/x-pack/solutions/security/packages/kbn-securitysolution-t-grid/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-t-grid' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-t-grid' + title: '@kbn/securitysolution-t-grid' description: Moon project for @kbn/securitysolution-t-grid channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-t-grid + sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-t-grid tags: - shared-common - package diff --git a/x-pack/solutions/security/packages/kbn-securitysolution-utils/moon.yml b/x-pack/solutions/security/packages/kbn-securitysolution-utils/moon.yml index 0e93cf4429bae..f88516e276c45 100644 --- a/x-pack/solutions/security/packages/kbn-securitysolution-utils/moon.yml +++ b/x-pack/solutions/security/packages/kbn-securitysolution-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/securitysolution-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/securitysolution-utils' + title: '@kbn/securitysolution-utils' description: Moon project for @kbn/securitysolution-utils channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-utils + sourceRoot: x-pack/solutions/security/packages/kbn-securitysolution-utils dependsOn: - '@kbn/i18n' - '@kbn/esql-utils' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/navigation/moon.yml b/x-pack/solutions/security/packages/navigation/moon.yml index da572d8178dda..af395eaaec1dd 100644 --- a/x-pack/solutions/security/packages/navigation/moon.yml +++ b/x-pack/solutions/security/packages/navigation/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-solution-navigation' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting-investigations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-solution-navigation' + title: '@kbn/security-solution-navigation' description: Moon project for @kbn/security-solution-navigation channel: '' owner: '@elastic/security-threat-hunting-investigations' - metadata: - sourceRoot: x-pack/solutions/security/packages/navigation + sourceRoot: x-pack/solutions/security/packages/navigation dependsOn: - '@kbn/i18n' - '@kbn/core' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/security-ai-prompts/moon.yml b/x-pack/solutions/security/packages/security-ai-prompts/moon.yml index b4fa657e6a128..ea50c2fb4907e 100644 --- a/x-pack/solutions/security/packages/security-ai-prompts/moon.yml +++ b/x-pack/solutions/security/packages/security-ai-prompts/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-ai-prompts' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-generative-ai' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-ai-prompts' + title: '@kbn/security-ai-prompts' description: Moon project for @kbn/security-ai-prompts channel: '' owner: '@elastic/security-generative-ai' - metadata: - sourceRoot: x-pack/solutions/security/packages/security-ai-prompts + sourceRoot: x-pack/solutions/security/packages/security-ai-prompts dependsOn: - '@kbn/core' - '@kbn/actions-plugin' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/side-nav/moon.yml b/x-pack/solutions/security/packages/side-nav/moon.yml index 1e7a9439109ba..627d440efa029 100644 --- a/x-pack/solutions/security/packages/side-nav/moon.yml +++ b/x-pack/solutions/security/packages/side-nav/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-solution-side-nav' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting-investigations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-solution-side-nav' + title: '@kbn/security-solution-side-nav' description: Moon project for @kbn/security-solution-side-nav channel: '' owner: '@elastic/security-threat-hunting-investigations' - metadata: - sourceRoot: x-pack/solutions/security/packages/side-nav + sourceRoot: x-pack/solutions/security/packages/side-nav dependsOn: - '@kbn/i18n' - '@kbn/analytics' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/packages/storybook/config/moon.yml b/x-pack/solutions/security/packages/storybook/config/moon.yml index 9522adfa34974..5c75e1da06377 100644 --- a/x-pack/solutions/security/packages/storybook/config/moon.yml +++ b/x-pack/solutions/security/packages/storybook/config/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-solution-storybook-config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting-investigations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-solution-storybook-config' + title: '@kbn/security-solution-storybook-config' description: Moon project for @kbn/security-solution-storybook-config channel: '' owner: '@elastic/security-threat-hunting-investigations' - metadata: - sourceRoot: x-pack/solutions/security/packages/storybook/config + sourceRoot: x-pack/solutions/security/packages/storybook/config dependsOn: - '@kbn/storybook' tags: diff --git a/x-pack/solutions/security/packages/test-api-clients/moon.yml b/x-pack/solutions/security/packages/test-api-clients/moon.yml index ba202e12fa14a..d32e88ed78e84 100644 --- a/x-pack/solutions/security/packages/test-api-clients/moon.yml +++ b/x-pack/solutions/security/packages/test-api-clients/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-solution-test-api-clients' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-rule-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-solution-test-api-clients' + title: '@kbn/security-solution-test-api-clients' description: Moon project for @kbn/security-solution-test-api-clients channel: '' owner: '@elastic/security-detection-rule-management' - metadata: - sourceRoot: x-pack/solutions/security/packages/test-api-clients + sourceRoot: x-pack/solutions/security/packages/test-api-clients dependsOn: - '@kbn/core-http-common' - '@kbn/openapi-common' diff --git a/x-pack/solutions/security/packages/upselling/moon.yml b/x-pack/solutions/security/packages/upselling/moon.yml index 1bec735587c66..c28e4aa54bc27 100644 --- a/x-pack/solutions/security/packages/upselling/moon.yml +++ b/x-pack/solutions/security/packages/upselling/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-solution-upselling' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting-investigations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-solution-upselling' + title: '@kbn/security-solution-upselling' description: Moon project for @kbn/security-solution-upselling channel: '' owner: '@elastic/security-threat-hunting-investigations' - metadata: - sourceRoot: x-pack/solutions/security/packages/upselling + sourceRoot: x-pack/solutions/security/packages/upselling dependsOn: - '@kbn/i18n' - '@kbn/security-solution-navigation' @@ -36,14 +35,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/plugins/cloud_defend/moon.yml b/x-pack/solutions/security/plugins/cloud_defend/moon.yml index d0dccc8fcffb6..f6207e72eac5c 100644 --- a/x-pack/solutions/security/plugins/cloud_defend/moon.yml +++ b/x-pack/solutions/security/plugins/cloud_defend/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cloud-defend-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-cloud-security-posture' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cloud-defend-plugin' + title: '@kbn/cloud-defend-plugin' description: Moon project for @kbn/cloud-defend-plugin channel: '' owner: '@elastic/kibana-cloud-security-posture' - metadata: - sourceRoot: x-pack/solutions/security/plugins/cloud_defend + sourceRoot: x-pack/solutions/security/plugins/cloud_defend dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -61,14 +60,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/plugins/cloud_security_posture/moon.yml b/x-pack/solutions/security/plugins/cloud_security_posture/moon.yml index c069b8be2f213..c2e011ce28029 100644 --- a/x-pack/solutions/security/plugins/cloud_security_posture/moon.yml +++ b/x-pack/solutions/security/plugins/cloud_security_posture/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cloud-security-posture-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-cloud-security-posture' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cloud-security-posture-plugin' + title: '@kbn/cloud-security-posture-plugin' description: Moon project for @kbn/cloud-security-posture-plugin channel: '' owner: '@elastic/kibana-cloud-security-posture' - metadata: - sourceRoot: x-pack/solutions/security/plugins/cloud_security_posture + sourceRoot: x-pack/solutions/security/plugins/cloud_security_posture dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -89,14 +88,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/plugins/ecs_data_quality_dashboard/moon.yml b/x-pack/solutions/security/plugins/ecs_data_quality_dashboard/moon.yml index 3a0ef581ca8d0..8a940f4f73fdf 100644 --- a/x-pack/solutions/security/plugins/ecs_data_quality_dashboard/moon.yml +++ b/x-pack/solutions/security/plugins/ecs_data_quality_dashboard/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ecs-data-quality-dashboard-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting-investigations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ecs-data-quality-dashboard-plugin' + title: '@kbn/ecs-data-quality-dashboard-plugin' description: Moon project for @kbn/ecs-data-quality-dashboard-plugin channel: '' owner: '@elastic/security-threat-hunting-investigations' - metadata: - sourceRoot: x-pack/solutions/security/plugins/ecs_data_quality_dashboard + sourceRoot: x-pack/solutions/security/plugins/ecs_data_quality_dashboard dependsOn: - '@kbn/core' - '@kbn/core-http-server' @@ -48,14 +47,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/plugins/elastic_assistant/moon.yml b/x-pack/solutions/security/plugins/elastic_assistant/moon.yml index ea3803b060452..3fa273f817309 100644 --- a/x-pack/solutions/security/plugins/elastic_assistant/moon.yml +++ b/x-pack/solutions/security/plugins/elastic_assistant/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/elastic-assistant-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-generative-ai' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/elastic-assistant-plugin' + title: '@kbn/elastic-assistant-plugin' description: Moon project for @kbn/elastic-assistant-plugin channel: '' owner: '@elastic/security-generative-ai' - metadata: - sourceRoot: x-pack/solutions/security/plugins/elastic_assistant + sourceRoot: x-pack/solutions/security/plugins/elastic_assistant dependsOn: - '@kbn/core' - '@kbn/core-http-server' @@ -111,14 +110,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/plugins/elastic_assistant_shared_state/moon.yml b/x-pack/solutions/security/plugins/elastic_assistant_shared_state/moon.yml index 93a0163e0fd72..2f28e4252d48e 100644 --- a/x-pack/solutions/security/plugins/elastic_assistant_shared_state/moon.yml +++ b/x-pack/solutions/security/plugins/elastic_assistant_shared_state/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/elastic-assistant-shared-state-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-generative-ai' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/elastic-assistant-shared-state-plugin' + title: '@kbn/elastic-assistant-shared-state-plugin' description: Moon project for @kbn/elastic-assistant-shared-state-plugin channel: '' owner: '@elastic/security-generative-ai' - metadata: - sourceRoot: x-pack/solutions/security/plugins/elastic_assistant_shared_state + sourceRoot: x-pack/solutions/security/plugins/elastic_assistant_shared_state dependsOn: - '@kbn/core' - '@kbn/elastic-assistant-shared-state' @@ -32,14 +31,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/plugins/kubernetes_security/moon.yml b/x-pack/solutions/security/plugins/kubernetes_security/moon.yml index 122990d440ca2..158a659dbb686 100644 --- a/x-pack/solutions/security/plugins/kubernetes_security/moon.yml +++ b/x-pack/solutions/security/plugins/kubernetes_security/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/kubernetes-security-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-cloud-security-posture' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/kubernetes-security-plugin' + title: '@kbn/kubernetes-security-plugin' description: Moon project for @kbn/kubernetes-security-plugin channel: '' owner: '@elastic/kibana-cloud-security-posture' - metadata: - sourceRoot: x-pack/solutions/security/plugins/kubernetes_security + sourceRoot: x-pack/solutions/security/plugins/kubernetes_security dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -50,14 +49,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/plugins/lists/moon.yml b/x-pack/solutions/security/plugins/lists/moon.yml index 8ed78ffe9a96f..346fa90fbc274 100644 --- a/x-pack/solutions/security/plugins/lists/moon.yml +++ b/x-pack/solutions/security/plugins/lists/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/lists-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/lists-plugin' + title: '@kbn/lists-plugin' description: Moon project for @kbn/lists-plugin channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/plugins/lists + sourceRoot: x-pack/solutions/security/plugins/lists dependsOn: - '@kbn/core' - '@kbn/spaces-plugin' @@ -68,14 +67,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/plugins/security_solution/moon.yml b/x-pack/solutions/security/plugins/security_solution/moon.yml index 8bf75bae2ea08..448fe5517dcb7 100644 --- a/x-pack/solutions/security/plugins/security_solution/moon.yml +++ b/x-pack/solutions/security/plugins/security_solution/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-solution-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-solution' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-solution-plugin' + title: '@kbn/security-solution-plugin' description: Moon project for @kbn/security-solution-plugin channel: '' owner: '@elastic/security-solution' - metadata: - sourceRoot: x-pack/solutions/security/plugins/security_solution + sourceRoot: x-pack/solutions/security/plugins/security_solution dependsOn: - '@kbn/setup-node-env' - '@kbn/core' diff --git a/x-pack/solutions/security/plugins/security_solution_ess/moon.yml b/x-pack/solutions/security/plugins/security_solution_ess/moon.yml index ec3aa31bbfdca..6b1dff2deee99 100644 --- a/x-pack/solutions/security/plugins/security_solution_ess/moon.yml +++ b/x-pack/solutions/security/plugins/security_solution_ess/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-solution-ess' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-solution' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-solution-ess' + title: '@kbn/security-solution-ess' description: Moon project for @kbn/security-solution-ess channel: '' owner: '@elastic/security-solution' - metadata: - sourceRoot: x-pack/solutions/security/plugins/security_solution_ess + sourceRoot: x-pack/solutions/security/plugins/security_solution_ess dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/x-pack/solutions/security/plugins/security_solution_serverless/moon.yml b/x-pack/solutions/security/plugins/security_solution_serverless/moon.yml index 9703f06f4d3ea..a5d22f1e6e040 100644 --- a/x-pack/solutions/security/plugins/security_solution_serverless/moon.yml +++ b/x-pack/solutions/security/plugins/security_solution_serverless/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-solution-serverless' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-solution' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-solution-serverless' + title: '@kbn/security-solution-serverless' description: Moon project for @kbn/security-solution-serverless channel: '' owner: '@elastic/security-solution' - metadata: - sourceRoot: x-pack/solutions/security/plugins/security_solution_serverless + sourceRoot: x-pack/solutions/security/plugins/security_solution_serverless dependsOn: - '@kbn/core' - '@kbn/config-schema' diff --git a/x-pack/solutions/security/plugins/session_view/moon.yml b/x-pack/solutions/security/plugins/session_view/moon.yml index 72695b0acad12..69bad9095a5a4 100644 --- a/x-pack/solutions/security/plugins/session_view/moon.yml +++ b/x-pack/solutions/security/plugins/session_view/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/session-view-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-cloud-security-posture' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/session-view-plugin' + title: '@kbn/session-view-plugin' description: Moon project for @kbn/session-view-plugin channel: '' owner: '@elastic/kibana-cloud-security-posture' - metadata: - sourceRoot: x-pack/solutions/security/plugins/session_view + sourceRoot: x-pack/solutions/security/plugins/session_view dependsOn: - '@kbn/core' - '@kbn/security-plugin' @@ -55,14 +54,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/plugins/threat_intelligence/moon.yml b/x-pack/solutions/security/plugins/threat_intelligence/moon.yml index a5d83b75e730e..e5a01924d0c90 100644 --- a/x-pack/solutions/security/plugins/threat_intelligence/moon.yml +++ b/x-pack/solutions/security/plugins/threat_intelligence/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/threat-intelligence-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-threat-hunting-investigations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/threat-intelligence-plugin' + title: '@kbn/threat-intelligence-plugin' description: Moon project for @kbn/threat-intelligence-plugin channel: '' owner: '@elastic/security-threat-hunting-investigations' - metadata: - sourceRoot: x-pack/solutions/security/plugins/threat_intelligence + sourceRoot: x-pack/solutions/security/plugins/threat_intelligence dependsOn: - '@kbn/cases-plugin' - '@kbn/timelines-plugin' @@ -60,14 +59,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' diff --git a/x-pack/solutions/security/test/moon.yml b/x-pack/solutions/security/test/moon.yml index 3a8cd92920b4a..1eb99b7e8cd6b 100644 --- a/x-pack/solutions/security/test/moon.yml +++ b/x-pack/solutions/security/test/moon.yml @@ -4,17 +4,16 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/test-suites-xpack-security' -type: unknown +layer: unknown owners: {} -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/test-suites-xpack-security' + title: '@kbn/test-suites-xpack-security' description: Moon project for @kbn/test-suites-xpack-security channel: '' - metadata: - sourceRoot: x-pack/solutions/security/test + sourceRoot: x-pack/solutions/security/test dependsOn: - '@kbn/security-solution-test-api-clients' - '@kbn/detections-response-ftr-services' diff --git a/x-pack/solutions/security/test/plugin_functional/plugins/resolver_test/moon.yml b/x-pack/solutions/security/test/plugin_functional/plugins/resolver_test/moon.yml index b0aa2c178c46f..f34834076cc9e 100644 --- a/x-pack/solutions/security/test/plugin_functional/plugins/resolver_test/moon.yml +++ b/x-pack/solutions/security/test/plugin_functional/plugins/resolver_test/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/resolver-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-solution' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/resolver-test-plugin' + title: '@kbn/resolver-test-plugin' description: Moon project for @kbn/resolver-test-plugin channel: '' owner: '@elastic/security-solution' - metadata: - sourceRoot: x-pack/solutions/security/test/plugin_functional/plugins/resolver_test + sourceRoot: x-pack/solutions/security/test/plugin_functional/plugins/resolver_test dependsOn: - '@kbn/core' - '@kbn/kibana-react-plugin' diff --git a/x-pack/solutions/security/test/security_solution_api_integration/config/services/detections_response/moon.yml b/x-pack/solutions/security/test/security_solution_api_integration/config/services/detections_response/moon.yml index e9bba3c403e56..5b48b2889c20b 100644 --- a/x-pack/solutions/security/test/security_solution_api_integration/config/services/detections_response/moon.yml +++ b/x-pack/solutions/security/test/security_solution_api_integration/config/services/detections_response/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/detections-response-ftr-services' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/detections-response-ftr-services' + title: '@kbn/detections-response-ftr-services' description: Moon project for @kbn/detections-response-ftr-services channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/test/security_solution_api_integration/config/services/detections_response + sourceRoot: x-pack/solutions/security/test/security_solution_api_integration/config/services/detections_response dependsOn: - '@kbn/tooling-log' - '@kbn/security-solution-plugin' diff --git a/x-pack/solutions/security/test/security_solution_api_integration/moon.yml b/x-pack/solutions/security/test/security_solution_api_integration/moon.yml index d9c577ef6e10e..5d978394b0a5e 100644 --- a/x-pack/solutions/security/test/security_solution_api_integration/moon.yml +++ b/x-pack/solutions/security/test/security_solution_api_integration/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/test-suites-security-solution-apis' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/secutity-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/test-suites-security-solution-apis' + title: '@kbn/test-suites-security-solution-apis' description: Moon project for @kbn/test-suites-security-solution-apis channel: '' owner: '@elastic/secutity-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/test/security_solution_api_integration + sourceRoot: x-pack/solutions/security/test/security_solution_api_integration dependsOn: - '@kbn/test-suites-xpack-security-endpoint' - '@kbn/dev-utils' diff --git a/x-pack/solutions/security/test/security_solution_endpoint/moon.yml b/x-pack/solutions/security/test/security_solution_endpoint/moon.yml index fd4cd2705e395..c65367fe8fbc0 100644 --- a/x-pack/solutions/security/test/security_solution_endpoint/moon.yml +++ b/x-pack/solutions/security/test/security_solution_endpoint/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/test-suites-xpack-security-endpoint' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-defend-workflows' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/test-suites-xpack-security-endpoint' + title: '@kbn/test-suites-xpack-security-endpoint' description: Moon project for @kbn/test-suites-xpack-security-endpoint channel: '' owner: '@elastic/security-defend-workflows' - metadata: - sourceRoot: x-pack/solutions/security/test/security_solution_endpoint + sourceRoot: x-pack/solutions/security/test/security_solution_endpoint dependsOn: - '@kbn/expect' - '@kbn/security-solution-plugin' diff --git a/yarn.lock b/yarn.lock index a7b98269e5e3d..7c41fc340965b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8864,55 +8864,49 @@ zod "^3.25 || ^4.0" zod-to-json-schema "^3.25.1" -"@moonrepo/cli@1.41.7": - version "1.41.7" - resolved "https://registry.yarnpkg.com/@moonrepo/cli/-/cli-1.41.7.tgz#72dd13be6309c7d7608843c2e754f395a8fb3153" - integrity sha512-zZdE/2m/V/33B3DZOhsuNwRPme+WZiEpggcK6N2og6FCezD/4AxNjc9uZNPBAj2qaDFl3Q+bgtfrHBjdKy4ilg== +"@moonrepo/cli@2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@moonrepo/cli/-/cli-2.0.1.tgz#268160bad970ba2104d13bef47effef8d23d8429" + integrity sha512-uR1yul8g/oRWbxRnYXcMk0A3J2sL31tB3U8mUb2K1J2w/455H5sj8P+yjraUXsuXdial08Td5sAWenrsQ4V7JQ== dependencies: - detect-libc "^2.0.4" + detect-libc "^2.1.2" optionalDependencies: - "@moonrepo/core-linux-arm64-gnu" "1.41.7" - "@moonrepo/core-linux-arm64-musl" "1.41.7" - "@moonrepo/core-linux-x64-gnu" "1.41.7" - "@moonrepo/core-linux-x64-musl" "1.41.7" - "@moonrepo/core-macos-arm64" "1.41.7" - "@moonrepo/core-macos-x64" "1.41.7" - "@moonrepo/core-windows-x64-msvc" "1.41.7" - -"@moonrepo/core-linux-arm64-gnu@1.41.7": - version "1.41.7" - resolved "https://registry.yarnpkg.com/@moonrepo/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.41.7.tgz#8d1393af9c796a1e9c31d6a8529a7350a5bb7b3a" - integrity sha512-Opa+jmNLYsHMRlJcmIn78kKY+76CT/93BvynxuMICPfaQqJTAR/5WPGre1omehGlkg5rbiVshsNTiaa+2bHzpA== - -"@moonrepo/core-linux-arm64-musl@1.41.7": - version "1.41.7" - resolved "https://registry.yarnpkg.com/@moonrepo/core-linux-arm64-musl/-/core-linux-arm64-musl-1.41.7.tgz#288d5a9f0fd0e6c983210b6facc1593e49c41b8f" - integrity sha512-0ipCRwg75iFWfsjxIYY9IAm/cMoUy9iUk/qs2+JhruFeDrY6tCdV9Nyo8F2h45WC+/2qwZ7IMEdfWNPJT0TSyA== - -"@moonrepo/core-linux-x64-gnu@1.41.7": - version "1.41.7" - resolved "https://registry.yarnpkg.com/@moonrepo/core-linux-x64-gnu/-/core-linux-x64-gnu-1.41.7.tgz#3044afd53959f2d3e3726ec242f37c12b65c6656" - integrity sha512-iHLaZF0ryKhFTf5G/dFrQHPEFII9p88pXXUl17U9tjfeziFyksbdkQrZhNv6sfbE0bDJGPA3H5TEMR93ZwXo/A== - -"@moonrepo/core-linux-x64-musl@1.41.7": - version "1.41.7" - resolved "https://registry.yarnpkg.com/@moonrepo/core-linux-x64-musl/-/core-linux-x64-musl-1.41.7.tgz#c17009a889dbd6ea2cea424d3eb31cf6ff925a31" - integrity sha512-0nZMjOBBSGHNUSIGcCBrfxgKVmeZQjmXpeMVfO3YG9e2irFR2neHbNIud6vLapC+StgV2UbrKoExR+HRtoyzuA== - -"@moonrepo/core-macos-arm64@1.41.7": - version "1.41.7" - resolved "https://registry.yarnpkg.com/@moonrepo/core-macos-arm64/-/core-macos-arm64-1.41.7.tgz#76e9a68c3f72f8f55207f562500498c9d5b6662d" - integrity sha512-Z6okifZS8MA6aXFQ1q/Ej45aAq6i2riDgqWB9CmBVqV7JIdJMLP4++ir+FqGu9S0G34SFgspV0g+mrfFgR+/Nw== - -"@moonrepo/core-macos-x64@1.41.7": - version "1.41.7" - resolved "https://registry.yarnpkg.com/@moonrepo/core-macos-x64/-/core-macos-x64-1.41.7.tgz#a4a39b4fcd30b3fc3f49a7b84991b0cfb78f049e" - integrity sha512-mOHO4/Ag331oVAxg1QNfaWCNfrKdy6HsUJXNY11ERvpNsi0Fh+qnZ+if3ZiC9jwUdwjw2MvtCRxrlXgtI/shrQ== - -"@moonrepo/core-windows-x64-msvc@1.41.7": - version "1.41.7" - resolved "https://registry.yarnpkg.com/@moonrepo/core-windows-x64-msvc/-/core-windows-x64-msvc-1.41.7.tgz#82051dc3fbdf0e68836f4d0ca7dd3eeeb98e65bb" - integrity sha512-p7CiKyWh4j1lhdF81vcacQmgPLV/di3nU5QXjg1lL2mF296HMx4H8sOlcxD/RieGfFW0Qfg5zIreugCHCNUCeA== + "@moonrepo/core-linux-arm64-gnu" "2.0.1" + "@moonrepo/core-linux-arm64-musl" "2.0.1" + "@moonrepo/core-linux-x64-gnu" "2.0.1" + "@moonrepo/core-linux-x64-musl" "2.0.1" + "@moonrepo/core-macos-arm64" "2.0.1" + "@moonrepo/core-windows-x64-msvc" "2.0.1" + +"@moonrepo/core-linux-arm64-gnu@2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@moonrepo/core-linux-arm64-gnu/-/core-linux-arm64-gnu-2.0.1.tgz#889d14fe41779efeaeb7e47576fe3de914efe163" + integrity sha512-hbXc095vQl7uBoZcUKauLUPrqbNbAsm/JlKVAzy00VuJcAmyEt4fgwnaMMfFAt1EycbILBJs6GJ5+FKckHWBxQ== + +"@moonrepo/core-linux-arm64-musl@2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@moonrepo/core-linux-arm64-musl/-/core-linux-arm64-musl-2.0.1.tgz#5c25a5d3c2a5219aabcd038b4933aff84624010a" + integrity sha512-jMmljBv5SLSpfZWthehqETuWd8GUFtEznfXMPndvKH0GiS6IWb4+hBrztK/lPdIIeLfTgpZwpI3z0/KFAQWeXQ== + +"@moonrepo/core-linux-x64-gnu@2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@moonrepo/core-linux-x64-gnu/-/core-linux-x64-gnu-2.0.1.tgz#49d43435c36baec7772b8cdbe9caf8a9e896a1de" + integrity sha512-2Ybnde5RHFTKQ3kYRx8nZG66Q5J/X7iLyF3cpgCUJM6+7MXwNXKClblKjVCS7kzIOHxVX4uimVqMVu5rvihtxQ== + +"@moonrepo/core-linux-x64-musl@2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@moonrepo/core-linux-x64-musl/-/core-linux-x64-musl-2.0.1.tgz#8631e29a08421567c6753298e117946664cb1ce4" + integrity sha512-c3qDYMYTRcB49/jvYqI+l8lv/+XAUXMlB2b6MtQ0w4psnFaYHCSdSLJ5kGvxZ4ztHjnM757A36PpHLC3XA44bQ== + +"@moonrepo/core-macos-arm64@2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@moonrepo/core-macos-arm64/-/core-macos-arm64-2.0.1.tgz#b1f19800edcfdbb628f30fbdd8d71fee4f0998af" + integrity sha512-gGHP1u9n0A2XQbtkNU7OyCmPDknAf56IgSjI8rnIcaYXBFnsbJNt7/41luYajlFwy5wbihSY6IzAJd3m4nXDLw== + +"@moonrepo/core-windows-x64-msvc@2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@moonrepo/core-windows-x64-msvc/-/core-windows-x64-msvc-2.0.1.tgz#5defbd9d5857f88b0630396f9728b5dc45176a82" + integrity sha512-1BNmu2G09veKznKh1t7O5WdM3pTbuAT2qrIkI5g3LdPhvanBEnAfcVjkwDC5aWQd+UaXxrPLb2VUawqeAXItig== "@mrmlnc/readdir-enhanced@^2.2.1": version "2.2.1" @@ -18303,7 +18297,7 @@ detect-libc@^1.0.3: resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== -detect-libc@^2.0.1, detect-libc@^2.0.3, detect-libc@^2.0.4, detect-libc@^2.1.0: +detect-libc@^2.0.1, detect-libc@^2.0.3, detect-libc@^2.1.0, detect-libc@^2.1.2: version "2.1.2" resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.1.2.tgz#689c5dcdc1900ef5583a4cb9f6d7b473742074ad" integrity sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==