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 f43d40a6f5181..b5b5ac0131cc1 100644 --- a/.moon/workspace.yml +++ b/.moon/workspace.yml @@ -10,17 +10,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/content_management_examples/moon.yml b/examples/content_management_examples/moon.yml index 13064ab5f6c89..74f1dc0fbcb59 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 32a4c0adb2264..f3957cb423b47 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' @@ -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/examples/data_streams_example/moon.yml b/examples/data_streams_example/moon.yml index 9e1235d7a4bc9..b74e8fb473782 100644 --- a/examples/data_streams_example/moon.yml +++ b/examples/data_streams_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-streams-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-streams-example-plugin' + title: '@kbn/data-streams-example-plugin' description: Moon project for @kbn/data-streams-example-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: examples/data_streams_example + sourceRoot: examples/data_streams_example dependsOn: - '@kbn/core-data-streams-server' - '@kbn/es-mappings' diff --git a/examples/data_view_field_editor_example/moon.yml b/examples/data_view_field_editor_example/moon.yml index b55ce640d68e1..4c107727d498c 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/dependency_injection/moon.yml b/examples/dependency_injection/moon.yml index 9edf25285011a..a57c0b2ff8cf8 100644 --- a/examples/dependency_injection/moon.yml +++ b/examples/dependency_injection/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dependency-injection-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dependency-injection-example-plugin' + title: '@kbn/dependency-injection-example-plugin' description: Moon project for @kbn/dependency-injection-example-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: examples/dependency_injection + sourceRoot: examples/dependency_injection dependsOn: - '@kbn/config-schema' - '@kbn/core-application-browser' diff --git a/examples/developer_examples/moon.yml b/examples/developer_examples/moon.yml index 3c7a66b4c58bc..05958f1016e4c 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 96c5fc75fed3c..cba9b3b972d6a 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 ee32f56dbb1f9..066e7234edacd 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' @@ -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/examples/error_boundary/moon.yml b/examples/error_boundary/moon.yml index 4610b5d3923a4..cd02d20dbfdfc 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 20409c32e963a..d671f4473d2fd 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 8877ea82de74b..6b1d1577b9589 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-language-inspector-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-esql' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/esql-language-inspector-plugin' + title: '@kbn/esql-language-inspector-plugin' description: Moon project for @kbn/esql-language-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_ux_example/moon.yml b/examples/esql_ux_example/moon.yml index 3bd142fd4495e..dbbfecd1061d9 100644 --- a/examples/esql_ux_example/moon.yml +++ b/examples/esql_ux_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/esql-ux-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-esql' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/esql-ux-example-plugin' + title: '@kbn/esql-ux-example-plugin' description: Moon project for @kbn/esql-ux-example-plugin channel: '' owner: '@elastic/kibana-esql' - metadata: - sourceRoot: examples/esql_ux_example + sourceRoot: examples/esql_ux_example dependsOn: - '@kbn/core' - '@kbn/data-plugin' diff --git a/examples/esql_validation_example/moon.yml b/examples/esql_validation_example/moon.yml index 9d67a5bfdbdc8..bf3e07d2b270f 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 bb07d314f9506..cf39fd1eefdb5 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 fd4c4f35aef4a..8c3252bb24ad6 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 31a50bc1b6641..0a8edce6b6131 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 343e7fbb7832e..e466918bc0e2a 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 dd032c5005111..de01cbfe81b19 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/flyout_system/moon.yml b/examples/flyout_system/moon.yml index 2d8ce396ea8b2..0b587b4fd877d 100644 --- a/examples/flyout_system/moon.yml +++ b/examples/flyout_system/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/flyout-system-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/flyout-system-example-plugin' + title: '@kbn/flyout-system-example-plugin' description: Moon project for @kbn/flyout-system-example-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: examples/flyout_system + sourceRoot: examples/flyout_system dependsOn: - '@kbn/core' - '@kbn/developer-examples-plugin' diff --git a/examples/grid_example/moon.yml b/examples/grid_example/moon.yml index 4b94809afb6ff..2dc21a604d24e 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/hello_world/moon.yml b/examples/hello_world/moon.yml index 98a5ef44f311f..58133c778e9e3 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 66d5b3814a9c8..be7e9863dca34 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 88ec241b86d82..8c865e3862839 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 f3152c3e95842..4e89783b2b675 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 0def4ec521b83..5ad7945816c50 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/data-plugin' diff --git a/examples/preboot_example/moon.yml b/examples/preboot_example/moon.yml index 739b0885dd51c..c17b9d373dd76 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 af534b551b0c1..94195dbc75c79 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 60d7e7499b956..4b7bc2dd1eb22 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 171c79c2e3a3c..9fa93908e598f 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/saved_objects/moon.yml b/examples/saved_objects/moon.yml index 4009e00dbf97e..c23c845488516 100644 --- a/examples/saved_objects/moon.yml +++ b/examples/saved_objects/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/saved-objects-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/saved-objects-example-plugin' + title: '@kbn/saved-objects-example-plugin' description: Moon project for @kbn/saved-objects-example-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: examples/saved_objects + sourceRoot: examples/saved_objects dependsOn: - '@kbn/core' - '@kbn/core-plugins-server' diff --git a/examples/screenshot_mode_example/moon.yml b/examples/screenshot_mode_example/moon.yml index 36c3af5099081..26342e331398f 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/response-ops' -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/response-ops' - 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 c31ca1627f27c..9b1238bdbd464 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 8ff4f96fa94c3..a35e4d640fb68 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/sidebar_examples/moon.yml b/examples/sidebar_examples/moon.yml index d62ae55eccd28..e30df30ea1420 100644 --- a/examples/sidebar_examples/moon.yml +++ b/examples/sidebar_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/sidebar-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/sidebar-examples-plugin' + title: '@kbn/sidebar-examples-plugin' description: Moon project for @kbn/sidebar-examples-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: examples/sidebar_examples + sourceRoot: examples/sidebar_examples dependsOn: - '@kbn/core' - '@kbn/developer-examples-plugin' diff --git a/examples/sse_example/moon.yml b/examples/sse_example/moon.yml index e191512280410..c213fe3eea0f9 100644 --- a/examples/sse_example/moon.yml +++ b/examples/sse_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/sse-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/sse-example-plugin' + title: '@kbn/sse-example-plugin' description: Moon project for @kbn/sse-example-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: examples/sse_example + sourceRoot: examples/sse_example dependsOn: - '@kbn/core' - '@kbn/core-plugins-server' diff --git a/examples/state_containers_examples/moon.yml b/examples/state_containers_examples/moon.yml index 0c795e148b10f..c4f12c52b7dfe 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/unified_doc_viewer/moon.yml b/examples/unified_doc_viewer/moon.yml index 8d3802c5b10c9..b0bb12d484d23 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-data-discovery' -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-data-discovery' - 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 172c207409e09..8b85da8aacb68 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/unified_tabs_examples/moon.yml b/examples/unified_tabs_examples/moon.yml index 8e2d4e20244eb..271cc9050d18e 100644 --- a/examples/unified_tabs_examples/moon.yml +++ b/examples/unified_tabs_examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/unified-tabs-examples-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/unified-tabs-examples-plugin' + title: '@kbn/unified-tabs-examples-plugin' description: Moon project for @kbn/unified-tabs-examples-plugin channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: examples/unified_tabs_examples + sourceRoot: examples/unified_tabs_examples dependsOn: - '@kbn/core' - '@kbn/data-plugin' diff --git a/examples/user_activity_example/moon.yml b/examples/user_activity_example/moon.yml index 51b430f085ce4..7dc01359ca947 100644 --- a/examples/user_activity_example/moon.yml +++ b/examples/user_activity_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/user-activity-example-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/user-activity-example-plugin' + title: '@kbn/user-activity-example-plugin' description: Moon project for @kbn/user-activity-example-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: examples/user_activity_example + sourceRoot: examples/user_activity_example dependsOn: - '@kbn/core' - '@kbn/developer-examples-plugin' diff --git a/examples/user_profile_examples/moon.yml b/examples/user_profile_examples/moon.yml index 101a2a373212f..f9ccddf3f387a 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 9a6f800738e1b..40f3f7b8a2611 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/examples/workflows_extensions_example/moon.yml b/examples/workflows_extensions_example/moon.yml index 72e31b2343cf9..3c62b951debf4 100644 --- a/examples/workflows_extensions_example/moon.yml +++ b/examples/workflows_extensions_example/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/workflows-extensions-example' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workflows-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/workflows-extensions-example' + title: '@kbn/workflows-extensions-example' description: Moon project for @kbn/workflows-extensions-example channel: '' owner: '@elastic/workflows-eng' - metadata: - sourceRoot: examples/workflows_extensions_example + sourceRoot: examples/workflows_extensions_example dependsOn: - '@kbn/core' - '@kbn/workflows-extensions' 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 dfe05570c5859..d64ba37004d1e 100644 --- a/package.json +++ b/package.json @@ -1241,7 +1241,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", "@openfeature/core": "1.9.1", "@openfeature/launchdarkly-client-provider": "0.3.3", "@openfeature/server-sdk": "1.20.1", diff --git a/packages/kbn-api-contracts/moon.yml b/packages/kbn-api-contracts/moon.yml index 7b2f15fbe2365..f3ebae26dfca9 100644 --- a/packages/kbn-api-contracts/moon.yml +++ b/packages/kbn-api-contracts/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/api-contracts' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/api-contracts' + title: '@kbn/api-contracts' description: Moon project for @kbn/api-contracts channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: packages/kbn-api-contracts + sourceRoot: packages/kbn-api-contracts dependsOn: - '@kbn/dev-cli-runner' - '@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-babel-preset/moon.yml b/packages/kbn-babel-preset/moon.yml index c046f85a21724..aadffd5ea3a94 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 50a13e53d512a..ce16036e45419 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' @@ -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-check-prod-native-modules-cli/moon.yml b/packages/kbn-check-prod-native-modules-cli/moon.yml index 8e1aa36fe73e1..c7918b3b187a4 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' @@ -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-check-saved-objects-cli/moon.yml b/packages/kbn-check-saved-objects-cli/moon.yml index 6971ffe65065b..03084cbca0ec8 100644 --- a/packages/kbn-check-saved-objects-cli/moon.yml +++ b/packages/kbn-check-saved-objects-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/check-saved-objects-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/check-saved-objects-cli' + title: '@kbn/check-saved-objects-cli' description: Moon project for @kbn/check-saved-objects-cli channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: packages/kbn-check-saved-objects-cli + sourceRoot: packages/kbn-check-saved-objects-cli dependsOn: - '@kbn/some-dev-log' - '@kbn/dev-cli-errors' @@ -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/packages/kbn-ci-stats-performance-metrics/moon.yml b/packages/kbn-ci-stats-performance-metrics/moon.yml index e4058cb932715..f739fd4411e7b 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' @@ -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-shipper-cli/moon.yml b/packages/kbn-ci-stats-shipper-cli/moon.yml index 54f096424dfe5..5645eb96aa808 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' @@ -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-cli-dev-mode/moon.yml b/packages/kbn-cli-dev-mode/moon.yml index f78582a13a599..21434596dd181 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' @@ -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/packages/kbn-dependency-ownership/moon.yml b/packages/kbn-dependency-ownership/moon.yml index 1ec776853c1f3..7078d8836bda2 100644 --- a/packages/kbn-dependency-ownership/moon.yml +++ b/packages/kbn-dependency-ownership/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dependency-ownership' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dependency-ownership' + title: '@kbn/dependency-ownership' description: Moon project for @kbn/dependency-ownership channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: packages/kbn-dependency-ownership + sourceRoot: packages/kbn-dependency-ownership dependsOn: - '@kbn/repo-info' - '@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-dependency-usage/moon.yml b/packages/kbn-dependency-usage/moon.yml index f722a2c40073e..11848e5727c57 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: @@ -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-docs-utils/moon.yml b/packages/kbn-docs-utils/moon.yml index 99b368be0b96e..4ad0849c20517 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' @@ -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/packages/kbn-eslint-config/moon.yml b/packages/kbn-eslint-config/moon.yml index 9256a41c70322..e4a88c524387c 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-disable/moon.yml b/packages/kbn-eslint-plugin-disable/moon.yml index bf2870f52c481..0ff42d8b19ada 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 @@ -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-eslint/moon.yml b/packages/kbn-eslint-plugin-eslint/moon.yml index 6440e9459f961..eb396ba7646bf 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 @@ -33,14 +32,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 c2a41b0d54228..04a2bd38b5d2b 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/kibana-operations' -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/kibana-operations' - metadata: - sourceRoot: packages/kbn-eslint-plugin-i18n + sourceRoot: packages/kbn-eslint-plugin-i18n dependsOn: - '@kbn/repo-packages' 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-eslint-plugin-imports/moon.yml b/packages/kbn-eslint-plugin-imports/moon.yml index 2afb502a1c6f4..d555d11a7795c 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' @@ -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-eslint-plugin-telemetry/moon.yml b/packages/kbn-eslint-plugin-telemetry/moon.yml index f431a51e69729..b3f9623fc8db1 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/kibana-core' -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/kibana-core' - metadata: - sourceRoot: packages/kbn-eslint-plugin-telemetry + sourceRoot: packages/kbn-eslint-plugin-telemetry dependsOn: - '@kbn/repo-packages' - '@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-extract-plugin-translations/moon.yml b/packages/kbn-extract-plugin-translations/moon.yml index 7154fc65c410a..258fd513a8d8d 100644 --- a/packages/kbn-extract-plugin-translations/moon.yml +++ b/packages/kbn-extract-plugin-translations/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/extract-plugin-translations' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/extract-plugin-translations' + title: '@kbn/extract-plugin-translations' description: Moon project for @kbn/extract-plugin-translations channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: packages/kbn-extract-plugin-translations + sourceRoot: packages/kbn-extract-plugin-translations dependsOn: - '@kbn/dev-cli-runner' - '@kbn/dev-cli-errors' diff --git a/packages/kbn-failed-test-reporter-cli/moon.yml b/packages/kbn-failed-test-reporter-cli/moon.yml index 1a83ed3118e6f..2aa7118b53bc9 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' @@ -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-find-used-node-modules/moon.yml b/packages/kbn-find-used-node-modules/moon.yml index 8c63a79a025c7..0146b86aefc44 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' @@ -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-console-definitions/moon.yml b/packages/kbn-generate-console-definitions/moon.yml index 6ee1bf864426a..5cc3bf6535722 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' @@ -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-generate/moon.yml b/packages/kbn-generate/moon.yml index 3fc3f859f05fa..bb6ea4176487d 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 19e9edf911072..d322995a9cdc1 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 @@ -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-json-ast/moon.yml b/packages/kbn-json-ast/moon.yml index 344fc917247aa..ff894e71457cc 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: @@ -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-kibana-manifest-schema/moon.yml b/packages/kbn-kibana-manifest-schema/moon.yml index 2e4647fbb40d4..2381c5da721ae 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 dependsOn: - '@kbn/projects-solutions-groups' 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-lint-cli/moon.yml b/packages/kbn-lint-cli/moon.yml index ea9b502c2e0ca..1abaedd2286da 100644 --- a/packages/kbn-lint-cli/moon.yml +++ b/packages/kbn-lint-cli/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/lint-cli' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/lint-cli' + title: '@kbn/lint-cli' description: Moon project for @kbn/lint-cli channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: packages/kbn-lint-cli + sourceRoot: packages/kbn-lint-cli 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-lint-packages-cli/moon.yml b/packages/kbn-lint-packages-cli/moon.yml index bf5398159a7e0..45ca2acb6df74 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' @@ -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-lint-ts-projects-cli/moon.yml b/packages/kbn-lint-ts-projects-cli/moon.yml index 8bc8bb1e621e5..34bcfb7a9299d 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' @@ -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-managed-vscode-config-cli/moon.yml b/packages/kbn-managed-vscode-config-cli/moon.yml index 3c1e155496c8f..4aede2be2d236 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' @@ -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/moon.yml b/packages/kbn-managed-vscode-config/moon.yml index f8a6ad572b639..bebfa0a4cb686 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: @@ -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-manifest/moon.yml b/packages/kbn-manifest/moon.yml index f0f6ab82f55bf..0da4381b28b20 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' @@ -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-mock-idp-plugin/moon.yml b/packages/kbn-mock-idp-plugin/moon.yml index b5341a680a33e..9495e4acf87aa 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 f88c7e3ccdd44..ba42be984d944 100644 --- a/packages/kbn-moon/src/cli/regenerate_moon_projects.ts +++ b/packages/kbn-moon/src/cli/regenerate_moon_projects.ts @@ -94,6 +94,8 @@ export function regenerateMoonProjects() { includeDependencies, }); + applyPackageJsonSettings(projectConfig, pathInPackage('package.json')); + applyJestTaskConfig(projectConfig); projectConfig = applyDevOverrides( @@ -141,19 +143,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 = [ @@ -177,8 +177,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, @@ -190,7 +224,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, }) ), }; @@ -199,7 +233,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; } @@ -207,7 +241,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' ); @@ -227,28 +261,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 dffadbd0bc8fa..f2f8a45a32327 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' @@ -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/packages/kbn-peggy-loader/moon.yml b/packages/kbn-peggy-loader/moon.yml index 5ed6e6a3ed1f6..0c20c20b136af 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: @@ -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-performance-testing-dataset-extractor/moon.yml b/packages/kbn-performance-testing-dataset-extractor/moon.yml index 77a342afd1ed1..ad17a80d85a3c 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' @@ -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-picomatcher/moon.yml b/packages/kbn-picomatcher/moon.yml index 3a5e322d27188..b5d45893994cf 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 @@ -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-plugin-check/moon.yml b/packages/kbn-plugin-check/moon.yml index 99b57f600e6e9..1b23e78381f34 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' @@ -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-plugin-generator/moon.yml b/packages/kbn-plugin-generator/moon.yml index 69cfa9a04ef6f..7afaf9ecdbe0a 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' @@ -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-plugin-helpers/moon.yml b/packages/kbn-plugin-helpers/moon.yml index 644a1632f24ec..92859338b039d 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 ade280f224116..9054ef3f69c7a 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' @@ -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-file-maps/moon.yml b/packages/kbn-repo-file-maps/moon.yml index 48966eb219b01..d34371b1756e4 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' @@ -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-repo-linter/moon.yml b/packages/kbn-repo-linter/moon.yml index c262a168580d3..2df33a7b4a2a9 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' @@ -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-source-classifier-cli/moon.yml b/packages/kbn-repo-source-classifier-cli/moon.yml index a1d3031e1b3b7..58a3a4a8b640f 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' @@ -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/moon.yml b/packages/kbn-repo-source-classifier/moon.yml index 65c135a7dc178..0746b5b34627f 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' @@ -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-set-map/moon.yml b/packages/kbn-set-map/moon.yml index aa682b103ec22..18b126c755fbd 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 @@ -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-sort-package-json/moon.yml b/packages/kbn-sort-package-json/moon.yml index 436ce6c002b33..34187cb04c2bb 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-styled-components-mapping-cli/moon.yml b/packages/kbn-styled-components-mapping-cli/moon.yml index 191ad4e6d7b6f..c9d2b8b6a7eba 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' @@ -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-projects/moon.yml b/packages/kbn-ts-projects/moon.yml index 77b967afa16e9..67ad7d38ca4ad 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' @@ -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-ts-type-check-cli/moon.yml b/packages/kbn-ts-type-check-cli/moon.yml index fd9dfd208c243..66fd337e85650 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' @@ -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-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 f39f7e19d2225..37b86a221077a 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' @@ -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-web-worker-stub/moon.yml b/packages/kbn-web-worker-stub/moon.yml index a7acd9b93eb0e..b2075ec2c4d52 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 @@ -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-whereis-pkg-cli/moon.yml b/packages/kbn-whereis-pkg-cli/moon.yml index d9b4f28a5b7b7..7175c523acc88 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' @@ -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-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 6b3fff50200b3..028ac1a60b983 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' @@ -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/moon.yml b/src/core/moon.yml index 0a8e79b28eb48..8ae80b8bc548d 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 63a67da9dc1ba..963c6004a09c0 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' @@ -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/analytics/browser-mocks/moon.yml b/src/core/packages/analytics/browser-mocks/moon.yml index 7cef757d0e65d..dd3951c9786c7 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' @@ -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/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 a2c7b35f18d77..a0eb38028ddb2 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' @@ -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/server-mocks/moon.yml b/src/core/packages/analytics/server-mocks/moon.yml index 394ceda165a5f..73d783a1ea48f 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' @@ -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/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 356d4b968573e..4485460466f61 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' @@ -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/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 056f5041cecf7..a9b2e2e8963c1 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' @@ -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/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 6ff9be074ee7c..202409fc390ca 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' @@ -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/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 332e3846932db..5ff83c6f512cb 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' @@ -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/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/app-menu/core-chrome-app-menu-components/moon.yml b/src/core/packages/chrome/app-menu/core-chrome-app-menu-components/moon.yml index e840fc3113d56..4baf08e3d44eb 100644 --- a/src/core/packages/chrome/app-menu/core-chrome-app-menu-components/moon.yml +++ b/src/core/packages/chrome/app-menu/core-chrome-app-menu-components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-app-menu-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-app-menu-components' + title: '@kbn/core-chrome-app-menu-components' description: Moon project for @kbn/core-chrome-app-menu-components channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/app-menu/core-chrome-app-menu-components + sourceRoot: src/core/packages/chrome/app-menu/core-chrome-app-menu-components dependsOn: - '@kbn/split-button' - '@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/core/packages/chrome/app-menu/core-chrome-app-menu/moon.yml b/src/core/packages/chrome/app-menu/core-chrome-app-menu/moon.yml index bb04c33e22a08..a5e9f4bb8760d 100644 --- a/src/core/packages/chrome/app-menu/core-chrome-app-menu/moon.yml +++ b/src/core/packages/chrome/app-menu/core-chrome-app-menu/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-app-menu' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-app-menu' + title: '@kbn/core-chrome-app-menu' description: Moon project for @kbn/core-chrome-app-menu channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/app-menu/core-chrome-app-menu + sourceRoot: src/core/packages/chrome/app-menu/core-chrome-app-menu dependsOn: - '@kbn/core-chrome-app-menu-components' 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/chrome/browser-components/moon.yml b/src/core/packages/chrome/browser-components/moon.yml index fc014bb6a407a..97057b45ed884 100644 --- a/src/core/packages/chrome/browser-components/moon.yml +++ b/src/core/packages/chrome/browser-components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-browser-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-browser-components' + title: '@kbn/core-chrome-browser-components' description: Moon project for @kbn/core-chrome-browser-components channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/browser-components + sourceRoot: src/core/packages/chrome/browser-components dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -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/chrome/browser-internal/moon.yml b/src/core/packages/chrome/browser-internal/moon.yml index 7576cf5e6d9f2..4607c126c2c66 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' @@ -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/src/core/packages/chrome/browser-mocks/moon.yml b/src/core/packages/chrome/browser-mocks/moon.yml index c41dcc520fc75..393b906d2704a 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' @@ -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/chrome/browser/moon.yml b/src/core/packages/chrome/browser/moon.yml index 37227daf96300..bd817d3b38749 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' @@ -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/chrome/layout/core-chrome-layout-components/moon.yml b/src/core/packages/chrome/layout/core-chrome-layout-components/moon.yml index ae35e9abe24fa..0fb5913940a0e 100644 --- a/src/core/packages/chrome/layout/core-chrome-layout-components/moon.yml +++ b/src/core/packages/chrome/layout/core-chrome-layout-components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-layout-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-layout-components' + title: '@kbn/core-chrome-layout-components' description: Moon project for @kbn/core-chrome-layout-components channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/layout/core-chrome-layout-components + sourceRoot: src/core/packages/chrome/layout/core-chrome-layout-components dependsOn: - '@kbn/core-chrome-layout-constants' - '@kbn/core-chrome-layout-utils' @@ -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/layout/core-chrome-layout-constants/moon.yml b/src/core/packages/chrome/layout/core-chrome-layout-constants/moon.yml index 7596e43c10fff..0a586542005b0 100644 --- a/src/core/packages/chrome/layout/core-chrome-layout-constants/moon.yml +++ b/src/core/packages/chrome/layout/core-chrome-layout-constants/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-layout-constants' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-layout-constants' + title: '@kbn/core-chrome-layout-constants' description: Moon project for @kbn/core-chrome-layout-constants channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/layout/core-chrome-layout-constants + sourceRoot: src/core/packages/chrome/layout/core-chrome-layout-constants 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/chrome/layout/core-chrome-layout-feature-flags/moon.yml b/src/core/packages/chrome/layout/core-chrome-layout-feature-flags/moon.yml index e714f9b5d971a..550450b538157 100644 --- a/src/core/packages/chrome/layout/core-chrome-layout-feature-flags/moon.yml +++ b/src/core/packages/chrome/layout/core-chrome-layout-feature-flags/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-layout-feature-flags' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-layout-feature-flags' + title: '@kbn/core-chrome-layout-feature-flags' description: Moon project for @kbn/core-chrome-layout-feature-flags channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/layout/core-chrome-layout-feature-flags + sourceRoot: src/core/packages/chrome/layout/core-chrome-layout-feature-flags dependsOn: - '@kbn/core-feature-flags-browser' 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/chrome/layout/core-chrome-layout-utils/moon.yml b/src/core/packages/chrome/layout/core-chrome-layout-utils/moon.yml index fd21bf29ff469..1ddb20743c31e 100644 --- a/src/core/packages/chrome/layout/core-chrome-layout-utils/moon.yml +++ b/src/core/packages/chrome/layout/core-chrome-layout-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-layout-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-layout-utils' + title: '@kbn/core-chrome-layout-utils' description: Moon project for @kbn/core-chrome-layout-utils channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/layout/core-chrome-layout-utils + sourceRoot: src/core/packages/chrome/layout/core-chrome-layout-utils dependsOn: - '@kbn/core-chrome-layout-constants' 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/chrome/layout/core-chrome-layout/moon.yml b/src/core/packages/chrome/layout/core-chrome-layout/moon.yml index d44a977ae6210..7f1ec49c67559 100644 --- a/src/core/packages/chrome/layout/core-chrome-layout/moon.yml +++ b/src/core/packages/chrome/layout/core-chrome-layout/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-layout' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-layout' + title: '@kbn/core-chrome-layout' description: Moon project for @kbn/core-chrome-layout channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/layout/core-chrome-layout + sourceRoot: src/core/packages/chrome/layout/core-chrome-layout dependsOn: - '@kbn/core-application-common' - '@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/chrome/navigation/moon.yml b/src/core/packages/chrome/navigation/moon.yml index 7af43be4c0adc..177f23be88291 100644 --- a/src/core/packages/chrome/navigation/moon.yml +++ b/src/core/packages/chrome/navigation/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-navigation' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-navigation' + title: '@kbn/core-chrome-navigation' description: Moon project for @kbn/core-chrome-navigation channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/navigation + sourceRoot: src/core/packages/chrome/navigation dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -39,14 +38,24 @@ fileGroups: - '!packaging/example/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: 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/sidebar/sidebar-components/moon.yml b/src/core/packages/chrome/sidebar/sidebar-components/moon.yml index 21ab1f0178ab4..195527115da84 100644 --- a/src/core/packages/chrome/sidebar/sidebar-components/moon.yml +++ b/src/core/packages/chrome/sidebar/sidebar-components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-sidebar-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-sidebar-components' + title: '@kbn/core-chrome-sidebar-components' description: Moon project for @kbn/core-chrome-sidebar-components channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/sidebar/sidebar-components + sourceRoot: src/core/packages/chrome/sidebar/sidebar-components dependsOn: - '@kbn/i18n' - '@kbn/use-observable' @@ -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/chrome/sidebar/sidebar-context/moon.yml b/src/core/packages/chrome/sidebar/sidebar-context/moon.yml index 830cb149ea40e..6d90800acaf45 100644 --- a/src/core/packages/chrome/sidebar/sidebar-context/moon.yml +++ b/src/core/packages/chrome/sidebar/sidebar-context/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-sidebar-context' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-sidebar-context' + title: '@kbn/core-chrome-sidebar-context' description: Moon project for @kbn/core-chrome-sidebar-context channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/sidebar/sidebar-context + sourceRoot: src/core/packages/chrome/sidebar/sidebar-context dependsOn: - '@kbn/core-chrome-sidebar' 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/chrome/sidebar/sidebar-internal/moon.yml b/src/core/packages/chrome/sidebar/sidebar-internal/moon.yml index ad03a4181c75e..9f2b5f9dcc6d4 100644 --- a/src/core/packages/chrome/sidebar/sidebar-internal/moon.yml +++ b/src/core/packages/chrome/sidebar/sidebar-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-sidebar-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-sidebar-internal' + title: '@kbn/core-chrome-sidebar-internal' description: Moon project for @kbn/core-chrome-sidebar-internal channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/sidebar/sidebar-internal + sourceRoot: src/core/packages/chrome/sidebar/sidebar-internal dependsOn: - '@kbn/core-chrome-sidebar' - '@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/src/core/packages/chrome/sidebar/sidebar-mocks/moon.yml b/src/core/packages/chrome/sidebar/sidebar-mocks/moon.yml index db7845673ad87..c03e44629b6c0 100644 --- a/src/core/packages/chrome/sidebar/sidebar-mocks/moon.yml +++ b/src/core/packages/chrome/sidebar/sidebar-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-sidebar-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-sidebar-mocks' + title: '@kbn/core-chrome-sidebar-mocks' description: Moon project for @kbn/core-chrome-sidebar-mocks channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/sidebar/sidebar-mocks + sourceRoot: src/core/packages/chrome/sidebar/sidebar-mocks dependsOn: - '@kbn/core-chrome-sidebar' 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/chrome/sidebar/sidebar/moon.yml b/src/core/packages/chrome/sidebar/sidebar/moon.yml index cea9968fdbd66..66695b285b6e8 100644 --- a/src/core/packages/chrome/sidebar/sidebar/moon.yml +++ b/src/core/packages/chrome/sidebar/sidebar/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-chrome-sidebar' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-chrome-sidebar' + title: '@kbn/core-chrome-sidebar' description: Moon project for @kbn/core-chrome-sidebar channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/core/packages/chrome/sidebar/sidebar + sourceRoot: src/core/packages/chrome/sidebar/sidebar 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/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 a5e13a5b87b68..db98d3872292b 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' - '@kbn/lazy-object' @@ -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/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 3f1a9c15d399b..8cc9be1a66e4b 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' - '@kbn/lazy-object' @@ -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/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/data-streams/server-internal/moon.yml b/src/core/packages/data-streams/server-internal/moon.yml index c0b0c60cfacbf..b8267a0e7c5a6 100644 --- a/src/core/packages/data-streams/server-internal/moon.yml +++ b/src/core/packages/data-streams/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-data-streams-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-data-streams-server-internal' + title: '@kbn/core-data-streams-server-internal' description: Moon project for @kbn/core-data-streams-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/data-streams/server-internal + sourceRoot: src/core/packages/data-streams/server-internal dependsOn: - '@kbn/logging' - '@kbn/core-base-server-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/data-streams/server-mocks/moon.yml b/src/core/packages/data-streams/server-mocks/moon.yml index c00d0fc5dbdd5..17c814850c4cc 100644 --- a/src/core/packages/data-streams/server-mocks/moon.yml +++ b/src/core/packages/data-streams/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-data-streams-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-data-streams-server-mocks' + title: '@kbn/core-data-streams-server-mocks' description: Moon project for @kbn/core-data-streams-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/data-streams/server-mocks + sourceRoot: src/core/packages/data-streams/server-mocks dependsOn: - '@kbn/core-data-streams-server' - '@kbn/lazy-object' @@ -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/data-streams/server/moon.yml b/src/core/packages/data-streams/server/moon.yml index e47e84d46fce7..d8cf91d4da216 100644 --- a/src/core/packages/data-streams/server/moon.yml +++ b/src/core/packages/data-streams/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-data-streams-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-data-streams-server' + title: '@kbn/core-data-streams-server' description: Moon project for @kbn/core-data-streams-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/data-streams/server + sourceRoot: src/core/packages/data-streams/server dependsOn: - '@kbn/data-streams' - '@kbn/es-mappings' @@ -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/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 395d3d39a1f25..a0df6129077f5 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' @@ -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/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 a1ca8ce861ba5..7b4a40875fd5c 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' @@ -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/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/di/browser-internal/moon.yml b/src/core/packages/di/browser-internal/moon.yml index 59ce0d370964a..2b49201aea91f 100644 --- a/src/core/packages/di/browser-internal/moon.yml +++ b/src/core/packages/di/browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-di-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-di-browser-internal' + title: '@kbn/core-di-browser-internal' description: Moon project for @kbn/core-di-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/di/browser-internal + sourceRoot: src/core/packages/di/browser-internal dependsOn: - '@kbn/std' - '@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/core/packages/di/browser/moon.yml b/src/core/packages/di/browser/moon.yml index a2aba8a7a7765..6b647d8ac743f 100644 --- a/src/core/packages/di/browser/moon.yml +++ b/src/core/packages/di/browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-di-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-di-browser' + title: '@kbn/core-di-browser' description: Moon project for @kbn/core-di-browser channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/di/browser + sourceRoot: src/core/packages/di/browser dependsOn: - '@kbn/core-application-browser' - '@kbn/core-lifecycle-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/di/common-internal/moon.yml b/src/core/packages/di/common-internal/moon.yml index adddcc9b80264..591ff64240e6d 100644 --- a/src/core/packages/di/common-internal/moon.yml +++ b/src/core/packages/di/common-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-di-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-di-internal' + title: '@kbn/core-di-internal' description: Moon project for @kbn/core-di-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/di/common-internal + sourceRoot: src/core/packages/di/common-internal dependsOn: - '@kbn/core-base-common' - '@kbn/core-di' @@ -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/di/common/moon.yml b/src/core/packages/di/common/moon.yml index 96e6b3b6bbbf1..04c5179de36a0 100644 --- a/src/core/packages/di/common/moon.yml +++ b/src/core/packages/di/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-di' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-di' + title: '@kbn/core-di' description: Moon project for @kbn/core-di channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/di/common + sourceRoot: src/core/packages/di/common dependsOn: - '@kbn/logging' 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/di/mocks/moon.yml b/src/core/packages/di/mocks/moon.yml index f723e5e8c1b75..cd5c464cd825b 100644 --- a/src/core/packages/di/mocks/moon.yml +++ b/src/core/packages/di/mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-di-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-di-mocks' + title: '@kbn/core-di-mocks' description: Moon project for @kbn/core-di-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/di/mocks + sourceRoot: src/core/packages/di/mocks dependsOn: - '@kbn/core-di' - '@kbn/core-di-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/di/server-internal/moon.yml b/src/core/packages/di/server-internal/moon.yml index 274436547436f..44c288b5579d6 100644 --- a/src/core/packages/di/server-internal/moon.yml +++ b/src/core/packages/di/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-di-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-di-server-internal' + title: '@kbn/core-di-server-internal' description: Moon project for @kbn/core-di-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/di/server-internal + sourceRoot: src/core/packages/di/server-internal dependsOn: - '@kbn/core-di' - '@kbn/core-di-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/di/server/moon.yml b/src/core/packages/di/server/moon.yml index 2e3c03ed0cb03..851a41fe56ac7 100644 --- a/src/core/packages/di/server/moon.yml +++ b/src/core/packages/di/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-di-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-di-server' + title: '@kbn/core-di-server' description: Moon project for @kbn/core-di-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/di/server + sourceRoot: src/core/packages/di/server dependsOn: - '@kbn/core-capabilities-server' - '@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/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 e5690db61c440..8fcfe1e00c203 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' @@ -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/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 cfefefe2b3fb8..ddd108ffcc503 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' @@ -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/elasticsearch/client-server-mocks/moon.yml b/src/core/packages/elasticsearch/client-server-mocks/moon.yml index b2473551924cb..b33e42c0b136a 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' @@ -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/elasticsearch/server-internal/moon.yml b/src/core/packages/elasticsearch/server-internal/moon.yml index 651f10f5e0e8e..783af6b88afe6 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' @@ -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/core/packages/elasticsearch/server-mocks/moon.yml b/src/core/packages/elasticsearch/server-mocks/moon.yml index 3d65513209917..d84094a330111 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' @@ -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/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 56091350ffabf..afb35e50d87f6 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' @@ -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-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 70d403bf056cd..7bbd3cb802e4b 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' @@ -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/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 20a1bf13fae70..d996ad3d9596a 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 8b3c7e0a4409e..29f649aa5e09c 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' @@ -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/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 6faac64eecc3a..d351f774d2d70 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' @@ -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/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 a9c5c554f1d79..beaca6dee7607 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' @@ -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/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 fe3c53c7a620c..b86de90620627 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' @@ -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/rate-limiter-browser-internal/moon.yml b/src/core/packages/http/rate-limiter-browser-internal/moon.yml index 4c65fc9d2cda9..55cd3e1793bc3 100644 --- a/src/core/packages/http/rate-limiter-browser-internal/moon.yml +++ b/src/core/packages/http/rate-limiter-browser-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-rate-limiter-browser-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-rate-limiter-browser-internal' + title: '@kbn/core-http-rate-limiter-browser-internal' description: Moon project for @kbn/core-http-rate-limiter-browser-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/rate-limiter-browser-internal + sourceRoot: src/core/packages/http/rate-limiter-browser-internal dependsOn: - '@kbn/core-base-browser-internal' - '@kbn/core-fatal-errors-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/core/packages/http/rate-limiter-server-internal/moon.yml b/src/core/packages/http/rate-limiter-server-internal/moon.yml index 0692e85f9bead..478896b0afe3a 100644 --- a/src/core/packages/http/rate-limiter-server-internal/moon.yml +++ b/src/core/packages/http/rate-limiter-server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-http-rate-limiter-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-http-rate-limiter-server-internal' + title: '@kbn/core-http-rate-limiter-server-internal' description: Moon project for @kbn/core-http-rate-limiter-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/http/rate-limiter-server-internal + sourceRoot: src/core/packages/http/rate-limiter-server-internal dependsOn: - '@kbn/core-http-server-internal' - '@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/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 90a06a0e7e7d8..da43ebe0688a6 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' @@ -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/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 c39b53fcfc8f7..d68a06782ac65 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' @@ -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/core/packages/http/router-server-mocks/moon.yml b/src/core/packages/http/router-server-mocks/moon.yml index 8d211312a4264..065f7239c5c3c 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' @@ -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/server-internal/moon.yml b/src/core/packages/http/server-internal/moon.yml index ae48bd019bba1..3b3e3ee39557a 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' @@ -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/http/server-mocks/moon.yml b/src/core/packages/http/server-mocks/moon.yml index 5e7954d335c8e..eaccada018385 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' @@ -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/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 ed83fa2624ea9..1e0ca09f0e0cb 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' @@ -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/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 7e48e9f2d8edc..59fa374ef5169 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' @@ -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/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 15c5ce6a1353b..f8b957240f976 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' @@ -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/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 3481d12a9ef43..9f15b3c54a476 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' @@ -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/lifecycle/browser-internal/moon.yml b/src/core/packages/lifecycle/browser-internal/moon.yml index e9031ea508f4d..86065c462af95 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' @@ -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/lifecycle/browser-mocks/moon.yml b/src/core/packages/lifecycle/browser-mocks/moon.yml index ecc67408a4ce7..7f832435b007f 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' @@ -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/browser/moon.yml b/src/core/packages/lifecycle/browser/moon.yml index 8dadd6af10506..e863ce3d5b0f8 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 4b4975ae8b2cf..3193944269024 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' @@ -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/lifecycle/server-mocks/moon.yml b/src/core/packages/lifecycle/server-mocks/moon.yml index c232bc29a75c7..1f7c9303e57f7 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' @@ -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/core/packages/lifecycle/server/moon.yml b/src/core/packages/lifecycle/server/moon.yml index c2fd2a27240c9..024d5d28a5035 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' @@ -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/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 984d209c64020..bb0d2449b32ad 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' @@ -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/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 f5aaaeb0cac3b..0f2fa8c98a962 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' @@ -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/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 08a557c7d88bc..5eb680a9abbf1 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' @@ -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/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 f42bca3200627..16c27f1aa8f4b 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' @@ -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/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 e1cd4ac6cd6eb..2374196f90644 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' @@ -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/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 9615ce8c1f027..c3cce6252d064 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' @@ -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/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 a406c5b09a054..17a5c842bdb9e 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' @@ -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/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 1c357936d144a..0e6596b06ddf8 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' @@ -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/plugins/browser-mocks/moon.yml b/src/core/packages/plugins/browser-mocks/moon.yml index eaacd9a6b1083..64bcb8a96ffb4 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' @@ -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/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 3c698442eec8e..956460d9e572a 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' @@ -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/core/packages/plugins/server-mocks/moon.yml b/src/core/packages/plugins/server-mocks/moon.yml index 7ce9606d58c0b..6001e28dde836 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' @@ -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/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 b3c9245b00159..6024db919dc40 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' @@ -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/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 13012a6367e98..8c8cad34ee450 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' @@ -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/pricing/browser-mocks/moon.yml b/src/core/packages/pricing/browser-mocks/moon.yml index ea0f3c79a002b..0ca7bfd868330 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' @@ -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/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 13c252d2b338b..c1605039a99f6 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' @@ -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/pricing/server-mocks/moon.yml b/src/core/packages/pricing/server-mocks/moon.yml index 567f8f768ff91..1821fdf33efb5 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' @@ -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/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 58c0bde3221f5..98a1ee68b68ec 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-browser-internal' - '@kbn/core-overlays-browser' @@ -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/core/packages/rendering/browser-mocks/moon.yml b/src/core/packages/rendering/browser-mocks/moon.yml index b8801dc2ae747..d458df7509c81 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' @@ -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/rendering/browser/moon.yml b/src/core/packages/rendering/browser/moon.yml index 9051f28280ba0..d52c0566fe487 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: - '@kbn/core-chrome-layout' 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/rendering/server-internal/moon.yml b/src/core/packages/rendering/server-internal/moon.yml index a5aa3f1f12a35..eade3fde66d35 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' @@ -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/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 91fa125a1265e..ecd37fade155a 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' @@ -94,14 +93,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: 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 e7c5f0eb40aa9..09cd4629a9d22 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' @@ -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/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 4a64bd828b004..231a65ecb2f04 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' @@ -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/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 306252729005a..dad162dd8be14 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' @@ -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/base-server-mocks/moon.yml b/src/core/packages/saved-objects/base-server-mocks/moon.yml index 22d3b92e3e36d..88aa245248c24 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' @@ -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/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 c7380503120b7..8117398d74fe0 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' - '@kbn/lazy-object' @@ -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/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 ce753da381615..f7b20b5ef1ad9 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' @@ -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/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 4b06cadc3a240..d05932696cfa5 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' @@ -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/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 ed11a0a28c9b7..17294d051ebd5 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' @@ -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/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 92919092d4934..ab519ef026c49 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' @@ -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/security/server/moon.yml b/src/core/packages/security/server/moon.yml index fe20b7a927825..24cc4022dbabd 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' @@ -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/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 fc3c272cde307..15f589c5eee01 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' @@ -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/status/server-mocks/moon.yml b/src/core/packages/status/server-mocks/moon.yml index be6682a17661e..2319be98bff04 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' @@ -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/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 a965cdd2d4672..7a4599e745c84 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' @@ -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/core/packages/theme/browser-internal/moon.yml b/src/core/packages/theme/browser-internal/moon.yml index b3a23665d774f..3fe6af1c91c47 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' @@ -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/theme/browser-mocks/moon.yml b/src/core/packages/theme/browser-mocks/moon.yml index 2bd40a9e6398a..390219d798621 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' @@ -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/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 3c19b712f4b65..35484a386687c 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' - '@kbn/lazy-object' @@ -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/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 94f456f9d85a8..a150d39876bb9 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' @@ -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/ui-settings/server-internal/moon.yml b/src/core/packages/ui-settings/server-internal/moon.yml index 55d62bf17bdff..1c49a12d9d3f6 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' @@ -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/ui-settings/server-mocks/moon.yml b/src/core/packages/ui-settings/server-mocks/moon.yml index 95d3d6a24cd1f..a0c2f446b69d6 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' @@ -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/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 ceaf51dafd0d7..145002afd330e 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' @@ -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/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-activity/server-internal/moon.yml b/src/core/packages/user-activity/server-internal/moon.yml index 420e0af333541..94d4bac5b817c 100644 --- a/src/core/packages/user-activity/server-internal/moon.yml +++ b/src/core/packages/user-activity/server-internal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-user-activity-server-internal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-user-activity-server-internal' + title: '@kbn/core-user-activity-server-internal' description: Moon project for @kbn/core-user-activity-server-internal channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/user-activity/server-internal + sourceRoot: src/core/packages/user-activity/server-internal dependsOn: - '@kbn/config-schema' - '@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/user-activity/server-mocks/moon.yml b/src/core/packages/user-activity/server-mocks/moon.yml index 754e5087da9a2..b08854316e46c 100644 --- a/src/core/packages/user-activity/server-mocks/moon.yml +++ b/src/core/packages/user-activity/server-mocks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-user-activity-server-mocks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-user-activity-server-mocks' + title: '@kbn/core-user-activity-server-mocks' description: Moon project for @kbn/core-user-activity-server-mocks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/user-activity/server-mocks + sourceRoot: src/core/packages/user-activity/server-mocks dependsOn: - '@kbn/core-user-activity-server' - '@kbn/core-user-activity-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-activity/server/moon.yml b/src/core/packages/user-activity/server/moon.yml index b213dc54a8d0d..6f157a0d1a81f 100644 --- a/src/core/packages/user-activity/server/moon.yml +++ b/src/core/packages/user-activity/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-user-activity-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-user-activity-server' + title: '@kbn/core-user-activity-server' description: Moon project for @kbn/core-user-activity-server channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/core/packages/user-activity/server + sourceRoot: src/core/packages/user-activity/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/user-profile/browser-internal/moon.yml b/src/core/packages/user-profile/browser-internal/moon.yml index 30670efbd953e..3ecba71a447ef 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 d49802ed309d3..ea756368d6e23 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' @@ -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/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 2e8470e0371d6..030286198f8fd 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' @@ -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-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 deleted file mode 100644 index c42e1d32da013..0000000000000 --- a/src/platform/packages/private/default-nav/analytics/moon.yml +++ /dev/null @@ -1,48 +0,0 @@ -# This file is generated by the @kbn/moon package. Any manual edits will be erased! -# To extend this, write your extensions/overrides to 'moon.extend.yml' -# then regenerate this file with: 'node scripts/regenerate_moon_projects.js --update --filter @kbn/default-nav-analytics' - -$schema: https://moonrepo.dev/schemas/project.json -id: '@kbn/default-nav-analytics' -type: unknown -owners: - defaultOwner: '@elastic/kibana-data-discovery' -toolchain: - default: node -language: typescript -project: - name: '@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 -dependsOn: - - '@kbn/i18n' - - '@kbn/core-chrome-browser' - - '@kbn/deeplinks-analytics' -tags: - - shared-common - - package - - prod - - group-platform - - private - - jest-unit-tests -fileGroups: - src: - - '**/*.ts' - - '**/*.tsx' - - '!target/**/*' -tasks: - jest: - args: - - '--config' - - $projectRoot/jest.config.js - inputs: - - '@group(src)' - jestCI: - args: - - '--config' - - $projectRoot/jest.config.js - 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 deleted file mode 100644 index 2b4b654a8a773..0000000000000 --- a/src/platform/packages/private/default-nav/devtools/moon.yml +++ /dev/null @@ -1,48 +0,0 @@ -# This file is generated by the @kbn/moon package. Any manual edits will be erased! -# To extend this, write your extensions/overrides to 'moon.extend.yml' -# then regenerate this file with: 'node scripts/regenerate_moon_projects.js --update --filter @kbn/default-nav-devtools' - -$schema: https://moonrepo.dev/schemas/project.json -id: '@kbn/default-nav-devtools' -type: unknown -owners: - defaultOwner: '@elastic/kibana-management' -toolchain: - default: node -language: typescript -project: - name: '@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 -dependsOn: - - '@kbn/i18n' - - '@kbn/core-chrome-browser' - - '@kbn/deeplinks-devtools' -tags: - - shared-common - - package - - prod - - group-platform - - private - - jest-unit-tests -fileGroups: - src: - - '**/*.ts' - - '**/*.tsx' - - '!target/**/*' -tasks: - jest: - args: - - '--config' - - $projectRoot/jest.config.js - inputs: - - '@group(src)' - jestCI: - args: - - '--config' - - $projectRoot/jest.config.js - 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 deleted file mode 100644 index e7147b552afdc..0000000000000 --- a/src/platform/packages/private/default-nav/management/moon.yml +++ /dev/null @@ -1,48 +0,0 @@ -# This file is generated by the @kbn/moon package. Any manual edits will be erased! -# To extend this, write your extensions/overrides to 'moon.extend.yml' -# then regenerate this file with: 'node scripts/regenerate_moon_projects.js --update --filter @kbn/default-nav-management' - -$schema: https://moonrepo.dev/schemas/project.json -id: '@kbn/default-nav-management' -type: unknown -owners: - defaultOwner: '@elastic/kibana-management' -toolchain: - default: node -language: typescript -project: - name: '@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 -dependsOn: - - '@kbn/i18n' - - '@kbn/core-chrome-browser' - - '@kbn/deeplinks-management' -tags: - - shared-common - - package - - prod - - group-platform - - private - - jest-unit-tests -fileGroups: - src: - - '**/*.ts' - - '**/*.tsx' - - '!target/**/*' -tasks: - jest: - args: - - '--config' - - $projectRoot/jest.config.js - inputs: - - '@group(src)' - jestCI: - args: - - '--config' - - $projectRoot/jest.config.js - 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 deleted file mode 100644 index 006b7e5814a87..0000000000000 --- a/src/platform/packages/private/default-nav/ml/moon.yml +++ /dev/null @@ -1,48 +0,0 @@ -# This file is generated by the @kbn/moon package. Any manual edits will be erased! -# To extend this, write your extensions/overrides to 'moon.extend.yml' -# then regenerate this file with: 'node scripts/regenerate_moon_projects.js --update --filter @kbn/default-nav-ml' - -$schema: https://moonrepo.dev/schemas/project.json -id: '@kbn/default-nav-ml' -type: unknown -owners: - defaultOwner: '@elastic/ml-ui' -toolchain: - default: node -language: typescript -project: - name: '@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 -dependsOn: - - '@kbn/i18n' - - '@kbn/core-chrome-browser' - - '@kbn/deeplinks-ml' -tags: - - shared-common - - package - - prod - - group-platform - - private - - jest-unit-tests -fileGroups: - src: - - '**/*.ts' - - '**/*.tsx' - - '!target/**/*' -tasks: - jest: - args: - - '--config' - - $projectRoot/jest.config.js - inputs: - - '@group(src)' - jestCI: - args: - - '--config' - - $projectRoot/jest.config.js - 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 01adc67745356..72ff8eaedccdd 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' @@ -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/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 8c1569fde99bc..1a98e9a0c7e27 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' @@ -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/private/kbn-controls-renderer/moon.yml b/src/platform/packages/private/kbn-controls-renderer/moon.yml index e8f00a21dc3f2..df8c33fb7ccbb 100644 --- a/src/platform/packages/private/kbn-controls-renderer/moon.yml +++ b/src/platform/packages/private/kbn-controls-renderer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/controls-renderer' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/controls-renderer' + title: '@kbn/controls-renderer' description: Moon project for @kbn/controls-renderer channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/packages/private/kbn-controls-renderer + sourceRoot: src/platform/packages/private/kbn-controls-renderer dependsOn: - '@kbn/presentation-panel-plugin' - '@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/packages/private/kbn-cps-common/moon.yml b/src/platform/packages/private/kbn-cps-common/moon.yml index 12ed988b4ffe2..c494b04871707 100644 --- a/src/platform/packages/private/kbn-cps-common/moon.yml +++ b/src/platform/packages/private/kbn-cps-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cps-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cps-common' + title: '@kbn/cps-common' description: Moon project for @kbn/cps-common channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/packages/private/kbn-cps-common + sourceRoot: src/platform/packages/private/kbn-cps-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/private/kbn-data-streams/moon.yml b/src/platform/packages/private/kbn-data-streams/moon.yml index 87f961849a762..61108a1db340c 100644 --- a/src/platform/packages/private/kbn-data-streams/moon.yml +++ b/src/platform/packages/private/kbn-data-streams/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-streams' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-streams' + title: '@kbn/data-streams' description: Moon project for @kbn/data-streams channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/private/kbn-data-streams + sourceRoot: src/platform/packages/private/kbn-data-streams dependsOn: - '@kbn/logging' - '@kbn/test' @@ -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/kbn-dot-text-loader/moon.yml b/src/platform/packages/private/kbn-dot-text-loader/moon.yml index b50641024f049..5a0a2db9186c2 100644 --- a/src/platform/packages/private/kbn-dot-text-loader/moon.yml +++ b/src/platform/packages/private/kbn-dot-text-loader/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dot-text-loader' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: javascript project: - name: '@kbn/dot-text-loader' + title: '@kbn/dot-text-loader' description: Moon project for @kbn/dot-text-loader channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-dot-text-loader + sourceRoot: src/platform/packages/private/kbn-dot-text-loader tags: - shared-common - package diff --git a/src/platform/packages/private/kbn-dot-text/moon.yml b/src/platform/packages/private/kbn-dot-text/moon.yml index 582ed7b60d1ab..d369e45bc49dc 100644 --- a/src/platform/packages/private/kbn-dot-text/moon.yml +++ b/src/platform/packages/private/kbn-dot-text/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dot-text' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dot-text' + title: '@kbn/dot-text' description: Moon project for @kbn/dot-text channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/private/kbn-dot-text + sourceRoot: src/platform/packages/private/kbn-dot-text 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-esql-editor/moon.yml b/src/platform/packages/private/kbn-esql-editor/moon.yml index cc8833bdf339b..bd16d06e92e4e 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' @@ -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/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 4293928745439..577f02d5ca99b 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/response-ops' -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/response-ops' - metadata: - sourceRoot: src/platform/packages/private/kbn-generate-csv + sourceRoot: src/platform/packages/private/kbn-generate-csv dependsOn: - '@kbn/core' - '@kbn/data-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/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-global-redirect-app-links/moon.yml b/src/platform/packages/private/kbn-global-redirect-app-links/moon.yml index 93c98dc20e1ec..bf9cadd8b46e9 100644 --- a/src/platform/packages/private/kbn-global-redirect-app-links/moon.yml +++ b/src/platform/packages/private/kbn-global-redirect-app-links/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/global-redirect-app-links' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/global-redirect-app-links' + title: '@kbn/global-redirect-app-links' description: Moon project for @kbn/global-redirect-app-links channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-global-redirect-app-links + sourceRoot: src/platform/packages/private/kbn-global-redirect-app-links 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/private/kbn-grid-layout/moon.yml b/src/platform/packages/private/kbn-grid-layout/moon.yml index 94d539a7ab9bb..fcfff70826825 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' @@ -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-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..7d3e3473dfa7b 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 +8841a5f6d35096aee95d68e1e49636a4cb5c661e \ 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-index-editor/moon.yml b/src/platform/packages/private/kbn-index-editor/moon.yml index e147a4a9a6359..0720b28b3ee2a 100644 --- a/src/platform/packages/private/kbn-index-editor/moon.yml +++ b/src/platform/packages/private/kbn-index-editor/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/index-editor' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-esql' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/index-editor' + title: '@kbn/index-editor' description: Moon project for @kbn/index-editor channel: '' owner: '@elastic/kibana-esql' - metadata: - sourceRoot: src/platform/packages/private/kbn-index-editor + sourceRoot: src/platform/packages/private/kbn-index-editor dependsOn: - '@kbn/i18n-react' - '@kbn/react-kibana-mount' @@ -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/packages/private/kbn-item-buffer/moon.yml b/src/platform/packages/private/kbn-item-buffer/moon.yml index 583c6bbfcc3a9..3bf4554449d83 100644 --- a/src/platform/packages/private/kbn-item-buffer/moon.yml +++ b/src/platform/packages/private/kbn-item-buffer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/item-buffer' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/item-buffer' + title: '@kbn/item-buffer' description: Moon project for @kbn/item-buffer channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/private/kbn-item-buffer + sourceRoot: src/platform/packages/private/kbn-item-buffer 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-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 437aaf0003932..2cc8a86fce9a8 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 433b50bcc8e7b..cb794a739784d 100644 --- a/src/platform/packages/private/kbn-language-documentation/moon.yml +++ b/src/platform/packages/private/kbn-language-documentation/moon.yml @@ -4,19 +4,20 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/language-documentation' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-esql' -toolchain: +toolchains: default: node + javascript: + rootPackageDependenciesOnly: false 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' @@ -36,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/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 672210b2f3dad..c4ac7f76d08d2 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/core-chrome-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/platform/packages/private/kbn-mapbox-gl/moon.yml b/src/platform/packages/private/kbn-mapbox-gl/moon.yml index a8cca5705f8d5..d5bac4e2ed6ff 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-presentation' -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-presentation' - 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-migrator-test-kit/moon.yml b/src/platform/packages/private/kbn-migrator-test-kit/moon.yml index 038a6b3fbc719..3c5f42c76c832 100644 --- a/src/platform/packages/private/kbn-migrator-test-kit/moon.yml +++ b/src/platform/packages/private/kbn-migrator-test-kit/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/migrator-test-kit' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/migrator-test-kit' + title: '@kbn/migrator-test-kit' description: Moon project for @kbn/migrator-test-kit channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/private/kbn-migrator-test-kit + sourceRoot: src/platform/packages/private/kbn-migrator-test-kit dependsOn: - '@kbn/core-saved-objects-api-server' - '@kbn/core-saved-objects-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/platform/packages/private/kbn-mock-idp-utils/moon.yml b/src/platform/packages/private/kbn-mock-idp-utils/moon.yml index b0b2b0ca77557..83a3d027d037a 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: @@ -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-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-projects-solutions-groups/moon.yml b/src/platform/packages/private/kbn-projects-solutions-groups/moon.yml index fd2ccf4a2aa18..c50456eaa5faa 100644 --- a/src/platform/packages/private/kbn-projects-solutions-groups/moon.yml +++ b/src/platform/packages/private/kbn-projects-solutions-groups/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/projects-solutions-groups' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/projects-solutions-groups' + title: '@kbn/projects-solutions-groups' description: Moon project for @kbn/projects-solutions-groups channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/private/kbn-projects-solutions-groups + sourceRoot: src/platform/packages/private/kbn-projects-solutions-groups dependsOn: [] tags: - shared-common 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 7848337cc7f91..c17f375972294 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/projects-solutions-groups' 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 b3837d9baa2cf..200340ebaa87e 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/response-ops' -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/response-ops' - 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 2776d05b7f78d..ee5dd73b1260f 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/response-ops' -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/response-ops' - 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' @@ -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/private/kbn-reporting/export_types/csv_common/moon.yml b/src/platform/packages/private/kbn-reporting/export_types/csv_common/moon.yml index fa8d9144761d3..97f579d339e1b 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/response-ops' -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/response-ops' - 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 68b0cf9014fec..75b74017f01ba 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/response-ops' -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/response-ops' - 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' @@ -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-reporting/export_types/pdf_common/moon.yml b/src/platform/packages/private/kbn-reporting/export_types/pdf_common/moon.yml index c32c70db7a540..5d55958e6eba6 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/response-ops' -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/response-ops' - 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 e897207e8031c..2c2b350024464 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/response-ops' -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/response-ops' - 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/screenshotting-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/packages/private/kbn-reporting/export_types/png_common/moon.yml b/src/platform/packages/private/kbn-reporting/export_types/png_common/moon.yml index bce054de5bfb7..e8c4565601c91 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/response-ops' -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/response-ops' - 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 c90f16abafc2f..d1fb32b0640b2 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/response-ops' -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/response-ops' - 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' @@ -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/private/kbn-reporting/mocks_server/moon.yml b/src/platform/packages/private/kbn-reporting/mocks_server/moon.yml index 43f426af19d91..01e079d1562f0 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/response-ops' -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/response-ops' - 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 6e2dbf79aeaac..966b8a211ce0e 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/response-ops' -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/response-ops' - metadata: - sourceRoot: src/platform/packages/private/kbn-reporting/public + sourceRoot: src/platform/packages/private/kbn-reporting/public dependsOn: - '@kbn/reporting-common' - '@kbn/core' @@ -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/private/kbn-reporting/server/moon.yml b/src/platform/packages/private/kbn-reporting/server/moon.yml index 26f97df0e0433..fa09c36f9de34 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/response-ops' -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/response-ops' - metadata: - sourceRoot: src/platform/packages/private/kbn-reporting/server + sourceRoot: src/platform/packages/private/kbn-reporting/server dependsOn: - '@kbn/i18n' - '@kbn/screenshotting-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/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 75dc2fd5e51db..6613647b7b6b0 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/response-ops' -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/response-ops' - 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-split-button/moon.yml b/src/platform/packages/private/kbn-split-button/moon.yml index 501652364ef2f..10057caa43d37 100644 --- a/src/platform/packages/private/kbn-split-button/moon.yml +++ b/src/platform/packages/private/kbn-split-button/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/split-button' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/split-button' + title: '@kbn/split-button' description: Moon project for @kbn/split-button channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/private/kbn-split-button + sourceRoot: src/platform/packages/private/kbn-split-button dependsOn: - '@kbn/css-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/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 8c661eb2d7236..42bc4ca0913d5 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-validate-oas/moon.yml b/src/platform/packages/private/kbn-validate-oas/moon.yml index 20cda44b00cf7..224a446536b55 100644 --- a/src/platform/packages/private/kbn-validate-oas/moon.yml +++ b/src/platform/packages/private/kbn-validate-oas/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/validate-oas' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/validate-oas' + title: '@kbn/validate-oas' description: Moon project for @kbn/validate-oas channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/private/kbn-validate-oas + sourceRoot: src/platform/packages/private/kbn-validate-oas dependsOn: - '@kbn/dev-cli-runner' - '@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/opentelemetry/kbn-metrics-config/moon.yml b/src/platform/packages/private/opentelemetry/kbn-metrics-config/moon.yml index 0a5bda05ea359..c89eecfe106cc 100644 --- a/src/platform/packages/private/opentelemetry/kbn-metrics-config/moon.yml +++ b/src/platform/packages/private/opentelemetry/kbn-metrics-config/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/metrics-config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/metrics-config' + title: '@kbn/metrics-config' description: Moon project for @kbn/metrics-config channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/private/opentelemetry/kbn-metrics-config + sourceRoot: src/platform/packages/private/opentelemetry/kbn-metrics-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/src/platform/packages/private/opentelemetry/kbn-metrics/moon.yml b/src/platform/packages/private/opentelemetry/kbn-metrics/moon.yml index 8ec4a125a92e5..1ab909a6cf9ea 100644 --- a/src/platform/packages/private/opentelemetry/kbn-metrics/moon.yml +++ b/src/platform/packages/private/opentelemetry/kbn-metrics/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/metrics' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/metrics' + title: '@kbn/metrics' description: Moon project for @kbn/metrics channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/private/opentelemetry/kbn-metrics + sourceRoot: src/platform/packages/private/opentelemetry/kbn-metrics dependsOn: - '@kbn/metrics-config' - '@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/private/shared-ux/storybook/config/moon.yml b/src/platform/packages/private/shared-ux/storybook/config/moon.yml index 862781051bafb..cb4693b1a5ddd 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/as-code/filters-constants/moon.yml b/src/platform/packages/shared/as-code/filters-constants/moon.yml index 5f8ee7eab8e9c..cfd71dc4008bc 100644 --- a/src/platform/packages/shared/as-code/filters-constants/moon.yml +++ b/src/platform/packages/shared/as-code/filters-constants/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/as-code-filters-constants' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/as-code-filters-constants' + title: '@kbn/as-code-filters-constants' description: Moon project for @kbn/as-code-filters-constants channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/packages/shared/as-code/filters-constants + sourceRoot: src/platform/packages/shared/as-code/filters-constants 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/as-code/filters-schema/moon.yml b/src/platform/packages/shared/as-code/filters-schema/moon.yml index 04bb518c60d33..e29a842d1a80c 100644 --- a/src/platform/packages/shared/as-code/filters-schema/moon.yml +++ b/src/platform/packages/shared/as-code/filters-schema/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/as-code-filters-schema' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/as-code-filters-schema' + title: '@kbn/as-code-filters-schema' description: Moon project for @kbn/as-code-filters-schema channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/packages/shared/as-code/filters-schema + sourceRoot: src/platform/packages/shared/as-code/filters-schema dependsOn: - '@kbn/config-schema' - '@kbn/utility-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/as-code/filters-transforms/moon.yml b/src/platform/packages/shared/as-code/filters-transforms/moon.yml index 22483a9e35b57..850aa4aacc66d 100644 --- a/src/platform/packages/shared/as-code/filters-transforms/moon.yml +++ b/src/platform/packages/shared/as-code/filters-transforms/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/as-code-filters-transforms' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/as-code-filters-transforms' + title: '@kbn/as-code-filters-transforms' description: Moon project for @kbn/as-code-filters-transforms channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/packages/shared/as-code/filters-transforms + sourceRoot: src/platform/packages/shared/as-code/filters-transforms dependsOn: - '@kbn/as-code-filters-schema' - '@kbn/es-query-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/platform/packages/shared/chart-expressions-common/moon.yml b/src/platform/packages/shared/chart-expressions-common/moon.yml index b4ec9532e5dac..33d44329b7b7d 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' @@ -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/chart-test-jest-helpers/moon.yml b/src/platform/packages/shared/chart-test-jest-helpers/moon.yml index 7809f1e4d2a5e..7eaf7720c9529 100644 --- a/src/platform/packages/shared/chart-test-jest-helpers/moon.yml +++ b/src/platform/packages/shared/chart-test-jest-helpers/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/chart-test-jest-helpers' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/chart-test-jest-helpers' + title: '@kbn/chart-test-jest-helpers' description: Moon project for @kbn/chart-test-jest-helpers channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/chart-test-jest-helpers + sourceRoot: src/platform/packages/shared/chart-test-jest-helpers dependsOn: - '@kbn/test-jest-helpers' 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/cloud/moon.yml b/src/platform/packages/shared/cloud/moon.yml index 6ec5f9b9fd229..c35aae0d3cd02 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' @@ -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/content-management/access_control/access_control_public/moon.yml b/src/platform/packages/shared/content-management/access_control/access_control_public/moon.yml index e717ce40159af..d626b8130f74e 100644 --- a/src/platform/packages/shared/content-management/access_control/access_control_public/moon.yml +++ b/src/platform/packages/shared/content-management/access_control/access_control_public/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-access-control-public' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-access-control-public' + title: '@kbn/content-management-access-control-public' description: Moon project for @kbn/content-management-access-control-public channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/access_control/access_control_public + sourceRoot: src/platform/packages/shared/content-management/access_control/access_control_public dependsOn: - '@kbn/core-http-browser' - '@kbn/core-saved-objects-common' @@ -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/content-management/access_control/access_control_server/moon.yml b/src/platform/packages/shared/content-management/access_control/access_control_server/moon.yml index bcccfd5371913..5850aa3400483 100644 --- a/src/platform/packages/shared/content-management/access_control/access_control_server/moon.yml +++ b/src/platform/packages/shared/content-management/access_control/access_control_server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-access-control-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-access-control-server' + title: '@kbn/content-management-access-control-server' description: Moon project for @kbn/content-management-access-control-server channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/access_control/access_control_server + sourceRoot: src/platform/packages/shared/content-management/access_control/access_control_server dependsOn: - '@kbn/core' - '@kbn/security-plugin-types-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/platform/packages/shared/content-management/content_editor/moon.yml b/src/platform/packages/shared/content-management/content_editor/moon.yml index 7fdaf3fa9e638..1e19179dafae4 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' @@ -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/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/content_list/kbn-content-list-assembly/moon.yml b/src/platform/packages/shared/content-management/content_list/kbn-content-list-assembly/moon.yml index 5f54467470fd9..6e77a3396a0f2 100644 --- a/src/platform/packages/shared/content-management/content_list/kbn-content-list-assembly/moon.yml +++ b/src/platform/packages/shared/content-management/content_list/kbn-content-list-assembly/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-list-assembly' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-list-assembly' + title: '@kbn/content-list-assembly' description: Moon project for @kbn/content-list-assembly channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-assembly + sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-assembly 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/shared/content-management/content_list/kbn-content-list-docs/moon.yml b/src/platform/packages/shared/content-management/content_list/kbn-content-list-docs/moon.yml index aafb6a7f25b7a..87f2c9fe94840 100644 --- a/src/platform/packages/shared/content-management/content_list/kbn-content-list-docs/moon.yml +++ b/src/platform/packages/shared/content-management/content_list/kbn-content-list-docs/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-list-docs' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-list-docs' + title: '@kbn/content-list-docs' description: Moon project for @kbn/content-list-docs channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-docs + sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-docs dependsOn: - '@kbn/content-list-provider' - '@kbn/content-list-table' diff --git a/src/platform/packages/shared/content-management/content_list/kbn-content-list-footer/moon.yml b/src/platform/packages/shared/content-management/content_list/kbn-content-list-footer/moon.yml index 537e6d8850964..445538babc0be 100644 --- a/src/platform/packages/shared/content-management/content_list/kbn-content-list-footer/moon.yml +++ b/src/platform/packages/shared/content-management/content_list/kbn-content-list-footer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-list-footer' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-list-footer' + title: '@kbn/content-list-footer' description: Moon project for @kbn/content-list-footer channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-footer + sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-footer dependsOn: - '@kbn/content-list-provider' - '@kbn/content-list-mock-data' @@ -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/content_list/kbn-content-list-mock-data/moon.yml b/src/platform/packages/shared/content-management/content_list/kbn-content-list-mock-data/moon.yml index d80aaed9befb2..54f13ac631331 100644 --- a/src/platform/packages/shared/content-management/content_list/kbn-content-list-mock-data/moon.yml +++ b/src/platform/packages/shared/content-management/content_list/kbn-content-list-mock-data/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-list-mock-data' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-list-mock-data' + title: '@kbn/content-list-mock-data' description: Moon project for @kbn/content-list-mock-data channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-mock-data + sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-mock-data dependsOn: - '@kbn/content-management-table-list-view-common' - '@kbn/content-management-tags' diff --git a/src/platform/packages/shared/content-management/content_list/kbn-content-list-provider-client/moon.yml b/src/platform/packages/shared/content-management/content_list/kbn-content-list-provider-client/moon.yml index 8944585ef2a7b..deda1da4a8914 100644 --- a/src/platform/packages/shared/content-management/content_list/kbn-content-list-provider-client/moon.yml +++ b/src/platform/packages/shared/content-management/content_list/kbn-content-list-provider-client/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-list-provider-client' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-list-provider-client' + title: '@kbn/content-list-provider-client' description: Moon project for @kbn/content-list-provider-client channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-provider-client + sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-provider-client dependsOn: - '@kbn/content-list-provider' - '@kbn/content-management-table-list-view-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/shared/content-management/content_list/kbn-content-list-provider/moon.yml b/src/platform/packages/shared/content-management/content_list/kbn-content-list-provider/moon.yml index e457fefe10cd6..17fb24b151638 100644 --- a/src/platform/packages/shared/content-management/content_list/kbn-content-list-provider/moon.yml +++ b/src/platform/packages/shared/content-management/content_list/kbn-content-list-provider/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-list-provider' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-list-provider' + title: '@kbn/content-list-provider' description: Moon project for @kbn/content-list-provider channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-provider + sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-provider dependsOn: - '@kbn/react-query' - '@kbn/content-list-mock-data' @@ -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/content-management/content_list/kbn-content-list-table/moon.yml b/src/platform/packages/shared/content-management/content_list/kbn-content-list-table/moon.yml index ed2e1ff9063e0..f97c372f34777 100644 --- a/src/platform/packages/shared/content-management/content_list/kbn-content-list-table/moon.yml +++ b/src/platform/packages/shared/content-management/content_list/kbn-content-list-table/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-list-table' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-list-table' + title: '@kbn/content-list-table' description: Moon project for @kbn/content-list-table channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-table + sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-table dependsOn: - '@kbn/content-list-assembly' - '@kbn/content-list-provider' @@ -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/content-management/content_list/kbn-content-list-toolbar/moon.yml b/src/platform/packages/shared/content-management/content_list/kbn-content-list-toolbar/moon.yml index 2f83158ab7d5e..026e8adae731f 100644 --- a/src/platform/packages/shared/content-management/content_list/kbn-content-list-toolbar/moon.yml +++ b/src/platform/packages/shared/content-management/content_list/kbn-content-list-toolbar/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-list-toolbar' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-list-toolbar' + title: '@kbn/content-list-toolbar' description: Moon project for @kbn/content-list-toolbar channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-toolbar + sourceRoot: src/platform/packages/shared/content-management/content_list/kbn-content-list-toolbar dependsOn: - '@kbn/content-list-assembly' - '@kbn/content-list-provider' @@ -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_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/kbn-content-management-storybook/moon.yml b/src/platform/packages/shared/content-management/kbn-content-management-storybook/moon.yml index 197c79bb59e37..fb143addf24c8 100644 --- a/src/platform/packages/shared/content-management/kbn-content-management-storybook/moon.yml +++ b/src/platform/packages/shared/content-management/kbn-content-management-storybook/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-storybook' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-storybook' + title: '@kbn/content-management-storybook' description: Moon project for @kbn/content-management-storybook channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/kbn-content-management-storybook + sourceRoot: src/platform/packages/shared/content-management/kbn-content-management-storybook dependsOn: - '@kbn/content-list-mock-data' - '@kbn/storybook' diff --git a/src/platform/packages/shared/content-management/kbn-content-management-tags/moon.yml b/src/platform/packages/shared/content-management/kbn-content-management-tags/moon.yml index 2218a69cc2038..ff2da695ee84f 100644 --- a/src/platform/packages/shared/content-management/kbn-content-management-tags/moon.yml +++ b/src/platform/packages/shared/content-management/kbn-content-management-tags/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-management-tags' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-management-tags' + title: '@kbn/content-management-tags' description: Moon project for @kbn/content-management-tags channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/content-management/kbn-content-management-tags + sourceRoot: src/platform/packages/shared/content-management/kbn-content-management-tags dependsOn: - '@kbn/i18n' - '@kbn/saved-objects-tagging-oss-plugin' @@ -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 bd59bd40944c1..23c25976c8f42 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' @@ -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/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/controls/control-group-renderer/moon.yml b/src/platform/packages/shared/controls/control-group-renderer/moon.yml index b80c98371a2a5..27b1e1ad05bb2 100644 --- a/src/platform/packages/shared/controls/control-group-renderer/moon.yml +++ b/src/platform/packages/shared/controls/control-group-renderer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/control-group-renderer' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/control-group-renderer' + title: '@kbn/control-group-renderer' description: Moon project for @kbn/control-group-renderer channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/packages/shared/controls/control-group-renderer + sourceRoot: src/platform/packages/shared/controls/control-group-renderer dependsOn: - '@kbn/controls-constants' - '@kbn/controls-schemas' @@ -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/controls/controls-constants/moon.yml b/src/platform/packages/shared/controls/controls-constants/moon.yml index 27790cd8945e6..8c15a85f62fe6 100644 --- a/src/platform/packages/shared/controls/controls-constants/moon.yml +++ b/src/platform/packages/shared/controls/controls-constants/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/controls-constants' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/controls-constants' + title: '@kbn/controls-constants' description: Moon project for @kbn/controls-constants channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/packages/shared/controls/controls-constants + sourceRoot: src/platform/packages/shared/controls/controls-constants 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/controls/controls-schemas/moon.yml b/src/platform/packages/shared/controls/controls-schemas/moon.yml index d211deb150625..79d80ff4f0f37 100644 --- a/src/platform/packages/shared/controls/controls-schemas/moon.yml +++ b/src/platform/packages/shared/controls/controls-schemas/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/controls-schemas' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/controls-schemas' + title: '@kbn/controls-schemas' description: Moon project for @kbn/controls-schemas channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/packages/shared/controls/controls-schemas + sourceRoot: src/platform/packages/shared/controls/controls-schemas dependsOn: - '@kbn/controls-constants' - '@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/packages/shared/dashboards/dashboards-selector/moon.yml b/src/platform/packages/shared/dashboards/dashboards-selector/moon.yml index dc30b49bf9821..5811c70f18a73 100644 --- a/src/platform/packages/shared/dashboards/dashboards-selector/moon.yml +++ b/src/platform/packages/shared/dashboards/dashboards-selector/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dashboards-selector' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/actionable-obs-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dashboards-selector' + title: '@kbn/dashboards-selector' description: Moon project for @kbn/dashboards-selector channel: '' owner: '@elastic/actionable-obs-team' - metadata: - sourceRoot: src/platform/packages/shared/dashboards/dashboards-selector + sourceRoot: src/platform/packages/shared/dashboards/dashboards-selector dependsOn: - '@kbn/i18n' - '@kbn/ui-actions-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/deeplinks/agent_builder/moon.yml b/src/platform/packages/shared/deeplinks/agent_builder/moon.yml index 07b06ce558b0f..f634d3de35c9e 100644 --- a/src/platform/packages/shared/deeplinks/agent_builder/moon.yml +++ b/src/platform/packages/shared/deeplinks/agent_builder/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/deeplinks-agent-builder' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/deeplinks-agent-builder' + title: '@kbn/deeplinks-agent-builder' description: Moon project for @kbn/deeplinks-agent-builder channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: src/platform/packages/shared/deeplinks/agent_builder + sourceRoot: src/platform/packages/shared/deeplinks/agent_builder dependsOn: [] tags: - shared-common 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/data_sources/moon.yml b/src/platform/packages/shared/deeplinks/data_sources/moon.yml index c3845059b84f2..f9df59539524b 100644 --- a/src/platform/packages/shared/deeplinks/data_sources/moon.yml +++ b/src/platform/packages/shared/deeplinks/data_sources/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/deeplinks-data-sources' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/deeplinks-data-sources' + title: '@kbn/deeplinks-data-sources' description: Moon project for @kbn/deeplinks-data-sources channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: src/platform/packages/shared/deeplinks/data_sources + sourceRoot: src/platform/packages/shared/deeplinks/data_sources dependsOn: [] tags: - shared-common 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 7677635f1856a..3458912266d45 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/observability-ui' -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/observability-ui' - 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/deeplinks/workflows/moon.yml b/src/platform/packages/shared/deeplinks/workflows/moon.yml index 65a8326e1e2b7..991c76b66a7ab 100644 --- a/src/platform/packages/shared/deeplinks/workflows/moon.yml +++ b/src/platform/packages/shared/deeplinks/workflows/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/deeplinks-workflows' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workflows-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/deeplinks-workflows' + title: '@kbn/deeplinks-workflows' description: Moon project for @kbn/deeplinks-workflows channel: '' owner: '@elastic/workflows-eng' - metadata: - sourceRoot: src/platform/packages/shared/deeplinks/workflows + sourceRoot: src/platform/packages/shared/deeplinks/workflows dependsOn: [] tags: - shared-common diff --git a/src/platform/packages/shared/deeplinks/workplace_ai/moon.yml b/src/platform/packages/shared/deeplinks/workplace_ai/moon.yml index da40805d69721..e144e59988810 100644 --- a/src/platform/packages/shared/deeplinks/workplace_ai/moon.yml +++ b/src/platform/packages/shared/deeplinks/workplace_ai/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/deeplinks-workplace-ai' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/deeplinks-workplace-ai' + title: '@kbn/deeplinks-workplace-ai' description: Moon project for @kbn/deeplinks-workplace-ai channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: src/platform/packages/shared/deeplinks/workplace_ai + sourceRoot: src/platform/packages/shared/deeplinks/workplace_ai dependsOn: [] tags: - shared-common diff --git a/src/platform/packages/shared/feedback-components/moon.yml b/src/platform/packages/shared/feedback-components/moon.yml index 2c9a41f575b21..3bb9afdb7de0e 100644 --- a/src/platform/packages/shared/feedback-components/moon.yml +++ b/src/platform/packages/shared/feedback-components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/feedback-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/feedback-components' + title: '@kbn/feedback-components' description: Moon project for @kbn/feedback-components channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/feedback-components + sourceRoot: src/platform/packages/shared/feedback-components dependsOn: - '@kbn/i18n-react' - '@kbn/test-jest-helpers' @@ -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/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 5d0ad0206d137..2e31be653ec2c 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-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-actions-utils/moon.yml b/src/platform/packages/shared/kbn-actions-utils/moon.yml index 1e5d861dccf9d..022680d930b7c 100644 --- a/src/platform/packages/shared/kbn-actions-utils/moon.yml +++ b/src/platform/packages/shared/kbn-actions-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/actions-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/actions-utils' + title: '@kbn/actions-utils' description: Moon project for @kbn/actions-utils channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/kbn-actions-utils + sourceRoot: src/platform/packages/shared/kbn-actions-utils dependsOn: - '@kbn/config-schema' - '@kbn/logging' @@ -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-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 f65ca1c76ee0b..b0cdc6e1128a4 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/rule-data-utils' @@ -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 562dc2c1c8c34..ed76c4585ab9f 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' @@ -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/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-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 c35037822b137..95c7eb3087ef3 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' @@ -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-apm-utils/moon.yml b/src/platform/packages/shared/kbn-apm-utils/moon.yml index b6e371dcbe932..7624273948b82 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 @@ -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-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 7eff47207cc7e..2e28f2db72e54 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' @@ -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-background-search/moon.yml b/src/platform/packages/shared/kbn-background-search/moon.yml index 7180d69ee9e5f..3360466066e0f 100644 --- a/src/platform/packages/shared/kbn-background-search/moon.yml +++ b/src/platform/packages/shared/kbn-background-search/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/background-search' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/background-search' + title: '@kbn/background-search' description: Moon project for @kbn/background-search channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-background-search + sourceRoot: src/platform/packages/shared/kbn-background-search dependsOn: - '@kbn/data-plugin' - '@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/shared/kbn-bench/moon.yml b/src/platform/packages/shared/kbn-bench/moon.yml index d438079da5926..a2e5afe4fd49d 100644 --- a/src/platform/packages/shared/kbn-bench/moon.yml +++ b/src/platform/packages/shared/kbn-bench/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/bench' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/observability-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/bench' + title: '@kbn/bench' description: Moon project for @kbn/bench channel: '' owner: '@elastic/observability-ui' - metadata: - sourceRoot: src/platform/packages/shared/kbn-bench + sourceRoot: src/platform/packages/shared/kbn-bench dependsOn: - '@kbn/repo-info' - '@kbn/tooling-log' @@ -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-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 4263fac7a62cd..b72597dda7dae 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/actionable-obs-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/actionable-obs-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 b82d914965e8e..e7003610bf131 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/i18n' - '@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-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-cleanup-before-exit/moon.yml b/src/platform/packages/shared/kbn-cleanup-before-exit/moon.yml index 732d39cf1a33a..2102e7240536c 100644 --- a/src/platform/packages/shared/kbn-cleanup-before-exit/moon.yml +++ b/src/platform/packages/shared/kbn-cleanup-before-exit/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cleanup-before-exit' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/observability-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cleanup-before-exit' + title: '@kbn/cleanup-before-exit' description: Moon project for @kbn/cleanup-before-exit channel: '' owner: '@elastic/observability-ui' - metadata: - sourceRoot: src/platform/packages/shared/kbn-cleanup-before-exit + sourceRoot: src/platform/packages/shared/kbn-cleanup-before-exit 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/platform/packages/shared/kbn-coloring/moon.yml b/src/platform/packages/shared/kbn-coloring/moon.yml index 50c826b24e10f..9c90810a46ea4 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' @@ -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-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-connector-schemas/moon.yml b/src/platform/packages/shared/kbn-connector-schemas/moon.yml index 86c1f3f2fe3b3..16b2580cf5de1 100644 --- a/src/platform/packages/shared/kbn-connector-schemas/moon.yml +++ b/src/platform/packages/shared/kbn-connector-schemas/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/connector-schemas' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/connector-schemas' + title: '@kbn/connector-schemas' description: Moon project for @kbn/connector-schemas channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/kbn-connector-schemas + sourceRoot: src/platform/packages/shared/kbn-connector-schemas dependsOn: - '@kbn/i18n' - '@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/src/platform/packages/shared/kbn-connector-specs/moon.yml b/src/platform/packages/shared/kbn-connector-specs/moon.yml index aec567c0e4a40..bc82b87046e15 100644 --- a/src/platform/packages/shared/kbn-connector-specs/moon.yml +++ b/src/platform/packages/shared/kbn-connector-specs/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/connector-specs' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/connector-specs' + title: '@kbn/connector-specs' description: Moon project for @kbn/connector-specs channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: src/platform/packages/shared/kbn-connector-specs + sourceRoot: src/platform/packages/shared/kbn-connector-specs dependsOn: - '@kbn/zod' - '@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/platform/packages/shared/kbn-content-management-utils/moon.yml b/src/platform/packages/shared/kbn-content-management-utils/moon.yml index e66dffa37a817..e1f583b92c7f6 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' @@ -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-core-server-benchmarks/moon.yml b/src/platform/packages/shared/kbn-core-server-benchmarks/moon.yml index 694a942757a7a..286f2920f4bc3 100644 --- a/src/platform/packages/shared/kbn-core-server-benchmarks/moon.yml +++ b/src/platform/packages/shared/kbn-core-server-benchmarks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/core-server-benchmarks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/core-server-benchmarks' + title: '@kbn/core-server-benchmarks' description: Moon project for @kbn/core-server-benchmarks channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-core-server-benchmarks + sourceRoot: src/platform/packages/shared/kbn-core-server-benchmarks dependsOn: - '@kbn/bench' - '@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/src/platform/packages/shared/kbn-cps-server-utils/moon.yml b/src/platform/packages/shared/kbn-cps-server-utils/moon.yml index 7c7d1e834ec14..e2ee0f5bb27d6 100644 --- a/src/platform/packages/shared/kbn-cps-server-utils/moon.yml +++ b/src/platform/packages/shared/kbn-cps-server-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cps-server-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cps-server-utils' + title: '@kbn/cps-server-utils' description: Moon project for @kbn/cps-server-utils channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-cps-server-utils + sourceRoot: src/platform/packages/shared/kbn-cps-server-utils dependsOn: - '@kbn/spaces-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-cps-utils/moon.yml b/src/platform/packages/shared/kbn-cps-utils/moon.yml index 28b6929213dc4..c59aa860b69e7 100644 --- a/src/platform/packages/shared/kbn-cps-utils/moon.yml +++ b/src/platform/packages/shared/kbn-cps-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cps-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cps-utils' + title: '@kbn/cps-utils' description: Moon project for @kbn/cps-utils channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/packages/shared/kbn-cps-utils + sourceRoot: src/platform/packages/shared/kbn-cps-utils dependsOn: - '@kbn/cps-common' - '@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-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-css-utils/moon.yml b/src/platform/packages/shared/kbn-css-utils/moon.yml index feb1f4bb1b841..02bc705447b81 100644 --- a/src/platform/packages/shared/kbn-css-utils/moon.yml +++ b/src/platform/packages/shared/kbn-css-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/css-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/css-utils' + title: '@kbn/css-utils' description: Moon project for @kbn/css-utils channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/kbn-css-utils + sourceRoot: src/platform/packages/shared/kbn-css-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-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-server/moon.yml b/src/platform/packages/shared/kbn-data-service-server/moon.yml index 576527a65102e..a92f1379ec8a4 100644 --- a/src/platform/packages/shared/kbn-data-service-server/moon.yml +++ b/src/platform/packages/shared/kbn-data-service-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-service-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-service-server' + title: '@kbn/data-service-server' description: Moon project for @kbn/data-service-server channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-data-service-server + sourceRoot: src/platform/packages/shared/kbn-data-service-server 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/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-data-view-validation/moon.yml b/src/platform/packages/shared/kbn-data-view-validation/moon.yml index d12aabf95c2de..c398c96080468 100644 --- a/src/platform/packages/shared/kbn-data-view-validation/moon.yml +++ b/src/platform/packages/shared/kbn-data-view-validation/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-view-validation' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-view-validation' + title: '@kbn/data-view-validation' description: Moon project for @kbn/data-view-validation channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-data-view-validation + sourceRoot: src/platform/packages/shared/kbn-data-view-validation 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-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-default-tracer/moon.yml b/src/platform/packages/shared/kbn-default-tracer/moon.yml index 10cec6d90a30d..9b6184b4f0350 100644 --- a/src/platform/packages/shared/kbn-default-tracer/moon.yml +++ b/src/platform/packages/shared/kbn-default-tracer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/default-tracer' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/default-tracer' + title: '@kbn/default-tracer' description: Moon project for @kbn/default-tracer channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-default-tracer + sourceRoot: src/platform/packages/shared/kbn-default-tracer 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-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 378e3dad429e0..8e21a2514ed59 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' @@ -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-developer-toolbar/moon.yml b/src/platform/packages/shared/kbn-developer-toolbar/moon.yml index 8f6cd587e2a37..df285b0e560dc 100644 --- a/src/platform/packages/shared/kbn-developer-toolbar/moon.yml +++ b/src/platform/packages/shared/kbn-developer-toolbar/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/developer-toolbar' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/developer-toolbar' + title: '@kbn/developer-toolbar' description: Moon project for @kbn/developer-toolbar channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/kbn-developer-toolbar + sourceRoot: src/platform/packages/shared/kbn-developer-toolbar dependsOn: - '@kbn/config' - '@kbn/shared-ux-utility' @@ -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-discover-contextual-components/moon.yml b/src/platform/packages/shared/kbn-discover-contextual-components/moon.yml index 015de20becbf7..d587eab8fcbca 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' @@ -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/shared/kbn-discover-utils/moon.yml b/src/platform/packages/shared/kbn-discover-utils/moon.yml index cd7b2176c623f..a8438687f66cf 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' @@ -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/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-edot-collector/moon.yml b/src/platform/packages/shared/kbn-edot-collector/moon.yml index bec496c021ae2..6a8d1fa70600e 100644 --- a/src/platform/packages/shared/kbn-edot-collector/moon.yml +++ b/src/platform/packages/shared/kbn-edot-collector/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/edot-collector' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/edot-collector' + title: '@kbn/edot-collector' description: Moon project for @kbn/edot-collector channel: '' owner: '@elastic/obs-ai-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-edot-collector + sourceRoot: src/platform/packages/shared/kbn-edot-collector dependsOn: - '@kbn/tooling-log' - '@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/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 513da0bb5fdc3..0aa413b515987 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' @@ -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-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-mappings/moon.yml b/src/platform/packages/shared/kbn-es-mappings/moon.yml index 4c7230cfc0618..764ec8740194e 100644 --- a/src/platform/packages/shared/kbn-es-mappings/moon.yml +++ b/src/platform/packages/shared/kbn-es-mappings/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/es-mappings' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/es-mappings' + title: '@kbn/es-mappings' description: Moon project for @kbn/es-mappings channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-es-mappings + sourceRoot: src/platform/packages/shared/kbn-es-mappings 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-es-query-constants/moon.yml b/src/platform/packages/shared/kbn-es-query-constants/moon.yml index 72bf6c510e103..6caae8fe61f93 100644 --- a/src/platform/packages/shared/kbn-es-query-constants/moon.yml +++ b/src/platform/packages/shared/kbn-es-query-constants/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/es-query-constants' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/es-query-constants' + title: '@kbn/es-query-constants' description: Moon project for @kbn/es-query-constants channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-es-query-constants + sourceRoot: src/platform/packages/shared/kbn-es-query-constants 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-es-query-server/moon.yml b/src/platform/packages/shared/kbn-es-query-server/moon.yml index 2c1b7879e496c..49bf7ba280e8f 100644 --- a/src/platform/packages/shared/kbn-es-query-server/moon.yml +++ b/src/platform/packages/shared/kbn-es-query-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/es-query-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/es-query-server' + title: '@kbn/es-query-server' description: Moon project for @kbn/es-query-server channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-es-query-server + sourceRoot: src/platform/packages/shared/kbn-es-query-server dependsOn: - '@kbn/config-schema' - '@kbn/utility-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-es-query/moon.yml b/src/platform/packages/shared/kbn-es-query/moon.yml index b1eab344689f4..256b973a16421 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' @@ -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-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 457e364c2cc2e..7deea9d5c3986 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' @@ -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-esql-composer/moon.yml b/src/platform/packages/shared/kbn-esql-composer/moon.yml index c235432d6bc6c..b172feb04c0eb 100644 --- a/src/platform/packages/shared/kbn-esql-composer/moon.yml +++ b/src/platform/packages/shared/kbn-esql-composer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/esql-composer' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/esql-composer' + title: '@kbn/esql-composer' description: Moon project for @kbn/esql-composer channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-esql-composer + sourceRoot: src/platform/packages/shared/kbn-esql-composer 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-esql-language/moon.yml b/src/platform/packages/shared/kbn-esql-language/moon.yml index f24a75ecd695b..7398e19409d71 100644 --- a/src/platform/packages/shared/kbn-esql-language/moon.yml +++ b/src/platform/packages/shared/kbn-esql-language/moon.yml @@ -4,19 +4,20 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/esql-language' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-esql' -toolchain: +toolchains: default: node + javascript: + rootPackageDependenciesOnly: false language: typescript project: - name: '@kbn/esql-language' + title: '@kbn/esql-language' description: Moon project for @kbn/esql-language channel: '' owner: '@elastic/kibana-esql' - metadata: - sourceRoot: src/platform/packages/shared/kbn-esql-language + sourceRoot: src/platform/packages/shared/kbn-esql-language dependsOn: - '@kbn/i18n' - '@kbn/esql-types' @@ -37,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-esql-resource-browser/.storybook/moon.yml b/src/platform/packages/shared/kbn-esql-resource-browser/.storybook/moon.yml index 2cc7f0f020ccb..ad42180c01f34 100644 --- a/src/platform/packages/shared/kbn-esql-resource-browser/.storybook/moon.yml +++ b/src/platform/packages/shared/kbn-esql-resource-browser/.storybook/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/esql-resource-browser-storybook-config' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/esql-resource-browser-storybook-config' + title: '@kbn/esql-resource-browser-storybook-config' description: Moon project for @kbn/esql-resource-browser-storybook-config channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-esql-resource-browser/.storybook + sourceRoot: src/platform/packages/shared/kbn-esql-resource-browser/.storybook dependsOn: - '@kbn/storybook' tags: diff --git a/src/platform/packages/shared/kbn-esql-resource-browser/moon.yml b/src/platform/packages/shared/kbn-esql-resource-browser/moon.yml index 841a7aa5209fb..bad5771e239b9 100644 --- a/src/platform/packages/shared/kbn-esql-resource-browser/moon.yml +++ b/src/platform/packages/shared/kbn-esql-resource-browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/esql-resource-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/esql-resource-browser' + title: '@kbn/esql-resource-browser' description: Moon project for @kbn/esql-resource-browser channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-esql-resource-browser + sourceRoot: src/platform/packages/shared/kbn-esql-resource-browser dependsOn: - '@kbn/i18n' - '@kbn/esql-types' diff --git a/src/platform/packages/shared/kbn-esql-types/moon.yml b/src/platform/packages/shared/kbn-esql-types/moon.yml index 8467a2af3528b..6ac5392000e0e 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: - '@kbn/licensing-types' - '@kbn/core-pricing-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/platform/packages/shared/kbn-esql-utils/moon.yml b/src/platform/packages/shared/kbn-esql-utils/moon.yml index 2bb04dec7b066..b9b3b78400313 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' @@ -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-eval-kql/moon.yml b/src/platform/packages/shared/kbn-eval-kql/moon.yml index 09e474d782d21..2056fb0d05b5a 100644 --- a/src/platform/packages/shared/kbn-eval-kql/moon.yml +++ b/src/platform/packages/shared/kbn-eval-kql/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/eval-kql' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workflows-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/eval-kql' + title: '@kbn/eval-kql' description: Moon project for @kbn/eval-kql channel: '' owner: '@elastic/workflows-eng' - metadata: - sourceRoot: src/platform/packages/shared/kbn-eval-kql + sourceRoot: src/platform/packages/shared/kbn-eval-kql 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/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 f0a83e0437f3d..3d0735bf4d43a 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 @@ -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-field-formats-common/moon.yml b/src/platform/packages/shared/kbn-field-formats-common/moon.yml index a91b82598448d..f082fe0254bfd 100644 --- a/src/platform/packages/shared/kbn-field-formats-common/moon.yml +++ b/src/platform/packages/shared/kbn-field-formats-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/field-formats-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/field-formats-common' + title: '@kbn/field-formats-common' description: Moon project for @kbn/field-formats-common channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-field-formats-common + sourceRoot: src/platform/packages/shared/kbn-field-formats-common 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-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 e387e7e65e374..871c3e2c89627 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' @@ -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-flot-charts/moon.yml b/src/platform/packages/shared/kbn-flot-charts/moon.yml index d88217e59b3c7..209f3432ac88f 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-presentation' -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-presentation' - 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-benchmarks/moon.yml b/src/platform/packages/shared/kbn-ftr-benchmarks/moon.yml index ddffc434d5e02..ff61512be7975 100644 --- a/src/platform/packages/shared/kbn-ftr-benchmarks/moon.yml +++ b/src/platform/packages/shared/kbn-ftr-benchmarks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ftr-benchmarks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ftr-benchmarks' + title: '@kbn/ftr-benchmarks' description: Moon project for @kbn/ftr-benchmarks channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-ftr-benchmarks + sourceRoot: src/platform/packages/shared/kbn-ftr-benchmarks dependsOn: - '@kbn/bench' - '@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-ftr-common-functional-services/moon.yml b/src/platform/packages/shared/kbn-ftr-common-functional-services/moon.yml index 6419f1d243d7e..ddde3e26a60a9 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 6fb4fb1818194..df061184cc4e9 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' @@ -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-ftr-llm-proxy/moon.yml b/src/platform/packages/shared/kbn-ftr-llm-proxy/moon.yml index 1266a098750d7..234f9ba550215 100644 --- a/src/platform/packages/shared/kbn-ftr-llm-proxy/moon.yml +++ b/src/platform/packages/shared/kbn-ftr-llm-proxy/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ftr-llm-proxy' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ftr-llm-proxy' + title: '@kbn/ftr-llm-proxy' description: Moon project for @kbn/ftr-llm-proxy channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: src/platform/packages/shared/kbn-ftr-llm-proxy + sourceRoot: src/platform/packages/shared/kbn-ftr-llm-proxy 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-grok-ui/moon.yml b/src/platform/packages/shared/kbn-grok-ui/moon.yml index 1230cb277fe4b..5e691487995c8 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/obs-onboarding-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/obs-onboarding-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' @@ -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-grouping/moon.yml b/src/platform/packages/shared/kbn-grouping/moon.yml index 4ab955212e353..0e0cb285672b7 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' @@ -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 95a95e59c412a..628c042646e63 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/observability-ui' -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/observability-ui' - 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-jest-benchmarks/moon.yml b/src/platform/packages/shared/kbn-jest-benchmarks/moon.yml index 733886b5938a7..5d2a62c3732e7 100644 --- a/src/platform/packages/shared/kbn-jest-benchmarks/moon.yml +++ b/src/platform/packages/shared/kbn-jest-benchmarks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/jest-benchmarks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/observability-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/jest-benchmarks' + title: '@kbn/jest-benchmarks' description: Moon project for @kbn/jest-benchmarks channel: '' owner: '@elastic/observability-ui' - metadata: - sourceRoot: src/platform/packages/shared/kbn-jest-benchmarks + sourceRoot: src/platform/packages/shared/kbn-jest-benchmarks dependsOn: - '@kbn/bench' 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-lazy-object/moon.yml b/src/platform/packages/shared/kbn-lazy-object/moon.yml index 5969f5f3922de..014603f6ea4b0 100644 --- a/src/platform/packages/shared/kbn-lazy-object/moon.yml +++ b/src/platform/packages/shared/kbn-lazy-object/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/lazy-object' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-operations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/lazy-object' + title: '@kbn/lazy-object' description: Moon project for @kbn/lazy-object channel: '' owner: '@elastic/kibana-operations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-lazy-object + sourceRoot: src/platform/packages/shared/kbn-lazy-object 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-lens-common-2/moon.yml b/src/platform/packages/shared/kbn-lens-common-2/moon.yml index 90031b4256a16..f44028961b23f 100644 --- a/src/platform/packages/shared/kbn-lens-common-2/moon.yml +++ b/src/platform/packages/shared/kbn-lens-common-2/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/lens-common-2' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/lens-common-2' + title: '@kbn/lens-common-2' description: Moon project for @kbn/lens-common-2 channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-lens-common-2 + sourceRoot: src/platform/packages/shared/kbn-lens-common-2 dependsOn: - '@kbn/lens-common' - '@kbn/presentation-publishing' @@ -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-lens-common/moon.yml b/src/platform/packages/shared/kbn-lens-common/moon.yml index 517a2a603e61a..a9fc6c57271a8 100644 --- a/src/platform/packages/shared/kbn-lens-common/moon.yml +++ b/src/platform/packages/shared/kbn-lens-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/lens-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/lens-common' + title: '@kbn/lens-common' description: Moon project for @kbn/lens-common channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-lens-common + sourceRoot: src/platform/packages/shared/kbn-lens-common dependsOn: - '@kbn/lens-formula-docs' - '@kbn/navigation-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/src/platform/packages/shared/kbn-lens-embeddable-utils/moon.yml b/src/platform/packages/shared/kbn-lens-embeddable-utils/moon.yml index 64397e2fd6fee..3020c895e8ba5 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/kibana-visualizations' -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/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-lens-embeddable-utils + sourceRoot: src/platform/packages/shared/kbn-lens-embeddable-utils dependsOn: - '@kbn/core' - '@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-licensing-types/moon.yml b/src/platform/packages/shared/kbn-licensing-types/moon.yml index d0176e1041e60..1b136ed72a625 100644 --- a/src/platform/packages/shared/kbn-licensing-types/moon.yml +++ b/src/platform/packages/shared/kbn-licensing-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/licensing-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/licensing-types' + title: '@kbn/licensing-types' description: Moon project for @kbn/licensing-types channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-licensing-types + sourceRoot: src/platform/packages/shared/kbn-licensing-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-lock-manager/moon.yml b/src/platform/packages/shared/kbn-lock-manager/moon.yml index 3b9e1b9ba2e66..660d1743cee77 100644 --- a/src/platform/packages/shared/kbn-lock-manager/moon.yml +++ b/src/platform/packages/shared/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-team' -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-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-lock-manager + sourceRoot: src/platform/packages/shared/kbn-lock-manager dependsOn: - '@kbn/logging' - '@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/packages/shared/kbn-logging-mocks/moon.yml b/src/platform/packages/shared/kbn-logging-mocks/moon.yml index 8158118d76b9e..f0cda2126a6b8 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' - '@kbn/lazy-object' 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/autoops_promotion_callout/moon.yml b/src/platform/packages/shared/kbn-management/autoops_promotion_callout/moon.yml index 8c878ef00bc06..6304449fa2d2c 100644 --- a/src/platform/packages/shared/kbn-management/autoops_promotion_callout/moon.yml +++ b/src/platform/packages/shared/kbn-management/autoops_promotion_callout/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/autoops-promotion-callout' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/autoops-promotion-callout' + title: '@kbn/autoops-promotion-callout' description: Moon project for @kbn/autoops-promotion-callout channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-management/autoops_promotion_callout + sourceRoot: src/platform/packages/shared/kbn-management/autoops_promotion_callout dependsOn: - '@kbn/i18n-react' tags: 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-mcp-dev-server/moon.yml b/src/platform/packages/shared/kbn-mcp-dev-server/moon.yml index 65c45d1c11370..bf1aa293cc780 100644 --- a/src/platform/packages/shared/kbn-mcp-dev-server/moon.yml +++ b/src/platform/packages/shared/kbn-mcp-dev-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/mcp-dev-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/mcp-dev-server' + title: '@kbn/mcp-dev-server' description: Moon project for @kbn/mcp-dev-server channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: src/platform/packages/shared/kbn-mcp-dev-server + sourceRoot: src/platform/packages/shared/kbn-mcp-dev-server dependsOn: - '@kbn/dev-cli-runner' - '@kbn/zod' @@ -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-monaco/moon.yml b/src/platform/packages/shared/kbn-monaco/moon.yml index 4f60421db2a1d..0fa242afa8182 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' @@ -38,15 +37,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 4a828b6acbb4d..dcc5d676ede0c 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-defend-workflows' -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-defend-workflows' - 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-otel-demo/moon.yml b/src/platform/packages/shared/kbn-otel-demo/moon.yml index 3befcafc9eda5..61d82480fd2b4 100644 --- a/src/platform/packages/shared/kbn-otel-demo/moon.yml +++ b/src/platform/packages/shared/kbn-otel-demo/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/otel-demo' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/otel-demo' + title: '@kbn/otel-demo' description: Moon project for @kbn/otel-demo channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-otel-demo + sourceRoot: src/platform/packages/shared/kbn-otel-demo dependsOn: - '@kbn/tooling-log' - '@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/src/platform/packages/shared/kbn-otel-semantic-conventions/moon.yml b/src/platform/packages/shared/kbn-otel-semantic-conventions/moon.yml index d5c217ef31961..69903f7e4a962 100644 --- a/src/platform/packages/shared/kbn-otel-semantic-conventions/moon.yml +++ b/src/platform/packages/shared/kbn-otel-semantic-conventions/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/otel-semantic-conventions' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/otel-semantic-conventions' + title: '@kbn/otel-semantic-conventions' description: Moon project for @kbn/otel-semantic-conventions channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-otel-semantic-conventions + sourceRoot: src/platform/packages/shared/kbn-otel-semantic-conventions 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-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-profiler/moon.yml b/src/platform/packages/shared/kbn-profiler/moon.yml index 667124b11db4f..820d861baa7a4 100644 --- a/src/platform/packages/shared/kbn-profiler/moon.yml +++ b/src/platform/packages/shared/kbn-profiler/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/profiler' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/observability-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/profiler' + title: '@kbn/profiler' description: Moon project for @kbn/profiler channel: '' owner: '@elastic/observability-ui' - metadata: - sourceRoot: src/platform/packages/shared/kbn-profiler + sourceRoot: src/platform/packages/shared/kbn-profiler 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-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 72e65f3b29458..1e87ead211c85 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 dependsOn: - '@kbn/css-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-react-hooks/moon.yml b/src/platform/packages/shared/kbn-react-hooks/moon.yml index 817520aae1055..7ebaad241c4d4 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' - '@kbn/monaco' @@ -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-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 f262fabd86e7e..12544a3bd97c5 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 dependsOn: - '@kbn/projects-solutions-groups' 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-resizable-layout/moon.yml b/src/platform/packages/shared/kbn-resizable-layout/moon.yml index e5263e3c9f140..da772793c4260 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/css-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-restorable-state/moon.yml b/src/platform/packages/shared/kbn-restorable-state/moon.yml index a92303965d62d..49cbb6125958d 100644 --- a/src/platform/packages/shared/kbn-restorable-state/moon.yml +++ b/src/platform/packages/shared/kbn-restorable-state/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/restorable-state' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/restorable-state' + title: '@kbn/restorable-state' description: Moon project for @kbn/restorable-state channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-restorable-state + sourceRoot: src/platform/packages/shared/kbn-restorable-state dependsOn: - '@kbn/kibana-utils-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-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 cb6bd962e2c7f..a57eebd055238 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' @@ -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-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 039e0f931e797..0e2fe836fbcc6 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-detection-rule-management' -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-detection-rule-management' - metadata: - sourceRoot: src/platform/packages/shared/kbn-rule-data-utils + sourceRoot: src/platform/packages/shared/kbn-rule-data-utils dependsOn: - '@kbn/es-query' 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-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 a249ae9c03702..592c7772a451a 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 de72cebec9112..9a3c3f2597f68 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' @@ -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/shared/kbn-search-api-panels/moon.yml b/src/platform/packages/shared/kbn-search-api-panels/moon.yml index 688f23700f3fa..b8ade21ca0b90 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 82b71af68ab0c..59a1a8a68efa5 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' @@ -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-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 a43a2b1de1489..e7aa11e5d5360 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' @@ -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-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 ba9888935e13d..cdbdf5a2bbbe7 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/observability-ui' -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/observability-ui' - 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 9c012221a34eb..4e814be54e354 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/observability-ui' -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/observability-ui' - 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 00f81cd6c1d69..4c1ea4c63c662 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/observability-ui' -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/observability-ui' - 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 4c4bbcf69970c..e4c75e0787d08 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-ai-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-ai-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 8ad884c2cdbcf..4b5b9ce4743a5 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-ai-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-ai-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 8ea649bb1fbcf..198c8295c4e53 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-ai-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-ai-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 8760e8f0579ee..811c4965bd53b 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' @@ -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-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-synthtrace-client/moon.yml b/src/platform/packages/shared/kbn-synthtrace-client/moon.yml index 7afd4aa79231b..f854b53715725 100644 --- a/src/platform/packages/shared/kbn-synthtrace-client/moon.yml +++ b/src/platform/packages/shared/kbn-synthtrace-client/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/synthtrace-client' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/synthtrace-client' + title: '@kbn/synthtrace-client' description: Moon project for @kbn/synthtrace-client channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-synthtrace-client + sourceRoot: src/platform/packages/shared/kbn-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-synthtrace/moon.yml b/src/platform/packages/shared/kbn-synthtrace/moon.yml index 9b0859954fc17..7f23429e6eb62 100644 --- a/src/platform/packages/shared/kbn-synthtrace/moon.yml +++ b/src/platform/packages/shared/kbn-synthtrace/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/synthtrace' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/synthtrace' + title: '@kbn/synthtrace' description: Moon project for @kbn/synthtrace channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-synthtrace + sourceRoot: src/platform/packages/shared/kbn-synthtrace dependsOn: - '@kbn/datemath' - '@kbn/synthtrace-client' @@ -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-telemetry-config/moon.yml b/src/platform/packages/shared/kbn-telemetry-config/moon.yml index 041ae493ef8f7..47da494297fd9 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' - '@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/packages/shared/kbn-telemetry/moon.yml b/src/platform/packages/shared/kbn-telemetry/moon.yml index 73b32a4ebd6ed..3893626d8de71 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' @@ -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-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 c396f9a9abd4b..66943798985f5 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' @@ -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/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-tour-queue/moon.yml b/src/platform/packages/shared/kbn-tour-queue/moon.yml index 8ce7acbea703c..80695c7941f1c 100644 --- a/src/platform/packages/shared/kbn-tour-queue/moon.yml +++ b/src/platform/packages/shared/kbn-tour-queue/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/tour-queue' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/tour-queue' + title: '@kbn/tour-queue' description: Moon project for @kbn/tour-queue channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/kbn-tour-queue + sourceRoot: src/platform/packages/shared/kbn-tour-queue 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/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-utils/moon.yml b/src/platform/packages/shared/kbn-tracing-utils/moon.yml index 223b7efff266e..13b07c11a54ea 100644 --- a/src/platform/packages/shared/kbn-tracing-utils/moon.yml +++ b/src/platform/packages/shared/kbn-tracing-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/tracing-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/tracing-utils' + title: '@kbn/tracing-utils' description: Moon project for @kbn/tracing-utils channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/packages/shared/kbn-tracing-utils + sourceRoot: src/platform/packages/shared/kbn-tracing-utils dependsOn: - '@kbn/std' - '@kbn/default-tracer' @@ -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 2dd61c7ef95c7..d688cd04a6e41 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 7273d43b62a7b..2d5a1c0b7ff8d 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-presentation-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-presentation-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' @@ -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-ui-actions-browser/moon.yml b/src/platform/packages/shared/kbn-ui-actions-browser/moon.yml index 08b685e262d5c..fc86c7bc269d2 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: [] 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-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-chart-section-viewer/moon.yml b/src/platform/packages/shared/kbn-unified-chart-section-viewer/moon.yml index c88f40f7a30a1..b7b5b8c1b9db1 100644 --- a/src/platform/packages/shared/kbn-unified-chart-section-viewer/moon.yml +++ b/src/platform/packages/shared/kbn-unified-chart-section-viewer/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/unified-chart-section-viewer' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-exploration-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/unified-chart-section-viewer' + title: '@kbn/unified-chart-section-viewer' description: Moon project for @kbn/unified-chart-section-viewer channel: '' owner: '@elastic/obs-exploration-team' - metadata: - sourceRoot: src/platform/packages/shared/kbn-unified-chart-section-viewer + sourceRoot: src/platform/packages/shared/kbn-unified-chart-section-viewer dependsOn: - '@kbn/field-types' - '@kbn/react-field' @@ -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/kbn-unified-data-table/moon.yml b/src/platform/packages/shared/kbn-unified-data-table/moon.yml index 511b64a16e8a8..eb77787eedd3d 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 441031aa8e4a8..7a30ddcb00701 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' @@ -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-unified-field-list/moon.yml b/src/platform/packages/shared/kbn-unified-field-list/moon.yml index 9a15c42724166..f6dd7df078708 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' @@ -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/packages/shared/kbn-unified-histogram/moon.yml b/src/platform/packages/shared/kbn-unified-histogram/moon.yml index d274c190998ff..92e42687d3daa 100644 --- a/src/platform/packages/shared/kbn-unified-histogram/moon.yml +++ b/src/platform/packages/shared/kbn-unified-histogram/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/unified-histogram' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/unified-histogram' + title: '@kbn/unified-histogram' description: Moon project for @kbn/unified-histogram channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-unified-histogram + sourceRoot: src/platform/packages/shared/kbn-unified-histogram dependsOn: - '@kbn/data-views-plugin' - '@kbn/expressions-plugin' @@ -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/platform/packages/shared/kbn-unified-tabs/moon.yml b/src/platform/packages/shared/kbn-unified-tabs/moon.yml index 32d07c14a2ce4..6236ea801e201 100644 --- a/src/platform/packages/shared/kbn-unified-tabs/moon.yml +++ b/src/platform/packages/shared/kbn-unified-tabs/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/unified-tabs' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-data-discovery' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/unified-tabs' + title: '@kbn/unified-tabs' description: Moon project for @kbn/unified-tabs channel: '' owner: '@elastic/kibana-data-discovery' - metadata: - sourceRoot: src/platform/packages/shared/kbn-unified-tabs + sourceRoot: src/platform/packages/shared/kbn-unified-tabs dependsOn: - '@kbn/i18n' - '@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/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-listing-components/moon.yml b/src/platform/packages/shared/kbn-visualization-listing-components/moon.yml index 3577e2c2e28cc..26b6bbdd0b0f1 100644 --- a/src/platform/packages/shared/kbn-visualization-listing-components/moon.yml +++ b/src/platform/packages/shared/kbn-visualization-listing-components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/visualization-listing-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/visualization-listing-components' + title: '@kbn/visualization-listing-components' description: Moon project for @kbn/visualization-listing-components channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-visualization-listing-components + sourceRoot: src/platform/packages/shared/kbn-visualization-listing-components dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' 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 ecf43b2292704..59535e70b43fb 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/utility-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/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-visualizations-common/moon.yml b/src/platform/packages/shared/kbn-visualizations-common/moon.yml index fefe27ae4bfc7..6d0ffcea5985c 100644 --- a/src/platform/packages/shared/kbn-visualizations-common/moon.yml +++ b/src/platform/packages/shared/kbn-visualizations-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/visualizations-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/visualizations-common' + title: '@kbn/visualizations-common' description: Moon project for @kbn/visualizations-common channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/packages/shared/kbn-visualizations-common + sourceRoot: src/platform/packages/shared/kbn-visualizations-common dependsOn: - '@kbn/i18n' - '@kbn/expressions-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/kbn-workflows-ui/moon.yml b/src/platform/packages/shared/kbn-workflows-ui/moon.yml index 19bfc8793976f..c5a0635b22b6f 100644 --- a/src/platform/packages/shared/kbn-workflows-ui/moon.yml +++ b/src/platform/packages/shared/kbn-workflows-ui/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/workflows-ui' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workflows-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/workflows-ui' + title: '@kbn/workflows-ui' description: Moon project for @kbn/workflows-ui channel: '' owner: '@elastic/workflows-eng' - metadata: - sourceRoot: src/platform/packages/shared/kbn-workflows-ui + sourceRoot: src/platform/packages/shared/kbn-workflows-ui dependsOn: - '@kbn/react-query' - '@kbn/kibana-react-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-workflows/moon.yml b/src/platform/packages/shared/kbn-workflows/moon.yml index 3d8827bb3a2c2..127eb5da59be1 100644 --- a/src/platform/packages/shared/kbn-workflows/moon.yml +++ b/src/platform/packages/shared/kbn-workflows/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/workflows' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workflows-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/workflows' + title: '@kbn/workflows' description: Moon project for @kbn/workflows channel: '' owner: '@elastic/workflows-eng' - metadata: - sourceRoot: src/platform/packages/shared/kbn-workflows + sourceRoot: src/platform/packages/shared/kbn-workflows dependsOn: - '@kbn/i18n' - '@kbn/zod' @@ -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-workspaces/moon.yml b/src/platform/packages/shared/kbn-workspaces/moon.yml index a8eab5dc8184b..3bcac0a61a787 100644 --- a/src/platform/packages/shared/kbn-workspaces/moon.yml +++ b/src/platform/packages/shared/kbn-workspaces/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/workspaces' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/observability-ui' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/workspaces' + title: '@kbn/workspaces' description: Moon project for @kbn/workspaces channel: '' owner: '@elastic/observability-ui' - metadata: - sourceRoot: src/platform/packages/shared/kbn-workspaces + sourceRoot: src/platform/packages/shared/kbn-workspaces dependsOn: - '@kbn/repo-info' - '@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/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_publishing/moon.yml b/src/platform/packages/shared/presentation/presentation_publishing/moon.yml index 4770edbd85fc8..68a8aae54dcac 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' @@ -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/presentation/presentation_publishing_schemas/moon.yml b/src/platform/packages/shared/presentation/presentation_publishing_schemas/moon.yml index 966745763827a..6f73aa71b6140 100644 --- a/src/platform/packages/shared/presentation/presentation_publishing_schemas/moon.yml +++ b/src/platform/packages/shared/presentation/presentation_publishing_schemas/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/presentation-publishing-schemas' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/presentation-publishing-schemas' + title: '@kbn/presentation-publishing-schemas' description: Moon project for @kbn/presentation-publishing-schemas channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/packages/shared/presentation/presentation_publishing_schemas + sourceRoot: src/platform/packages/shared/presentation/presentation_publishing_schemas dependsOn: - '@kbn/config-schema' - '@kbn/utility-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/presentation/presentation_util/moon.yml b/src/platform/packages/shared/presentation/presentation_util/moon.yml index 596ba70b88e17..262ebb0cb98f5 100644 --- a/src/platform/packages/shared/presentation/presentation_util/moon.yml +++ b/src/platform/packages/shared/presentation/presentation_util/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/presentation-util' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/presentation-util' + title: '@kbn/presentation-util' description: Moon project for @kbn/presentation-util channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/packages/shared/presentation/presentation_util + sourceRoot: src/platform/packages/shared/presentation/presentation_util dependsOn: - '@kbn/core' - '@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/react/env/moon.yml b/src/platform/packages/shared/react/env/moon.yml index ac1c68434d7ec..05bdb5ee0de66 100644 --- a/src/platform/packages/shared/react/env/moon.yml +++ b/src/platform/packages/shared/react/env/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/react-env' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/react-env' + title: '@kbn/react-env' description: Moon project for @kbn/react-env channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/react/env + sourceRoot: src/platform/packages/shared/react/env dependsOn: - '@kbn/react-kibana-context-env' 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/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/env/moon.yml b/src/platform/packages/shared/react/kibana_context/env/moon.yml index 707e24d311e7a..ad3113192df41 100644 --- a/src/platform/packages/shared/react/kibana_context/env/moon.yml +++ b/src/platform/packages/shared/react/kibana_context/env/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/react-kibana-context-env' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/react-kibana-context-env' + title: '@kbn/react-kibana-context-env' description: Moon project for @kbn/react-kibana-context-env channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/react/kibana_context/env + sourceRoot: src/platform/packages/shared/react/kibana_context/env dependsOn: - '@kbn/core-base-browser-internal' 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/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 f96e07e085270..08a1682637f80 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/react-kibana-context-common' - '@kbn/core-i18n-browser-mocks' @@ -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/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 9a830d39b4d2a..e5d6138756c83 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/react/use_observable/moon.yml b/src/platform/packages/shared/react/use_observable/moon.yml index a102dd152d22c..799c357edc0f9 100644 --- a/src/platform/packages/shared/react/use_observable/moon.yml +++ b/src/platform/packages/shared/react/use_observable/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/use-observable' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/use-observable' + title: '@kbn/use-observable' description: Moon project for @kbn/use-observable channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/react/use_observable + sourceRoot: src/platform/packages/shared/react/use_observable 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/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 3516e0036611f..9984f0f4a9e7c 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' - '@kbn/workflows' 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 abcc1345d6914..3645170f09226 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/settings/workplace_ai_project/moon.yml b/src/platform/packages/shared/serverless/settings/workplace_ai_project/moon.yml index 71fce8c3acb24..feec1401b3a98 100644 --- a/src/platform/packages/shared/serverless/settings/workplace_ai_project/moon.yml +++ b/src/platform/packages/shared/serverless/settings/workplace_ai_project/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/serverless-workplace-ai-settings' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/serverless-workplace-ai-settings' + title: '@kbn/serverless-workplace-ai-settings' description: Moon project for @kbn/serverless-workplace-ai-settings channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: src/platform/packages/shared/serverless/settings/workplace_ai_project + sourceRoot: src/platform/packages/shared/serverless/settings/workplace_ai_project dependsOn: [] tags: - shared-common 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/ai-components/moon.yml b/src/platform/packages/shared/shared-ux/ai-components/moon.yml index 437219e2d1668..13b5f39c1521b 100644 --- a/src/platform/packages/shared/shared-ux/ai-components/moon.yml +++ b/src/platform/packages/shared/shared-ux/ai-components/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-ai-components' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-ai-components' + title: '@kbn/shared-ux-ai-components' description: Moon project for @kbn/shared-ux-ai-components channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/ai-components + sourceRoot: src/platform/packages/shared/shared-ux/ai-components 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/avatar/solution/moon.yml b/src/platform/packages/shared/shared-ux/avatar/solution/moon.yml index 49393e51529da..d1cc0544d01a4 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-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/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 85d39d17a0155..c5a9a50eb9e10 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 6dc99ba8ca659..9bece73f3ffe8 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-card-no-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/shared-ux/card/no_data/mocks/moon.yml b/src/platform/packages/shared/shared-ux/card/no_data/mocks/moon.yml index ad85e17b612f5..ba8d5b7a24cd8 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-storybook-mock' 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 0b16d643c7955..bcd163a996fc8 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: [] tags: - shared-browser 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/datetime/kbn-date-range-picker/moon.yml b/src/platform/packages/shared/shared-ux/datetime/kbn-date-range-picker/moon.yml index d491f905bcf59..67d12d59bfd83 100644 --- a/src/platform/packages/shared/shared-ux/datetime/kbn-date-range-picker/moon.yml +++ b/src/platform/packages/shared/shared-ux/datetime/kbn-date-range-picker/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/date-range-picker' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/date-range-picker' + title: '@kbn/date-range-picker' description: Moon project for @kbn/date-range-picker channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/datetime/kbn-date-range-picker + sourceRoot: src/platform/packages/shared/shared-ux/datetime/kbn-date-range-picker 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/document_data_cascade/impl/moon.yml b/src/platform/packages/shared/shared-ux/document_data_cascade/impl/moon.yml index 152234c1fce35..d5d5ff38cf5d0 100644 --- a/src/platform/packages/shared/shared-ux/document_data_cascade/impl/moon.yml +++ b/src/platform/packages/shared/shared-ux/document_data_cascade/impl/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-document-data-cascade' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-document-data-cascade' + title: '@kbn/shared-ux-document-data-cascade' description: Moon project for @kbn/shared-ux-document-data-cascade channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/document_data_cascade/impl + sourceRoot: src/platform/packages/shared/shared-ux/document_data_cascade/impl 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/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/feedback_snippet/moon.yml b/src/platform/packages/shared/shared-ux/feedback_snippet/moon.yml index fe5484ff14071..6fc3342d287db 100644 --- a/src/platform/packages/shared/shared-ux/feedback_snippet/moon.yml +++ b/src/platform/packages/shared/shared-ux/feedback_snippet/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-feedback-snippet' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-feedback-snippet' + title: '@kbn/shared-ux-feedback-snippet' description: Moon project for @kbn/shared-ux-feedback-snippet channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/feedback_snippet + sourceRoot: src/platform/packages/shared/shared-ux/feedback_snippet 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/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 4a3b3de1f6fb0..9decfddac98b2 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 4f5e6e587cb75..a2e8e2da6d35b 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/shared-ux-file-context' @@ -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/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/label_formatter/moon.yml b/src/platform/packages/shared/shared-ux/label_formatter/moon.yml index 367f34c6ad2a4..3b5e6d82f1c64 100644 --- a/src/platform/packages/shared/shared-ux/label_formatter/moon.yml +++ b/src/platform/packages/shared/shared-ux/label_formatter/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-label-formatter' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-label-formatter' + title: '@kbn/shared-ux-label-formatter' description: Moon project for @kbn/shared-ux-label-formatter channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/label_formatter + sourceRoot: src/platform/packages/shared/shared-ux/label_formatter 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/shared/shared-ux/link/redirect_app/impl/moon.yml b/src/platform/packages/shared/shared-ux/link/redirect_app/impl/moon.yml index c478da21ea05a..90c67561e9fa0 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: [] 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/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/analytics_no_data/impl/moon.yml b/src/platform/packages/shared/shared-ux/page/analytics_no_data/impl/moon.yml index 33977061beae8..01ff08c56cabb 100644 --- a/src/platform/packages/shared/shared-ux/page/analytics_no_data/impl/moon.yml +++ b/src/platform/packages/shared/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/shared/shared-ux/page/analytics_no_data/impl + sourceRoot: src/platform/packages/shared/shared-ux/page/analytics_no_data/impl dependsOn: - '@kbn/i18n' - '@kbn/shared-ux-page-kibana-no-data' @@ -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/page/analytics_no_data/mocks/moon.yml b/src/platform/packages/shared/shared-ux/page/analytics_no_data/mocks/moon.yml index d7c68531a58f5..e47e00d236864 100644 --- a/src/platform/packages/shared/shared-ux/page/analytics_no_data/mocks/moon.yml +++ b/src/platform/packages/shared/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/shared/shared-ux/page/analytics_no_data/mocks + sourceRoot: src/platform/packages/shared/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/shared/shared-ux/page/analytics_no_data/types/moon.yml b/src/platform/packages/shared/shared-ux/page/analytics_no_data/types/moon.yml index c007bb86a84b8..fb558390f00b7 100644 --- a/src/platform/packages/shared/shared-ux/page/analytics_no_data/types/moon.yml +++ b/src/platform/packages/shared/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/shared/shared-ux/page/analytics_no_data/types + sourceRoot: src/platform/packages/shared/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/shared/shared-ux/page/kibana_no_data/impl/moon.yml b/src/platform/packages/shared/shared-ux/page/kibana_no_data/impl/moon.yml index 193fd8ab08597..b8354a64f2008 100644 --- a/src/platform/packages/shared/shared-ux/page/kibana_no_data/impl/moon.yml +++ b/src/platform/packages/shared/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/shared/shared-ux/page/kibana_no_data/impl + sourceRoot: src/platform/packages/shared/shared-ux/page/kibana_no_data/impl dependsOn: - '@kbn/shared-ux-prompt-no-data-views' - '@kbn/shared-ux-page-no-data-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/platform/packages/shared/shared-ux/page/kibana_no_data/mocks/moon.yml b/src/platform/packages/shared/shared-ux/page/kibana_no_data/mocks/moon.yml index b96f0cad3d4e7..7717a1cd3b68e 100644 --- a/src/platform/packages/shared/shared-ux/page/kibana_no_data/mocks/moon.yml +++ b/src/platform/packages/shared/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/shared/shared-ux/page/kibana_no_data/mocks + sourceRoot: src/platform/packages/shared/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/shared/shared-ux/page/kibana_no_data/types/moon.yml b/src/platform/packages/shared/shared-ux/page/kibana_no_data/types/moon.yml index 93ea407306cf7..3626862ba2b00 100644 --- a/src/platform/packages/shared/shared-ux/page/kibana_no_data/types/moon.yml +++ b/src/platform/packages/shared/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/shared/shared-ux/page/kibana_no_data/types + sourceRoot: src/platform/packages/shared/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/shared/shared-ux/page/kibana_template/impl/moon.yml b/src/platform/packages/shared/shared-ux/page/kibana_template/impl/moon.yml index 4c958cff1d9bc..c9639b2b2dadf 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' @@ -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/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 3060193ef5121..8cb9c8cc69dff 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 18f230e3d4a8b..f395281be35ce 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' @@ -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/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 6c5664a2b0482..72806ca916b80 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 46453a1ed54ab..9d706b6ef9e27 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' @@ -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/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 a19d959c0f1b1..cd049cc8a2e52 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 a97a608ff63a6..7e87b22ebdbaa 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 7461432810b34..193c8c7bab50f 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/shared-ux-prompt-no-data-views-types' - '@kbn/shared-ux-prompt-no-data-views-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/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 78607fa039ad0..8b907330e1d3f 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/packages/shared/shared-ux/toolbar_selector/moon.yml b/src/platform/packages/shared/shared-ux/toolbar_selector/moon.yml index 6832df4062866..b0c35d451c61f 100644 --- a/src/platform/packages/shared/shared-ux/toolbar_selector/moon.yml +++ b/src/platform/packages/shared/shared-ux/toolbar_selector/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/shared-ux-toolbar-selector' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-exploration-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/shared-ux-toolbar-selector' + title: '@kbn/shared-ux-toolbar-selector' description: Moon project for @kbn/shared-ux-toolbar-selector channel: '' owner: '@elastic/obs-exploration-team' - metadata: - sourceRoot: src/platform/packages/shared/shared-ux/toolbar_selector + sourceRoot: src/platform/packages/shared/shared-ux/toolbar_selector dependsOn: - '@kbn/shared-ux-button-toolbar' - '@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/src/platform/plugins/private/advanced_settings/moon.yml b/src/platform/plugins/private/advanced_settings/moon.yml index b9e3ccb3dc2c7..1bf14296e7c97 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 3eb444b4a25db..8b03ebcebcb04 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 40f9008f5d657..6c231f45f7e7f 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' @@ -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/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 b55a528d49faa..08e0386ae5485 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' @@ -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/input_control_vis/moon.yml b/src/platform/plugins/private/input_control_vis/moon.yml index d15565151e9c6..3edcd7509eea7 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/inspect_component/moon.yml b/src/platform/plugins/private/inspect_component/moon.yml index 58ff346fcc3f4..6b7ea6cf2fdb0 100644 --- a/src/platform/plugins/private/inspect_component/moon.yml +++ b/src/platform/plugins/private/inspect_component/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/inspect-component-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/inspect-component-plugin' + title: '@kbn/inspect-component-plugin' description: Moon project for @kbn/inspect-component-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/private/inspect_component + sourceRoot: src/platform/plugins/private/inspect_component dependsOn: - '@kbn/react-kibana-mount' - '@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/plugins/private/interactive_setup/moon.yml b/src/platform/plugins/private/interactive_setup/moon.yml index f624d7a37ce14..848f7a5c26557 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' @@ -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/kibana_overview/moon.yml b/src/platform/plugins/private/kibana_overview/moon.yml index e8b57ec8eafe6..9237582df596e 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' @@ -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/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 0a762f826f0f5..8fb4731f3c5c8 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' @@ -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/private/maps_ems/moon.yml b/src/platform/plugins/private/maps_ems/moon.yml index 23276b79ef812..0c1c5e1a2aa69 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' @@ -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/private/presentation_panel/moon.yml b/src/platform/plugins/private/presentation_panel/moon.yml index 3e72df6d17b0f..3d4eebc7c6f1c 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' @@ -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/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 983f6f344401b..72ec29941c293 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' @@ -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/private/vis_type_markdown/moon.yml b/src/platform/plugins/private/vis_type_markdown/moon.yml index d53209e459969..4096e12d1fe02 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 287fab299b92a..4ff6de81752b9 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' @@ -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/vis_types/heatmap/moon.yml b/src/platform/plugins/private/vis_types/heatmap/moon.yml index 8902b3e964972..c4ad2e466b477 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' @@ -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/metric/moon.yml b/src/platform/plugins/private/vis_types/metric/moon.yml index 08026b3aece9b..3fb5d05f2943d 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' @@ -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/pie/moon.yml b/src/platform/plugins/private/vis_types/pie/moon.yml index 0d3e14e554899..314e1579ef4ef 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' @@ -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/vis_types/table/moon.yml b/src/platform/plugins/private/vis_types/table/moon.yml index 024c8c02a1128..fd630063dda2c 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' @@ -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/plugins/private/vis_types/tagcloud/moon.yml b/src/platform/plugins/private/vis_types/tagcloud/moon.yml index 3fc56978b4a25..f55c481a87088 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' @@ -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/timelion/moon.yml b/src/platform/plugins/private/vis_types/timelion/moon.yml index 048b595b0d997..da7bd616d220d 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' @@ -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/private/vis_types/vega/moon.yml b/src/platform/plugins/private/vis_types/vega/moon.yml index 126905de0e2fa..858f7dd6fd42b 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' @@ -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/vislib/moon.yml b/src/platform/plugins/private/vis_types/vislib/moon.yml index 4d8762ba2fd86..ff0995a1c3f7b 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' @@ -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/vis_types/xy/moon.yml b/src/platform/plugins/private/vis_types/xy/moon.yml index 8f4ce872b881b..6366e6bc58963 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' @@ -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/ai_assistant_management/selection/moon.yml b/src/platform/plugins/shared/ai_assistant_management/selection/moon.yml index cfffffaca7441..0a85c76fef04d 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/appex-ai-infra' -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/appex-ai-infra' - 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' @@ -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/plugins/shared/chart_expressions/expression_gauge/moon.yml b/src/platform/plugins/shared/chart_expressions/expression_gauge/moon.yml index 6010043af4024..5f3f023d5d3c0 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 42ab84713407c..75476978c5583 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' @@ -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/shared/chart_expressions/expression_legacy_metric/moon.yml b/src/platform/plugins/shared/chart_expressions/expression_legacy_metric/moon.yml index 118ca5a280476..6d3b9fb10af0c 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 7c4cc23762350..560ee856ec1ed 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' @@ -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_partition_vis/moon.yml b/src/platform/plugins/shared/chart_expressions/expression_partition_vis/moon.yml index 3099388a7fd2a..78a2d3726c987 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' @@ -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/chart_expressions/expression_tagcloud/moon.yml b/src/platform/plugins/shared/chart_expressions/expression_tagcloud/moon.yml index 2adf9d9a361c3..b65ecdbda6a87 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 204044bc55e17..f51b34e00d536 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' @@ -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/shared/charts/moon.yml b/src/platform/plugins/shared/charts/moon.yml index 4b50a15775a5d..ab213f6182c4d 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' @@ -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/console/moon.yml b/src/platform/plugins/shared/console/moon.yml index df69b3bc473c4..35607031e0409 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' @@ -79,14 +78,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 52a16d722b548..cf9aa4f38fb6f 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' @@ -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/controls/moon.yml b/src/platform/plugins/shared/controls/moon.yml index 72d01a69de0a0..b255884d7e3ac 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/cps/moon.yml b/src/platform/plugins/shared/cps/moon.yml index a105042f69187..40dc7c6569ec1 100644 --- a/src/platform/plugins/shared/cps/moon.yml +++ b/src/platform/plugins/shared/cps/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cps' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cps' + title: '@kbn/cps' description: Moon project for @kbn/cps channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: src/platform/plugins/shared/cps + sourceRoot: src/platform/plugins/shared/cps dependsOn: - '@kbn/core' - '@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/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 7dabd590c30d8..1dacb2114a174 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' @@ -138,14 +137,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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_markdown/moon.yml b/src/platform/plugins/shared/dashboard_markdown/moon.yml index 5a30baae40083..0ce0c5f5de388 100644 --- a/src/platform/plugins/shared/dashboard_markdown/moon.yml +++ b/src/platform/plugins/shared/dashboard_markdown/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dashboard-markdown' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dashboard-markdown' + title: '@kbn/dashboard-markdown' description: Moon project for @kbn/dashboard-markdown channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/plugins/shared/dashboard_markdown + sourceRoot: src/platform/plugins/shared/dashboard_markdown dependsOn: - '@kbn/css-utils' - '@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/data/moon.yml b/src/platform/plugins/shared/data/moon.yml index 024a9f831b210..cfcea93a1c434 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/ui-actions-plugin' @@ -87,14 +86,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 260c400fd5834..b28a97dbd5e0c 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' @@ -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/data_view_field_editor/moon.yml b/src/platform/plugins/shared/data_view_field_editor/moon.yml index b2044792fce0f..392c9a2f9e531 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' @@ -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/data_view_management/moon.yml b/src/platform/plugins/shared/data_view_management/moon.yml index 093313c1320c9..cc548c3f5a6e1 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' @@ -72,14 +71,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 051ec79905e1c..c144b9fe722f8 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/data-view-validation' @@ -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/shared/dev_tools/moon.yml b/src/platform/plugins/shared/dev_tools/moon.yml index c1daa8a280dd5..acaf53972aad4 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/developer_toolbar/moon.yml b/src/platform/plugins/shared/developer_toolbar/moon.yml index f53fb437b229e..db59708d1a8f6 100644 --- a/src/platform/plugins/shared/developer_toolbar/moon.yml +++ b/src/platform/plugins/shared/developer_toolbar/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/developer-toolbar-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/developer-toolbar-plugin' + title: '@kbn/developer-toolbar-plugin' description: Moon project for @kbn/developer-toolbar-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/shared/developer_toolbar + sourceRoot: src/platform/plugins/shared/developer_toolbar dependsOn: - '@kbn/core' - '@kbn/core-plugins-browser' diff --git a/src/platform/plugins/shared/discover/moon.yml b/src/platform/plugins/shared/discover/moon.yml index 70b91153312c7..4508149b73ca1 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' @@ -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/src/platform/plugins/shared/discover_shared/moon.yml b/src/platform/plugins/shared/discover_shared/moon.yml index d3d103abd725c..024191f216fa9 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' @@ -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/embeddable/moon.yml b/src/platform/plugins/shared/embeddable/moon.yml index 9a18f56d48668..118300413bd17 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' @@ -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/es_ui_shared/moon.yml b/src/platform/plugins/shared/es_ui_shared/moon.yml index d00efcedfc7fb..723940758f19c 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-view-validation' @@ -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 ca6c6a784f8fa..62c5f988abc52 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' @@ -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/shared/esql_datagrid/moon.yml b/src/platform/plugins/shared/esql_datagrid/moon.yml index b52283244ace3..ac5ae93f60f6d 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' @@ -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/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 28fce2cae107b..21cb13d64e76e 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' @@ -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/files/moon.yml b/src/platform/plugins/shared/files/moon.yml index 1c6d53bd745f7..934c72a7253b6 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' @@ -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/shared/home/moon.yml b/src/platform/plugins/shared/home/moon.yml index db241f8ee5263..1dd047cecc4fd 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/appex-sharedux' -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/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/shared/home + sourceRoot: src/platform/plugins/shared/home dependsOn: - '@kbn/core' - '@kbn/data-views-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/src/platform/plugins/shared/inspector/moon.yml b/src/platform/plugins/shared/inspector/moon.yml index a00f01f839481..c67dc8e7e704d 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 4f579f0b0000f..6d1541526304f 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' @@ -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/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/kql/moon.yml b/src/platform/plugins/shared/kql/moon.yml index e13c7d5e074a9..5b8ca7ebfbc79 100644 --- a/src/platform/plugins/shared/kql/moon.yml +++ b/src/platform/plugins/shared/kql/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/kql' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-presentation' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/kql' + title: '@kbn/kql' description: Moon project for @kbn/kql channel: '' owner: '@elastic/kibana-presentation' - metadata: - sourceRoot: src/platform/plugins/shared/kql + sourceRoot: src/platform/plugins/shared/kql dependsOn: - '@kbn/core' - '@kbn/i18n' @@ -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/management/moon.yml b/src/platform/plugins/shared/management/moon.yml index ea9607c3693ee..fa5e3cd21cbf6 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 411edb1bf3bc5..51d5572999a5d 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' @@ -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/shared/newsfeed/moon.yml b/src/platform/plugins/shared/newsfeed/moon.yml index f436893d31ce3..ec3ab0037a34a 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' @@ -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/plugins/shared/no_data_page/moon.yml b/src/platform/plugins/shared/no_data_page/moon.yml index e87746b091286..ed906d80a898c 100644 --- a/src/platform/plugins/shared/no_data_page/moon.yml +++ b/src/platform/plugins/shared/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/shared/no_data_page + sourceRoot: src/platform/plugins/shared/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/shared/presentation_util/moon.yml b/src/platform/plugins/shared/presentation_util/moon.yml index 4ffecbc87bba4..6272dae49bfec 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' @@ -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/saved_objects/moon.yml b/src/platform/plugins/shared/saved_objects/moon.yml index e325f433f6948..902de8bbfb2b2 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/appex-sharedux' -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/appex-sharedux' - metadata: - sourceRoot: src/platform/plugins/shared/saved_objects + sourceRoot: src/platform/plugins/shared/saved_objects dependsOn: - '@kbn/core' - '@kbn/data-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/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 963ae988c060b..89cd082f75981 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' @@ -59,14 +58,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 8b838be2b701d..24b158d1b1689 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' @@ -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/plugins/shared/screenshot_mode/moon.yml b/src/platform/plugins/shared/screenshot_mode/moon.yml index 70f4608038d03..be99862210181 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/response-ops' -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/response-ops' - 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 26b76c582f6e9..aff3a90919df2 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 d4aa5a195253b..0ab747f54fb45 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' @@ -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/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 491df99a044a9..daaca865012b6 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' @@ -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/unified_doc_viewer/moon.yml b/src/platform/plugins/shared/unified_doc_viewer/moon.yml index 39548f7ef450d..5a096d05e9a75 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' @@ -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/src/platform/plugins/shared/unified_search/moon.yml b/src/platform/plugins/shared/unified_search/moon.yml index b26fd7263c812..22712db72ad92 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-presentation' -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-presentation' - metadata: - sourceRoot: src/platform/plugins/shared/unified_search + sourceRoot: src/platform/plugins/shared/unified_search 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/usage_collection/moon.yml b/src/platform/plugins/shared/usage_collection/moon.yml index 22be672187a04..570e3bbdba473 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' @@ -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/vis_types/timeseries/moon.yml b/src/platform/plugins/shared/vis_types/timeseries/moon.yml index c73875b41d180..5e02eec0a315c 100644 --- a/src/platform/plugins/shared/vis_types/timeseries/moon.yml +++ b/src/platform/plugins/shared/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/shared/vis_types/timeseries + sourceRoot: src/platform/plugins/shared/vis_types/timeseries dependsOn: - '@kbn/core' - '@kbn/charts-plugin' @@ -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/src/platform/plugins/shared/visualization_listing/moon.yml b/src/platform/plugins/shared/visualization_listing/moon.yml index 24bf0f1b503a6..3d7b40cf6b53b 100644 --- a/src/platform/plugins/shared/visualization_listing/moon.yml +++ b/src/platform/plugins/shared/visualization_listing/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/visualization-listing-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-visualizations' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/visualization-listing-plugin' + title: '@kbn/visualization-listing-plugin' description: Moon project for @kbn/visualization-listing-plugin channel: '' owner: '@elastic/kibana-visualizations' - metadata: - sourceRoot: src/platform/plugins/shared/visualization_listing + sourceRoot: src/platform/plugins/shared/visualization_listing dependsOn: - '@kbn/core' - '@kbn/i18n' diff --git a/src/platform/plugins/shared/visualizations/moon.yml b/src/platform/plugins/shared/visualizations/moon.yml index df7f424ce4c22..0c2ff87bfd1ef 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' @@ -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/src/platform/plugins/shared/workflows_execution_engine/moon.yml b/src/platform/plugins/shared/workflows_execution_engine/moon.yml index d7be5d2993ac5..81fe0b2b37ce7 100644 --- a/src/platform/plugins/shared/workflows_execution_engine/moon.yml +++ b/src/platform/plugins/shared/workflows_execution_engine/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/workflows-execution-engine' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workflows-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/workflows-execution-engine' + title: '@kbn/workflows-execution-engine' description: Moon project for @kbn/workflows-execution-engine channel: '' owner: '@elastic/workflows-eng' - metadata: - sourceRoot: src/platform/plugins/shared/workflows_execution_engine + sourceRoot: src/platform/plugins/shared/workflows_execution_engine dependsOn: - '@kbn/core' - '@kbn/config-schema' @@ -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/plugins/shared/workflows_extensions/moon.yml b/src/platform/plugins/shared/workflows_extensions/moon.yml index 437a95bae7616..f659dd8eb3a03 100644 --- a/src/platform/plugins/shared/workflows_extensions/moon.yml +++ b/src/platform/plugins/shared/workflows_extensions/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/workflows-extensions' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workflows-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/workflows-extensions' + title: '@kbn/workflows-extensions' description: Moon project for @kbn/workflows-extensions channel: '' owner: '@elastic/workflows-eng' - metadata: - sourceRoot: src/platform/plugins/shared/workflows_extensions + sourceRoot: src/platform/plugins/shared/workflows_extensions dependsOn: - '@kbn/core' - '@kbn/workflows' @@ -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/workflows_management/moon.yml b/src/platform/plugins/shared/workflows_management/moon.yml index 433a1be7cfb03..2a11add25216d 100644 --- a/src/platform/plugins/shared/workflows_management/moon.yml +++ b/src/platform/plugins/shared/workflows_management/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/workflows-management-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workflows-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/workflows-management-plugin' + title: '@kbn/workflows-management-plugin' description: Moon project for @kbn/workflows-management-plugin channel: '' owner: '@elastic/workflows-eng' - metadata: - sourceRoot: src/platform/plugins/shared/workflows_management + sourceRoot: src/platform/plugins/shared/workflows_management dependsOn: - '@kbn/core' - '@kbn/eval-kql' @@ -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/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 994c846ec657e..d423d9cee26ce 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/dashboard-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 15ade980c2d5c..0e4e423aa9678 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' tags: 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 f76abe772722e..3e8cdf75e0022 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_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 d4674872e76e4..db418de32b46a 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' @@ -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/examples/alerting_example/moon.yml b/x-pack/examples/alerting_example/moon.yml index 091738a3a3dcd..9545faa829c4e 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' @@ -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/examples/embedded_lens_example/moon.yml b/x-pack/examples/embedded_lens_example/moon.yml index f45f960e47272..1789dcaa8bfe8 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 30119bbf4e483..6874fb7197b1b 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' @@ -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/examples/lens_config_builder_example/moon.yml b/x-pack/examples/lens_config_builder_example/moon.yml index d84c58b778fab..84eada3dbe902 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 2c7bdf941b9ca..b39042109fe55 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 46ad14fb21ea7..8105d7467d4a4 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/response-ops' -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/response-ops' - 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 6a3ade5653c1d..7447787949f85 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 1accadb8de6d6..26b786aa7aaa1 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 4d78569f1f5a5..f7321ba9fbdc5 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-presentation' -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-presentation' - 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 c0c378c7b9338..f16844eb82db7 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 bc60e6ffdc0f5..38568ca7366e0 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/packages/ai-infra/product-doc-artifact-builder/moon.yml b/x-pack/packages/ai-infra/product-doc-artifact-builder/moon.yml index 08ab9c6a0671a..b5da07608c1cd 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' @@ -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/packages/ai-infra/security-labs-artifact-builder/moon.yml b/x-pack/packages/ai-infra/security-labs-artifact-builder/moon.yml index b0b6cedad0258..5a1b759c29cb5 100644 --- a/x-pack/packages/ai-infra/security-labs-artifact-builder/moon.yml +++ b/x-pack/packages/ai-infra/security-labs-artifact-builder/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/security-labs-artifact-builder' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-generative-ai' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/security-labs-artifact-builder' + title: '@kbn/security-labs-artifact-builder' description: Moon project for @kbn/security-labs-artifact-builder channel: '' owner: '@elastic/security-generative-ai' - metadata: - sourceRoot: x-pack/packages/ai-infra/security-labs-artifact-builder + sourceRoot: x-pack/packages/ai-infra/security-labs-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 f2ef9710360b4..79421ffea1acf 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/actionable-obs-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/actionable-obs-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' @@ -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/performance/moon.yml b/x-pack/performance/moon.yml index aeedda8d51a9f..34e78e01f85d6 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' @@ -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/private/feedback-registry/moon.yml b/x-pack/platform/packages/private/feedback-registry/moon.yml index 08d220fc4e9b4..1064a5fe171e9 100644 --- a/x-pack/platform/packages/private/feedback-registry/moon.yml +++ b/x-pack/platform/packages/private/feedback-registry/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/feedback-registry' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/feedback-registry' + title: '@kbn/feedback-registry' description: Moon project for @kbn/feedback-registry channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/packages/private/feedback-registry + sourceRoot: x-pack/platform/packages/private/feedback-registry 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/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-data-quality/moon.yml b/x-pack/platform/packages/private/kbn-data-quality/moon.yml index e9e2023a2d1a5..f1ed2ade8ef94 100644 --- a/x-pack/platform/packages/private/kbn-data-quality/moon.yml +++ b/x-pack/platform/packages/private/kbn-data-quality/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-quality' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-quality' + title: '@kbn/data-quality' description: Moon project for @kbn/data-quality channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: x-pack/platform/packages/private/kbn-data-quality + sourceRoot: x-pack/platform/packages/private/kbn-data-quality dependsOn: - '@kbn/dataset-quality-plugin' 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 e252bc39e079d..029afb4bc41bd 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/actionable-obs-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/actionable-obs-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 4abfc3e21bf97..0ecf9b44a1422 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-presentation' -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-presentation' - 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 d0ca15682dc02..9bfc1bb331fed 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' @@ -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/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 bec45cf45f252..e290142df7a34 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' @@ -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/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 04923cd57dabb..e68d4e951953e 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' @@ -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/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/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 fb140b6a8f3d7..64126ccadfe91 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' @@ -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/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 2d0980b8f9ead..e241a55aad3cd 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/kbn_uiam_dev_cli/moon.yml b/x-pack/platform/packages/private/security/kbn_uiam_dev_cli/moon.yml deleted file mode 100644 index f1d8edf5d2212..0000000000000 --- a/x-pack/platform/packages/private/security/kbn_uiam_dev_cli/moon.yml +++ /dev/null @@ -1,48 +0,0 @@ -# This file is generated by the @kbn/moon package. Any manual edits will be erased! -# To extend this, write your extensions/overrides to 'moon.extend.yml' -# then regenerate this file with: 'node scripts/regenerate_moon_projects.js --update --filter @kbn/uiam-dev-cli' - -$schema: https://moonrepo.dev/schemas/project.json -id: '@kbn/uiam-dev-cli' -type: unknown -owners: - defaultOwner: '@elastic/kibana-security' -toolchain: - default: node -language: typescript -project: - name: '@kbn/uiam-dev-cli' - description: Moon project for @kbn/uiam-dev-cli - channel: '' - owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/packages/private/security/kbn_uiam_dev_cli -dependsOn: - - '@kbn/tooling-log' - - '@kbn/dev-cli-runner' - - '@kbn/es' - - '@kbn/mock-idp-utils' -tags: - - shared-common - - package - - dev - - group-platform - - private - - jest-unit-tests -fileGroups: - src: - - '**/*.ts' - - '!target/**/*' -tasks: - jest: - args: - - '--config' - - $projectRoot/jest.config.js - inputs: - - '@group(src)' - jestCI: - args: - - '--config' - - $projectRoot/jest.config.js - 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 d4687d98342e4..5defb982627bc 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/common/moon.yml b/x-pack/platform/packages/private/upgrade-assistant/common/moon.yml index 6ebc9b793aa7b..2be35d4aa307b 100644 --- a/x-pack/platform/packages/private/upgrade-assistant/common/moon.yml +++ b/x-pack/platform/packages/private/upgrade-assistant/common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/upgrade-assistant-pkg-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/upgrade-assistant-pkg-common' + title: '@kbn/upgrade-assistant-pkg-common' description: Moon project for @kbn/upgrade-assistant-pkg-common channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/packages/private/upgrade-assistant/common + sourceRoot: x-pack/platform/packages/private/upgrade-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/private/upgrade-assistant/public/moon.yml b/x-pack/platform/packages/private/upgrade-assistant/public/moon.yml index eb3693462ab3a..509e5f3326ce1 100644 --- a/x-pack/platform/packages/private/upgrade-assistant/public/moon.yml +++ b/x-pack/platform/packages/private/upgrade-assistant/public/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/upgrade-assistant-pkg-public' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/upgrade-assistant-pkg-public' + title: '@kbn/upgrade-assistant-pkg-public' description: Moon project for @kbn/upgrade-assistant-pkg-public channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/packages/private/upgrade-assistant/public + sourceRoot: x-pack/platform/packages/private/upgrade-assistant/public 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/upgrade-assistant/server/moon.yml b/x-pack/platform/packages/private/upgrade-assistant/server/moon.yml index bc49cee89497a..28eeddc53d22f 100644 --- a/x-pack/platform/packages/private/upgrade-assistant/server/moon.yml +++ b/x-pack/platform/packages/private/upgrade-assistant/server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/upgrade-assistant-pkg-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/upgrade-assistant-pkg-server' + title: '@kbn/upgrade-assistant-pkg-server' description: Moon project for @kbn/upgrade-assistant-pkg-server channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/packages/private/upgrade-assistant/server + sourceRoot: x-pack/platform/packages/private/upgrade-assistant/server dependsOn: - '@kbn/core' - '@kbn/licensing-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/agent-builder/agent-builder-browser/moon.yml b/x-pack/platform/packages/shared/agent-builder/agent-builder-browser/moon.yml index 8d7541b2588b5..ebbc286888ea8 100644 --- a/x-pack/platform/packages/shared/agent-builder/agent-builder-browser/moon.yml +++ b/x-pack/platform/packages/shared/agent-builder/agent-builder-browser/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/agent-builder-browser' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workchat-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/agent-builder-browser' + title: '@kbn/agent-builder-browser' description: Moon project for @kbn/agent-builder-browser channel: '' owner: '@elastic/workchat-eng' - metadata: - sourceRoot: x-pack/platform/packages/shared/agent-builder/agent-builder-browser + sourceRoot: x-pack/platform/packages/shared/agent-builder/agent-builder-browser dependsOn: - '@kbn/agent-builder-common' - '@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/agent-builder/agent-builder-common/moon.yml b/x-pack/platform/packages/shared/agent-builder/agent-builder-common/moon.yml index 719e11a1bc8fc..a80e5e96c1a3f 100644 --- a/x-pack/platform/packages/shared/agent-builder/agent-builder-common/moon.yml +++ b/x-pack/platform/packages/shared/agent-builder/agent-builder-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/agent-builder-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workchat-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/agent-builder-common' + title: '@kbn/agent-builder-common' description: Moon project for @kbn/agent-builder-common channel: '' owner: '@elastic/workchat-eng' - metadata: - sourceRoot: x-pack/platform/packages/shared/agent-builder/agent-builder-common + sourceRoot: x-pack/platform/packages/shared/agent-builder/agent-builder-common dependsOn: - '@kbn/sse-utils' - '@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/shared/agent-builder/agent-builder-genai-utils/moon.yml b/x-pack/platform/packages/shared/agent-builder/agent-builder-genai-utils/moon.yml index c9bc49e40455d..2c61b284f3d52 100644 --- a/x-pack/platform/packages/shared/agent-builder/agent-builder-genai-utils/moon.yml +++ b/x-pack/platform/packages/shared/agent-builder/agent-builder-genai-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/agent-builder-genai-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workchat-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/agent-builder-genai-utils' + title: '@kbn/agent-builder-genai-utils' description: Moon project for @kbn/agent-builder-genai-utils channel: '' owner: '@elastic/workchat-eng' - metadata: - sourceRoot: x-pack/platform/packages/shared/agent-builder/agent-builder-genai-utils + sourceRoot: x-pack/platform/packages/shared/agent-builder/agent-builder-genai-utils dependsOn: - '@kbn/core-http-server' - '@kbn/agent-builder-common' @@ -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/packages/shared/agent-builder/agent-builder-server/moon.yml b/x-pack/platform/packages/shared/agent-builder/agent-builder-server/moon.yml index 42c7eabe6996a..8e01be48463a9 100644 --- a/x-pack/platform/packages/shared/agent-builder/agent-builder-server/moon.yml +++ b/x-pack/platform/packages/shared/agent-builder/agent-builder-server/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/agent-builder-server' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workchat-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/agent-builder-server' + title: '@kbn/agent-builder-server' description: Moon project for @kbn/agent-builder-server channel: '' owner: '@elastic/workchat-eng' - metadata: - sourceRoot: x-pack/platform/packages/shared/agent-builder/agent-builder-server + sourceRoot: x-pack/platform/packages/shared/agent-builder/agent-builder-server dependsOn: - '@kbn/inference-langchain' - '@kbn/zod' @@ -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/shared/agent-builder/kbn-evals-suite-agent-builder/moon.yml b/x-pack/platform/packages/shared/agent-builder/kbn-evals-suite-agent-builder/moon.yml index a6cfc693b3f87..df57117c4f8b8 100644 --- a/x-pack/platform/packages/shared/agent-builder/kbn-evals-suite-agent-builder/moon.yml +++ b/x-pack/platform/packages/shared/agent-builder/kbn-evals-suite-agent-builder/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/evals-suite-agent-builder' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workchat-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/evals-suite-agent-builder' + title: '@kbn/evals-suite-agent-builder' description: Moon project for @kbn/evals-suite-agent-builder channel: '' owner: '@elastic/workchat-eng' - metadata: - sourceRoot: x-pack/platform/packages/shared/agent-builder/kbn-evals-suite-agent-builder + sourceRoot: x-pack/platform/packages/shared/agent-builder/kbn-evals-suite-agent-builder dependsOn: - '@kbn/evals' - '@kbn/evals-phoenix-executor' @@ -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/ai-assistant/ai-agent-confirmation-modal/moon.yml b/x-pack/platform/packages/shared/ai-assistant/ai-agent-confirmation-modal/moon.yml index 4e09e82cbc271..19f0a2fc0a9ef 100644 --- a/x-pack/platform/packages/shared/ai-assistant/ai-agent-confirmation-modal/moon.yml +++ b/x-pack/platform/packages/shared/ai-assistant/ai-agent-confirmation-modal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ai-agent-confirmation-modal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ai-agent-confirmation-modal' + title: '@kbn/ai-agent-confirmation-modal' description: Moon project for @kbn/ai-agent-confirmation-modal channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/packages/shared/ai-assistant/ai-agent-confirmation-modal + sourceRoot: x-pack/platform/packages/shared/ai-assistant/ai-agent-confirmation-modal 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/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/ai-assistant-cta/moon.yml b/x-pack/platform/packages/shared/ai-assistant/ai-assistant-cta/moon.yml index 3a1ec2eba13e4..332fcb84bae7c 100644 --- a/x-pack/platform/packages/shared/ai-assistant/ai-assistant-cta/moon.yml +++ b/x-pack/platform/packages/shared/ai-assistant/ai-assistant-cta/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ai-assistant-cta' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ai-assistant-cta' + title: '@kbn/ai-assistant-cta' description: Moon project for @kbn/ai-assistant-cta channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/packages/shared/ai-assistant/ai-assistant-cta + sourceRoot: x-pack/platform/packages/shared/ai-assistant/ai-assistant-cta dependsOn: - '@kbn/i18n' - '@kbn/ai-assistant-icon' @@ -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-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/anonymization-common/moon.yml b/x-pack/platform/packages/shared/ai-infra/anonymization-common/moon.yml index 22ba8e34be016..98d3d0c51d1dc 100644 --- a/x-pack/platform/packages/shared/ai-infra/anonymization-common/moon.yml +++ b/x-pack/platform/packages/shared/ai-infra/anonymization-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/anonymization-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workchat-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/anonymization-common' + title: '@kbn/anonymization-common' description: Moon project for @kbn/anonymization-common channel: '' owner: '@elastic/workchat-eng' - metadata: - sourceRoot: x-pack/platform/packages/shared/ai-infra/anonymization-common + sourceRoot: x-pack/platform/packages/shared/ai-infra/anonymization-common 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/platform/packages/shared/ai-infra/anonymization-ui/moon.yml b/x-pack/platform/packages/shared/ai-infra/anonymization-ui/moon.yml index 96def6eb1898b..7c77d8741d80c 100644 --- a/x-pack/platform/packages/shared/ai-infra/anonymization-ui/moon.yml +++ b/x-pack/platform/packages/shared/ai-infra/anonymization-ui/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/anonymization-ui' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workchat-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/anonymization-ui' + title: '@kbn/anonymization-ui' description: Moon project for @kbn/anonymization-ui channel: '' owner: '@elastic/workchat-eng' - metadata: - sourceRoot: x-pack/platform/packages/shared/ai-infra/anonymization-ui + sourceRoot: x-pack/platform/packages/shared/ai-infra/anonymization-ui dependsOn: - '@kbn/anonymization-common' - '@kbn/core' @@ -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/ai-infra/inference-common/moon.yml b/x-pack/platform/packages/shared/ai-infra/inference-common/moon.yml index 3e81ee8af4a89..fa0786a13e562 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/search-kibana' -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/search-kibana' - 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 c75f361135293..f2adfbcab8c18 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/search-kibana' -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/search-kibana' - 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' @@ -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/kbn-evals-suite-llm-tasks/moon.yml b/x-pack/platform/packages/shared/ai-infra/kbn-evals-suite-llm-tasks/moon.yml index a66ce862bf030..f851fbdd8f461 100644 --- a/x-pack/platform/packages/shared/ai-infra/kbn-evals-suite-llm-tasks/moon.yml +++ b/x-pack/platform/packages/shared/ai-infra/kbn-evals-suite-llm-tasks/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/evals-suite-llm-tasks' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/evals-suite-llm-tasks' + title: '@kbn/evals-suite-llm-tasks' description: Moon project for @kbn/evals-suite-llm-tasks channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/packages/shared/ai-infra/kbn-evals-suite-llm-tasks + sourceRoot: x-pack/platform/packages/shared/ai-infra/kbn-evals-suite-llm-tasks dependsOn: - '@kbn/evals' - '@kbn/llm-tasks-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/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 b27f28e9ca8ad..740be1cdff25f 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/actionable-obs-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/actionable-obs-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/dashboard-agent/dashboard-agent-common/moon.yml b/x-pack/platform/packages/shared/dashboard-agent/dashboard-agent-common/moon.yml index e5fea3bfeb3ad..a3c15990cdc80 100644 --- a/x-pack/platform/packages/shared/dashboard-agent/dashboard-agent-common/moon.yml +++ b/x-pack/platform/packages/shared/dashboard-agent/dashboard-agent-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dashboard-agent-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dashboard-agent-common' + title: '@kbn/dashboard-agent-common' description: Moon project for @kbn/dashboard-agent-common channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/packages/shared/dashboard-agent/dashboard-agent-common + sourceRoot: x-pack/platform/packages/shared/dashboard-agent/dashboard-agent-common dependsOn: - '@kbn/agent-builder-common' - '@kbn/zod' 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 3b4634c8e1829..7fe5ff00b93ea 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: - '@kbn/data-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/packages/shared/file-upload/moon.yml b/x-pack/platform/packages/shared/file-upload/moon.yml index 010c3644192e8..d23193bb1ea75 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/charts-theme' - '@kbn/code-editor' @@ -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/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 9849668c334ad..110aec267d397 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' @@ -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/ingest-pipelines/moon.yml b/x-pack/platform/packages/shared/ingest-pipelines/moon.yml index 6dd5074a3f8b4..c7bb7bf107173 100644 --- a/x-pack/platform/packages/shared/ingest-pipelines/moon.yml +++ b/x-pack/platform/packages/shared/ingest-pipelines/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ingest-pipelines-shared' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ingest-pipelines-shared' + title: '@kbn/ingest-pipelines-shared' description: Moon project for @kbn/ingest-pipelines-shared channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/packages/shared/ingest-pipelines + sourceRoot: x-pack/platform/packages/shared/ingest-pipelines 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/x-pack/platform/packages/shared/kbn-ai-assistant/moon.yml b/x-pack/platform/packages/shared/kbn-ai-assistant/moon.yml index bf48f3382ec98..252c6fea62f4b 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' @@ -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/x-pack/platform/packages/shared/kbn-ai-tools-cli/moon.yml b/x-pack/platform/packages/shared/kbn-ai-tools-cli/moon.yml index bab61c78f07cc..fd080687120d0 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' @@ -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-ai-tools/moon.yml b/x-pack/platform/packages/shared/kbn-ai-tools/moon.yml index 287512098c6c4..79d590e1be651 100644 --- a/x-pack/platform/packages/shared/kbn-ai-tools/moon.yml +++ b/x-pack/platform/packages/shared/kbn-ai-tools/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ai-tools' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ai-tools' + title: '@kbn/ai-tools' description: Moon project for @kbn/ai-tools channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-ai-tools + sourceRoot: x-pack/platform/packages/shared/kbn-ai-tools dependsOn: - '@kbn/aiops-log-pattern-analysis' - '@kbn/calculate-auto' @@ -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-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-classic-stream-flyout/moon.yml b/x-pack/platform/packages/shared/kbn-classic-stream-flyout/moon.yml index 2654df4253bc3..0a921e96304a1 100644 --- a/x-pack/platform/packages/shared/kbn-classic-stream-flyout/moon.yml +++ b/x-pack/platform/packages/shared/kbn-classic-stream-flyout/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/classic-stream-flyout' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/classic-stream-flyout' + title: '@kbn/classic-stream-flyout' description: Moon project for @kbn/classic-stream-flyout channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-classic-stream-flyout + sourceRoot: x-pack/platform/packages/shared/kbn-classic-stream-flyout dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -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 3c09597141fd9..e729a791a5b0e 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/obs-onboarding-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/obs-onboarding-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' @@ -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-data-forge/moon.yml b/x-pack/platform/packages/shared/kbn-data-forge/moon.yml index b0994f48a2771..85badc178cbe3 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/actionable-obs-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/actionable-obs-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-dissect-heuristics/moon.yml b/x-pack/platform/packages/shared/kbn-dissect-heuristics/moon.yml index bbb71622e00ec..9c73e12028600 100644 --- a/x-pack/platform/packages/shared/kbn-dissect-heuristics/moon.yml +++ b/x-pack/platform/packages/shared/kbn-dissect-heuristics/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dissect-heuristics' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dissect-heuristics' + title: '@kbn/dissect-heuristics' description: Moon project for @kbn/dissect-heuristics channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-dissect-heuristics + sourceRoot: x-pack/platform/packages/shared/kbn-dissect-heuristics dependsOn: - '@kbn/grok-heuristics' - '@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/kbn-elastic-assistant-common/moon.yml b/x-pack/platform/packages/shared/kbn-elastic-assistant-common/moon.yml index 44ced375b7b6d..efcdf5d021a4a 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' @@ -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-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 de78e10342e1e..355e2dd2f3ac7 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' @@ -72,14 +71,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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-es-snapshot-loader/moon.yml b/x-pack/platform/packages/shared/kbn-es-snapshot-loader/moon.yml index e890f7623001e..02471e2589538 100644 --- a/x-pack/platform/packages/shared/kbn-es-snapshot-loader/moon.yml +++ b/x-pack/platform/packages/shared/kbn-es-snapshot-loader/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/es-snapshot-loader' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/es-snapshot-loader' + title: '@kbn/es-snapshot-loader' description: Moon project for @kbn/es-snapshot-loader channel: '' owner: '@elastic/obs-ai-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-es-snapshot-loader + sourceRoot: x-pack/platform/packages/shared/kbn-es-snapshot-loader dependsOn: - '@kbn/dev-cli-runner' - '@kbn/kibana-api-cli' @@ -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-evals-common/moon.yml b/x-pack/platform/packages/shared/kbn-evals-common/moon.yml index da4e196ed8515..8d1eb8917f2d2 100644 --- a/x-pack/platform/packages/shared/kbn-evals-common/moon.yml +++ b/x-pack/platform/packages/shared/kbn-evals-common/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/evals-common' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/evals-common' + title: '@kbn/evals-common' description: Moon project for @kbn/evals-common channel: '' owner: '@elastic/obs-ai-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-evals-common + sourceRoot: x-pack/platform/packages/shared/kbn-evals-common dependsOn: - '@kbn/zod' - '@kbn/zod-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/x-pack/platform/packages/shared/kbn-evals-phoenix-executor/moon.yml b/x-pack/platform/packages/shared/kbn-evals-phoenix-executor/moon.yml index d6cfc45fff868..9c88f805cdd87 100644 --- a/x-pack/platform/packages/shared/kbn-evals-phoenix-executor/moon.yml +++ b/x-pack/platform/packages/shared/kbn-evals-phoenix-executor/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/evals-phoenix-executor' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/evals-phoenix-executor' + title: '@kbn/evals-phoenix-executor' description: Moon project for @kbn/evals-phoenix-executor channel: '' owner: '@elastic/obs-ai-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-evals-phoenix-executor + sourceRoot: x-pack/platform/packages/shared/kbn-evals-phoenix-executor dependsOn: - '@kbn/evals' - '@kbn/inference-common' @@ -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-evals-suite-streams/moon.yml b/x-pack/platform/packages/shared/kbn-evals-suite-streams/moon.yml index 854e885dca81c..34a9ecf83a249 100644 --- a/x-pack/platform/packages/shared/kbn-evals-suite-streams/moon.yml +++ b/x-pack/platform/packages/shared/kbn-evals-suite-streams/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/evals-suite-streams' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team @elastic/obs-sig-events-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/evals-suite-streams' + title: '@kbn/evals-suite-streams' description: Moon project for @kbn/evals-suite-streams channel: '' owner: '@elastic/obs-onboarding-team @elastic/obs-sig-events-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-evals-suite-streams + sourceRoot: x-pack/platform/packages/shared/kbn-evals-suite-streams dependsOn: - '@kbn/evals' - '@kbn/evals-phoenix-executor' @@ -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/packages/shared/kbn-evals/moon.yml b/x-pack/platform/packages/shared/kbn-evals/moon.yml index 136e441d2d570..385d85b63dca9 100644 --- a/x-pack/platform/packages/shared/kbn-evals/moon.yml +++ b/x-pack/platform/packages/shared/kbn-evals/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/evals' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/evals' + title: '@kbn/evals' description: Moon project for @kbn/evals channel: '' owner: '@elastic/obs-ai-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-evals + sourceRoot: x-pack/platform/packages/shared/kbn-evals dependsOn: - '@kbn/dev-cli-runner' - '@kbn/inference-common' @@ -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/kbn-event-stacktrace/moon.yml b/x-pack/platform/packages/shared/kbn-event-stacktrace/moon.yml index d48bde8272d6c..315bccacf966e 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' @@ -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-failure-store-modal/moon.yml b/x-pack/platform/packages/shared/kbn-failure-store-modal/moon.yml index a2e97b66fdb12..2e3a4448d4316 100644 --- a/x-pack/platform/packages/shared/kbn-failure-store-modal/moon.yml +++ b/x-pack/platform/packages/shared/kbn-failure-store-modal/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/failure-store-modal' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/failure-store-modal' + title: '@kbn/failure-store-modal' description: Moon project for @kbn/failure-store-modal channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-failure-store-modal + sourceRoot: x-pack/platform/packages/shared/kbn-failure-store-modal 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/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-grok-heuristics/moon.yml b/x-pack/platform/packages/shared/kbn-grok-heuristics/moon.yml index b7c88da5f3805..403e8f0d05f91 100644 --- a/x-pack/platform/packages/shared/kbn-grok-heuristics/moon.yml +++ b/x-pack/platform/packages/shared/kbn-grok-heuristics/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/grok-heuristics' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/grok-heuristics' + title: '@kbn/grok-heuristics' description: Moon project for @kbn/grok-heuristics channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-grok-heuristics + sourceRoot: x-pack/platform/packages/shared/kbn-grok-heuristics dependsOn: - '@kbn/inference-common' - '@kbn/zod' @@ -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-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 c39857443ddb0..1a73c255530f2 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/search-kibana' -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/search-kibana' - 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' @@ -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/platform/packages/shared/kbn-inference-prompt-utils/moon.yml b/x-pack/platform/packages/shared/kbn-inference-prompt-utils/moon.yml index 40a1d76eb42de..a44d37de5e723 100644 --- a/x-pack/platform/packages/shared/kbn-inference-prompt-utils/moon.yml +++ b/x-pack/platform/packages/shared/kbn-inference-prompt-utils/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/inference-prompt-utils' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/inference-prompt-utils' + title: '@kbn/inference-prompt-utils' description: Moon project for @kbn/inference-prompt-utils channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-inference-prompt-utils + sourceRoot: x-pack/platform/packages/shared/kbn-inference-prompt-utils dependsOn: - '@kbn/dev-cli-errors' - '@kbn/inference-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/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 046c6dc8bbdd7..6570ff6283679 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' @@ -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-ink/moon.yml b/x-pack/platform/packages/shared/kbn-ink/moon.yml index 3f5f39e9a8d33..05aa95b3c0c6a 100644 --- a/x-pack/platform/packages/shared/kbn-ink/moon.yml +++ b/x-pack/platform/packages/shared/kbn-ink/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/ink' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/streams-program-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/ink' + title: '@kbn/ink' description: Moon project for @kbn/ink channel: '' owner: '@elastic/streams-program-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-ink + sourceRoot: x-pack/platform/packages/shared/kbn-ink dependsOn: [] tags: - shared-server @@ -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-key-value-metadata-table/moon.yml b/x-pack/platform/packages/shared/kbn-key-value-metadata-table/moon.yml index 3c3d1a4c6b098..8291c522d9e72 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' 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/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-langgraph-checkpoint-saver/moon.yml b/x-pack/platform/packages/shared/kbn-langgraph-checkpoint-saver/moon.yml index d80f8a89c8257..b4180e9f60ef3 100644 --- a/x-pack/platform/packages/shared/kbn-langgraph-checkpoint-saver/moon.yml +++ b/x-pack/platform/packages/shared/kbn-langgraph-checkpoint-saver/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/langgraph-checkpoint-saver' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-generative-ai' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/langgraph-checkpoint-saver' + title: '@kbn/langgraph-checkpoint-saver' description: Moon project for @kbn/langgraph-checkpoint-saver channel: '' owner: '@elastic/security-generative-ai' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-langgraph-checkpoint-saver + sourceRoot: x-pack/platform/packages/shared/kbn-langgraph-checkpoint-saver dependsOn: - '@kbn/core-test-helpers-kbn-server' - '@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/x-pack/platform/packages/shared/kbn-mcp-client/moon.yml b/x-pack/platform/packages/shared/kbn-mcp-client/moon.yml index 2526f1561f8aa..5f9d68f4ada5f 100644 --- a/x-pack/platform/packages/shared/kbn-mcp-client/moon.yml +++ b/x-pack/platform/packages/shared/kbn-mcp-client/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/mcp-client' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workchat-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/mcp-client' + title: '@kbn/mcp-client' description: Moon project for @kbn/mcp-client channel: '' owner: '@elastic/workchat-eng' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-mcp-client + sourceRoot: x-pack/platform/packages/shared/kbn-mcp-client dependsOn: - '@kbn/core' - '@kbn/logging-mocks' @@ -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-profiler-cli/moon.yml b/x-pack/platform/packages/shared/kbn-profiler-cli/moon.yml index ac37eb277ec45..cbce85d63bd4c 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/observability-ui' -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/observability-ui' - 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 4a561897e097d..95d99a82342b4 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/obs-onboarding-team @elastic/obs-sig-events-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/obs-onboarding-team @elastic/obs-sig-events-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-search-index-documents/moon.yml b/x-pack/platform/packages/shared/kbn-search-index-documents/moon.yml index 8d4d70b32a3f4..87928c8cd7523 100644 --- a/x-pack/platform/packages/shared/kbn-search-index-documents/moon.yml +++ b/x-pack/platform/packages/shared/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/platform/packages/shared/kbn-search-index-documents + sourceRoot: x-pack/platform/packages/shared/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/platform/packages/shared/kbn-slo-schema/moon.yml b/x-pack/platform/packages/shared/kbn-slo-schema/moon.yml index 35c1f350474db..555a024b467c3 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/actionable-obs-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/actionable-obs-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-tests/moon.yml b/x-pack/platform/packages/shared/kbn-streamlang-tests/moon.yml index f97c2855f8743..908f74ec4719e 100644 --- a/x-pack/platform/packages/shared/kbn-streamlang-tests/moon.yml +++ b/x-pack/platform/packages/shared/kbn-streamlang-tests/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/streamlang-tests' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/streamlang-tests' + title: '@kbn/streamlang-tests' description: Moon project for @kbn/streamlang-tests channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-streamlang-tests + sourceRoot: x-pack/platform/packages/shared/kbn-streamlang-tests dependsOn: - '@kbn/scout' - '@kbn/streamlang' @@ -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-yaml-editor/moon.yml b/x-pack/platform/packages/shared/kbn-streamlang-yaml-editor/moon.yml index dca221e057e7c..c86b34b4838b0 100644 --- a/x-pack/platform/packages/shared/kbn-streamlang-yaml-editor/moon.yml +++ b/x-pack/platform/packages/shared/kbn-streamlang-yaml-editor/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/streamlang-yaml-editor' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/streamlang-yaml-editor' + title: '@kbn/streamlang-yaml-editor' description: Moon project for @kbn/streamlang-yaml-editor channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-streamlang-yaml-editor + sourceRoot: x-pack/platform/packages/shared/kbn-streamlang-yaml-editor dependsOn: - '@kbn/i18n' - '@kbn/monaco' @@ -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-streamlang/moon.yml b/x-pack/platform/packages/shared/kbn-streamlang/moon.yml index 63d9d7ee57ca7..d3a19e55efa19 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/obs-onboarding-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/streamlang' + title: '@kbn/streamlang' description: Moon project for @kbn/streamlang channel: '' owner: '@elastic/obs-onboarding-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-streamlang + sourceRoot: x-pack/platform/packages/shared/kbn-streamlang dependsOn: - '@kbn/zod' - '@kbn/zod-helpers' @@ -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-streams-ai/moon.yml b/x-pack/platform/packages/shared/kbn-streams-ai/moon.yml index efbf15af20da9..d5ce3e697faea 100644 --- a/x-pack/platform/packages/shared/kbn-streams-ai/moon.yml +++ b/x-pack/platform/packages/shared/kbn-streams-ai/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/streams-ai' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-onboarding-team @elastic/obs-sig-events-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/streams-ai' + title: '@kbn/streams-ai' description: Moon project for @kbn/streams-ai channel: '' owner: '@elastic/obs-onboarding-team @elastic/obs-sig-events-team' - metadata: - sourceRoot: x-pack/platform/packages/shared/kbn-streams-ai + sourceRoot: x-pack/platform/packages/shared/kbn-streams-ai dependsOn: - '@kbn/ai-tools' - '@kbn/std' @@ -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/kbn-streams-schema/moon.yml b/x-pack/platform/packages/shared/kbn-streams-schema/moon.yml index f7c8d82b87d9e..e22fda101a755 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/obs-onboarding-team @elastic/obs-sig-events-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/obs-onboarding-team @elastic/obs-sig-events-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' @@ -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/logs-overview/moon.yml b/x-pack/platform/packages/shared/logs-overview/moon.yml index b7a8ad6d8f755..65f1fadc59cc2 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' @@ -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/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 61c277735f18e..876045714abb4 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' @@ -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/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/response-ops/alerts-apis/moon.yml b/x-pack/platform/packages/shared/response-ops/alerts-apis/moon.yml index f2c4cf06dd14a..51d7ed1b223a0 100644 --- a/x-pack/platform/packages/shared/response-ops/alerts-apis/moon.yml +++ b/x-pack/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: x-pack/platform/packages/shared/response-ops/alerts-apis + sourceRoot: x-pack/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/x-pack/platform/packages/shared/response-ops/alerts-delete/moon.yml b/x-pack/platform/packages/shared/response-ops/alerts-delete/moon.yml index 7c33e08dd5eae..a842e1189df07 100644 --- a/x-pack/platform/packages/shared/response-ops/alerts-delete/moon.yml +++ b/x-pack/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: x-pack/platform/packages/shared/response-ops/alerts-delete + sourceRoot: x-pack/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/x-pack/platform/packages/shared/response-ops/alerts-fields-browser/moon.yml b/x-pack/platform/packages/shared/response-ops/alerts-fields-browser/moon.yml index 8dbf0f02de87d..a90c2a78c8dfe 100644 --- a/x-pack/platform/packages/shared/response-ops/alerts-fields-browser/moon.yml +++ b/x-pack/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: x-pack/platform/packages/shared/response-ops/alerts-fields-browser + sourceRoot: x-pack/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/x-pack/platform/packages/shared/response-ops/alerts-filters-form/moon.yml b/x-pack/platform/packages/shared/response-ops/alerts-filters-form/moon.yml index 62dc5cb2729be..3f509dc138311 100644 --- a/x-pack/platform/packages/shared/response-ops/alerts-filters-form/moon.yml +++ b/x-pack/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: x-pack/platform/packages/shared/response-ops/alerts-filters-form + sourceRoot: x-pack/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/x-pack/platform/packages/shared/response-ops/alerts-table/moon.yml b/x-pack/platform/packages/shared/response-ops/alerts-table/moon.yml index a7609b7df00f7..2bb0298f11be4 100644 --- a/x-pack/platform/packages/shared/response-ops/alerts-table/moon.yml +++ b/x-pack/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: x-pack/platform/packages/shared/response-ops/alerts-table + sourceRoot: x-pack/platform/packages/shared/response-ops/alerts-table dependsOn: - '@kbn/rule-data-utils' - '@kbn/i18n' @@ -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/packages/shared/response-ops/form-generator/moon.yml b/x-pack/platform/packages/shared/response-ops/form-generator/moon.yml index 20e58baf12968..7f390db9444ed 100644 --- a/x-pack/platform/packages/shared/response-ops/form-generator/moon.yml +++ b/x-pack/platform/packages/shared/response-ops/form-generator/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/response-ops-form-generator' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/response-ops-form-generator' + title: '@kbn/response-ops-form-generator' description: Moon project for @kbn/response-ops-form-generator channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/packages/shared/response-ops/form-generator + sourceRoot: x-pack/platform/packages/shared/response-ops/form-generator dependsOn: - '@kbn/zod' - '@kbn/i18n-react' @@ -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/response-ops/recurring-schedule-form/moon.yml b/x-pack/platform/packages/shared/response-ops/recurring-schedule-form/moon.yml index 6acf0879cf19d..e1382cbd29ef1 100644 --- a/x-pack/platform/packages/shared/response-ops/recurring-schedule-form/moon.yml +++ b/x-pack/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: x-pack/platform/packages/shared/response-ops/recurring-schedule-form + sourceRoot: x-pack/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/x-pack/platform/packages/shared/response-ops/retry-service/moon.yml b/x-pack/platform/packages/shared/response-ops/retry-service/moon.yml index 07a4ce8e00a14..7016489596a4d 100644 --- a/x-pack/platform/packages/shared/response-ops/retry-service/moon.yml +++ b/x-pack/platform/packages/shared/response-ops/retry-service/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/response-ops-retry-service' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/response-ops-retry-service' + title: '@kbn/response-ops-retry-service' description: Moon project for @kbn/response-ops-retry-service channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/packages/shared/response-ops/retry-service + sourceRoot: x-pack/platform/packages/shared/response-ops/retry-service dependsOn: - '@kbn/core' - '@kbn/core-logging-server-mocks' @@ -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/response-ops/rule_form/moon.yml b/x-pack/platform/packages/shared/response-ops/rule_form/moon.yml index 5c2df2885cf0d..9ca0b60d3070d 100644 --- a/x-pack/platform/packages/shared/response-ops/rule_form/moon.yml +++ b/x-pack/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: x-pack/platform/packages/shared/response-ops/rule_form + sourceRoot: x-pack/platform/packages/shared/response-ops/rule_form dependsOn: - '@kbn/alerting-types' - '@kbn/i18n' @@ -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/packages/shared/response-ops/rule_params/moon.yml b/x-pack/platform/packages/shared/response-ops/rule_params/moon.yml index 057c361a78e27..f31505babc2ef 100644 --- a/x-pack/platform/packages/shared/response-ops/rule_params/moon.yml +++ b/x-pack/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: x-pack/platform/packages/shared/response-ops/rule_params + sourceRoot: x-pack/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/x-pack/platform/packages/shared/response-ops/rules-apis/moon.yml b/x-pack/platform/packages/shared/response-ops/rules-apis/moon.yml index 4467979468261..e3535bd860078 100644 --- a/x-pack/platform/packages/shared/response-ops/rules-apis/moon.yml +++ b/x-pack/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: x-pack/platform/packages/shared/response-ops/rules-apis + sourceRoot: x-pack/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/x-pack/platform/packages/shared/response-ops/scheduling-types/moon.yml b/x-pack/platform/packages/shared/response-ops/scheduling-types/moon.yml index 3f921aed3c0be..a6bc877f0037c 100644 --- a/x-pack/platform/packages/shared/response-ops/scheduling-types/moon.yml +++ b/x-pack/platform/packages/shared/response-ops/scheduling-types/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/response-ops-scheduling-types' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/response-ops-scheduling-types' + title: '@kbn/response-ops-scheduling-types' description: Moon project for @kbn/response-ops-scheduling-types channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/packages/shared/response-ops/scheduling-types + sourceRoot: x-pack/platform/packages/shared/response-ops/scheduling-types dependsOn: - '@kbn/rrule' tags: 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 20e5a5ddd7236..d2de73f174a6f 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' - '@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/x-pack/platform/packages/shared/security/plugin_types_common/moon.yml b/x-pack/platform/packages/shared/security/plugin_types_common/moon.yml index 4487cbef20abd..cc3f0e7ef87a9 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/core-security-common' - '@kbn/core-user-profile-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 85dee91d9a8b8..103dc1cff0a7d 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' @@ -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/private/canvas/moon.yml b/x-pack/platform/plugins/private/canvas/moon.yml index 60875521daaaf..83e9f64ba82b2 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' @@ -95,14 +94,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 d8b875b05fdf9..aa0b3d9f85f85 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' @@ -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/private/cross_cluster_replication/moon.yml b/x-pack/platform/plugins/private/cross_cluster_replication/moon.yml index 8b23fd70580c2..42322254cb12f 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' @@ -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/x-pack/platform/plugins/private/custom_branding/moon.yml b/x-pack/platform/plugins/private/custom_branding/moon.yml index d1000d489fb80..7660ef153627d 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 638b299061ba0..e4beb20e65ad9 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/kibana-management' -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/kibana-management' - 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 d96fd420913f9..a7e314ed98195 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' @@ -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/discover_enhanced/moon.yml b/x-pack/platform/plugins/private/discover_enhanced/moon.yml index f6c37b02ee0a7..7ed057cf77cac 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/discover-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/x-pack/platform/plugins/private/drilldowns/url_drilldown/moon.yml b/x-pack/platform/plugins/private/drilldowns/url_drilldown/moon.yml index 55ad5004da40d..c4e1e3cf754da 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/embeddable-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/private/feedback/moon.yml b/x-pack/platform/plugins/private/feedback/moon.yml index 412d765db2d52..8d01dc70e7ae9 100644 --- a/x-pack/platform/plugins/private/feedback/moon.yml +++ b/x-pack/platform/plugins/private/feedback/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/feedback-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-sharedux' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/feedback-plugin' + title: '@kbn/feedback-plugin' description: Moon project for @kbn/feedback-plugin channel: '' owner: '@elastic/appex-sharedux' - metadata: - sourceRoot: x-pack/platform/plugins/private/feedback + sourceRoot: x-pack/platform/plugins/private/feedback dependsOn: - '@kbn/core' - '@kbn/cloud-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/file_upload/moon.yml b/x-pack/platform/plugins/private/file_upload/moon.yml index 4d5a683d0b303..10326150fdf93 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/gen_ai_settings/moon.yml b/x-pack/platform/plugins/private/gen_ai_settings/moon.yml index 7104fdc513786..df8e0cea38d77 100644 --- a/x-pack/platform/plugins/private/gen_ai_settings/moon.yml +++ b/x-pack/platform/plugins/private/gen_ai_settings/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/gen-ai-settings-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/gen-ai-settings-plugin' + title: '@kbn/gen-ai-settings-plugin' description: Moon project for @kbn/gen-ai-settings-plugin channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/plugins/private/gen_ai_settings + sourceRoot: x-pack/platform/plugins/private/gen_ai_settings dependsOn: - '@kbn/core' - '@kbn/management-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/x-pack/platform/plugins/private/global_search_bar/moon.yml b/x-pack/platform/plugins/private/global_search_bar/moon.yml index 7e41099ae8fb4..bcbbd6111a695 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' @@ -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/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 d3f466e85497d..185e2cacbbaf5 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' @@ -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/private/grokdebugger/moon.yml b/x-pack/platform/plugins/private/grokdebugger/moon.yml index ffa864fac5897..ea9d76261bacc 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/dev-tools-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/index_lifecycle_management/moon.yml b/x-pack/platform/plugins/private/index_lifecycle_management/moon.yml index a1c51e26747eb..6de292af622a8 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' @@ -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/platform/plugins/private/indices_metadata/moon.yml b/x-pack/platform/plugins/private/indices_metadata/moon.yml index 4170744b19c5e..2146bd1218258 100644 --- a/x-pack/platform/plugins/private/indices_metadata/moon.yml +++ b/x-pack/platform/plugins/private/indices_metadata/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/indices-metadata-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-solution' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/indices-metadata-plugin' + title: '@kbn/indices-metadata-plugin' description: Moon project for @kbn/indices-metadata-plugin channel: '' owner: '@elastic/security-solution' - metadata: - sourceRoot: x-pack/platform/plugins/private/indices_metadata + sourceRoot: x-pack/platform/plugins/private/indices_metadata dependsOn: - '@kbn/core' - '@kbn/task-manager-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/x-pack/platform/plugins/private/intercepts/moon.yml b/x-pack/platform/plugins/private/intercepts/moon.yml index 96a951de340ac..ca92c95941da3 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' @@ -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/x-pack/platform/plugins/private/license_api_guard/moon.yml b/x-pack/platform/plugins/private/license_api_guard/moon.yml index 511479cf73072..6da5b55c777e0 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' @@ -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/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 f9ed440891fe8..8efdb3140de46 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' @@ -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/private/monitoring_collection/moon.yml b/x-pack/platform/plugins/private/monitoring_collection/moon.yml index 4c16b30099b60..59bbba86b5d82 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' @@ -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/private/observability_ai_assistant_management/moon.yml b/x-pack/platform/plugins/private/observability_ai_assistant_management/moon.yml index 99f9c7cb20611..d8c6781561df2 100644 --- a/x-pack/platform/plugins/private/observability_ai_assistant_management/moon.yml +++ b/x-pack/platform/plugins/private/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-team' -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-team' - metadata: - sourceRoot: x-pack/platform/plugins/private/observability_ai_assistant_management + sourceRoot: x-pack/platform/plugins/private/observability_ai_assistant_management dependsOn: - '@kbn/core' - '@kbn/home-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/private/painless_lab/moon.yml b/x-pack/platform/plugins/private/painless_lab/moon.yml index 74c2100fbc61b..c5134a5793399 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' @@ -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/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/reindex_service/moon.yml b/x-pack/platform/plugins/private/reindex_service/moon.yml index daddc46587ecb..0c8b5397d240a 100644 --- a/x-pack/platform/plugins/private/reindex_service/moon.yml +++ b/x-pack/platform/plugins/private/reindex_service/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/reindex-service-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/reindex-service-plugin' + title: '@kbn/reindex-service-plugin' description: Moon project for @kbn/reindex-service-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/private/reindex_service + sourceRoot: x-pack/platform/plugins/private/reindex_service dependsOn: - '@kbn/security-plugin' - '@kbn/es-ui-shared-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/x-pack/platform/plugins/private/remote_clusters/moon.yml b/x-pack/platform/plugins/private/remote_clusters/moon.yml index 74dadd467ef4f..34f233a79332f 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' @@ -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/x-pack/platform/plugins/private/reporting/moon.yml b/x-pack/platform/plugins/private/reporting/moon.yml index fc47ac714d70a..c08a9a469e006 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/response-ops' -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/response-ops' - metadata: - sourceRoot: x-pack/platform/plugins/private/reporting + sourceRoot: x-pack/platform/plugins/private/reporting dependsOn: - '@kbn/actions-plugin' - '@kbn/core' @@ -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/rollup/moon.yml b/x-pack/platform/plugins/private/rollup/moon.yml index 8fa4b750b3337..9127d126de512 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' @@ -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/runtime_fields/moon.yml b/x-pack/platform/plugins/private/runtime_fields/moon.yml index 1a2f09e6defeb..05ebe4619a23b 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 9ef5cddd90648..c2ea9aee84b75 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' @@ -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/private/task_manager_dependencies/moon.yml b/x-pack/platform/plugins/private/task_manager_dependencies/moon.yml index 49f74737f9104..b9e9bac981625 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 7882421a202e3..e24e928d3acb8 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/kibana-management' -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/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/private/transform + sourceRoot: x-pack/platform/plugins/private/transform dependsOn: - '@kbn/core' - '@kbn/features-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/translations/moon.yml b/x-pack/platform/plugins/private/translations/moon.yml index 30ba015e021aa..0c6186eb9f56f 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 09e1bf04c7443..70fed761427cb 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' @@ -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/private/watcher/moon.yml b/x-pack/platform/plugins/private/watcher/moon.yml index f5670b8d5a39e..278c9035bbea8 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' @@ -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/x-pack/platform/plugins/shared/actions/moon.yml b/x-pack/platform/plugins/shared/actions/moon.yml index f2d9280e2525d..0c1572b2318fc 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' @@ -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/platform/plugins/shared/agent_builder/moon.yml b/x-pack/platform/plugins/shared/agent_builder/moon.yml index 818deabef3eb6..ef19d38e49e80 100644 --- a/x-pack/platform/plugins/shared/agent_builder/moon.yml +++ b/x-pack/platform/plugins/shared/agent_builder/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/agent-builder-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workchat-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/agent-builder-plugin' + title: '@kbn/agent-builder-plugin' description: Moon project for @kbn/agent-builder-plugin channel: '' owner: '@elastic/workchat-eng' - metadata: - sourceRoot: x-pack/platform/plugins/shared/agent_builder + sourceRoot: x-pack/platform/plugins/shared/agent_builder dependsOn: - '@kbn/core' - '@kbn/logging' @@ -130,14 +129,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/agent_builder_platform/moon.yml b/x-pack/platform/plugins/shared/agent_builder_platform/moon.yml index c5eb9351fea74..4a1e355b9736b 100644 --- a/x-pack/platform/plugins/shared/agent_builder_platform/moon.yml +++ b/x-pack/platform/plugins/shared/agent_builder_platform/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/agent-builder-platform-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workchat-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/agent-builder-platform-plugin' + title: '@kbn/agent-builder-platform-plugin' description: Moon project for @kbn/agent-builder-platform-plugin channel: '' owner: '@elastic/workchat-eng' - metadata: - sourceRoot: x-pack/platform/plugins/shared/agent_builder_platform + sourceRoot: x-pack/platform/plugins/shared/agent_builder_platform dependsOn: - '@kbn/core' - '@kbn/logging' @@ -56,14 +55,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/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 f8ad0629344c8..1b0f5593d09b0 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' @@ -52,14 +51,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 4bc84f697ec97..0e63e6087d19e 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' @@ -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/platform/plugins/shared/alerting/moon.yml b/x-pack/platform/plugins/shared/alerting/moon.yml index 48539ec18a4c4..17b0a56c9a081 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' @@ -102,14 +101,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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/anonymization/moon.yml b/x-pack/platform/plugins/shared/anonymization/moon.yml index ce2b706c3ccc1..48bf09f3b2400 100644 --- a/x-pack/platform/plugins/shared/anonymization/moon.yml +++ b/x-pack/platform/plugins/shared/anonymization/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/anonymization-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workchat-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/anonymization-plugin' + title: '@kbn/anonymization-plugin' description: Moon project for @kbn/anonymization-plugin channel: '' owner: '@elastic/workchat-eng' - metadata: - sourceRoot: x-pack/platform/plugins/shared/anonymization + sourceRoot: x-pack/platform/plugins/shared/anonymization dependsOn: - '@kbn/core' - '@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/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/automatic_import/moon.yml b/x-pack/platform/plugins/shared/automatic_import/moon.yml index caa60a0bef4d0..6f7715d60bf7a 100644 --- a/x-pack/platform/plugins/shared/automatic_import/moon.yml +++ b/x-pack/platform/plugins/shared/automatic_import/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/automatic-import-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/integration-experience' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/automatic-import-plugin' + title: '@kbn/automatic-import-plugin' description: Moon project for @kbn/automatic-import-plugin channel: '' owner: '@elastic/integration-experience' - metadata: - sourceRoot: x-pack/platform/plugins/shared/automatic_import + sourceRoot: x-pack/platform/plugins/shared/automatic_import dependsOn: - '@kbn/core' - '@kbn/config-schema' @@ -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/platform/plugins/shared/automatic_import_v2/moon.yml b/x-pack/platform/plugins/shared/automatic_import_v2/moon.yml index 4d52439d7fa18..458e7cad1859f 100644 --- a/x-pack/platform/plugins/shared/automatic_import_v2/moon.yml +++ b/x-pack/platform/plugins/shared/automatic_import_v2/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/automatic-import-v2-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/integration-experience' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/automatic-import-v2-plugin' + title: '@kbn/automatic-import-v2-plugin' description: Moon project for @kbn/automatic-import-v2-plugin channel: '' owner: '@elastic/integration-experience' - metadata: - sourceRoot: x-pack/platform/plugins/shared/automatic_import_v2 + sourceRoot: x-pack/platform/plugins/shared/automatic_import_v2 dependsOn: - '@kbn/core' - '@kbn/licensing-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/cases/moon.yml b/x-pack/platform/plugins/shared/cases/moon.yml index 9223ad57af0b6..4e8d6235fd9b4 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' @@ -125,14 +124,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 163003bb035d3..5df199395a65f 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' @@ -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/shared/cloud_connect/moon.yml b/x-pack/platform/plugins/shared/cloud_connect/moon.yml index 2f1c6676513ab..a79a9eb5b9320 100644 --- a/x-pack/platform/plugins/shared/cloud_connect/moon.yml +++ b/x-pack/platform/plugins/shared/cloud_connect/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/cloud-connect-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-management' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/cloud-connect-plugin' + title: '@kbn/cloud-connect-plugin' description: Moon project for @kbn/cloud-connect-plugin channel: '' owner: '@elastic/kibana-management' - metadata: - sourceRoot: x-pack/platform/plugins/shared/cloud_connect + sourceRoot: x-pack/platform/plugins/shared/cloud_connect dependsOn: - '@kbn/core' - '@kbn/i18n' @@ -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/shared/content_connectors/moon.yml b/x-pack/platform/plugins/shared/content_connectors/moon.yml index 89de812803131..592b50400c96e 100644 --- a/x-pack/platform/plugins/shared/content_connectors/moon.yml +++ b/x-pack/platform/plugins/shared/content_connectors/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/content-connectors-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/content-connectors-plugin' + title: '@kbn/content-connectors-plugin' description: Moon project for @kbn/content-connectors-plugin channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/platform/plugins/shared/content_connectors + sourceRoot: x-pack/platform/plugins/shared/content_connectors dependsOn: - '@kbn/core' - '@kbn/config-schema' @@ -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/dashboard_agent/moon.yml b/x-pack/platform/plugins/shared/dashboard_agent/moon.yml index 0dd72d9717093..a5559d14a4d45 100644 --- a/x-pack/platform/plugins/shared/dashboard_agent/moon.yml +++ b/x-pack/platform/plugins/shared/dashboard_agent/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/dashboard-agent-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/appex-ai-infra' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/dashboard-agent-plugin' + title: '@kbn/dashboard-agent-plugin' description: Moon project for @kbn/dashboard-agent-plugin channel: '' owner: '@elastic/appex-ai-infra' - metadata: - sourceRoot: x-pack/platform/plugins/shared/dashboard_agent + sourceRoot: x-pack/platform/plugins/shared/dashboard_agent dependsOn: - '@kbn/core' - '@kbn/i18n' @@ -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/platform/plugins/shared/data_catalog/moon.yml b/x-pack/platform/plugins/shared/data_catalog/moon.yml index 4958bfd54b691..6c2d1106ef14f 100644 --- a/x-pack/platform/plugins/shared/data_catalog/moon.yml +++ b/x-pack/platform/plugins/shared/data_catalog/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-catalog-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workchat-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-catalog-plugin' + title: '@kbn/data-catalog-plugin' description: Moon project for @kbn/data-catalog-plugin channel: '' owner: '@elastic/workchat-eng' - metadata: - sourceRoot: x-pack/platform/plugins/shared/data_catalog + sourceRoot: x-pack/platform/plugins/shared/data_catalog dependsOn: - '@kbn/core' - '@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/x-pack/platform/plugins/shared/data_quality/moon.yml b/x-pack/platform/plugins/shared/data_quality/moon.yml index b12b09578bb24..74528cf98faee 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' @@ -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/x-pack/platform/plugins/shared/data_sources/moon.yml b/x-pack/platform/plugins/shared/data_sources/moon.yml index 0095679728517..f20ef32ce9bc3 100644 --- a/x-pack/platform/plugins/shared/data_sources/moon.yml +++ b/x-pack/platform/plugins/shared/data_sources/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/data-sources-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workchat-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/data-sources-plugin' + title: '@kbn/data-sources-plugin' description: Moon project for @kbn/data-sources-plugin channel: '' owner: '@elastic/workchat-eng' - metadata: - sourceRoot: x-pack/platform/plugins/shared/data_sources + sourceRoot: x-pack/platform/plugins/shared/data_sources dependsOn: - '@kbn/core' - '@kbn/kibana-react-plugin' @@ -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/plugins/shared/dataset_quality/moon.yml b/x-pack/platform/plugins/shared/dataset_quality/moon.yml index 27cfa9995382f..4958bc7c449ba 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' @@ -95,14 +94,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 730b2dc339e85..561fe727bf606 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' @@ -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/x-pack/platform/plugins/shared/encrypted_saved_objects/moon.yml b/x-pack/platform/plugins/shared/encrypted_saved_objects/moon.yml index 62aed109a2b0c..422286874de0f 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' @@ -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/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/evals/moon.yml b/x-pack/platform/plugins/shared/evals/moon.yml index e18060e867dc6..d963d13677d0e 100644 --- a/x-pack/platform/plugins/shared/evals/moon.yml +++ b/x-pack/platform/plugins/shared/evals/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/evals-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/evals-plugin' + title: '@kbn/evals-plugin' description: Moon project for @kbn/evals-plugin channel: '' owner: '@elastic/obs-ai-team' - metadata: - sourceRoot: x-pack/platform/plugins/shared/evals + sourceRoot: x-pack/platform/plugins/shared/evals dependsOn: - '@kbn/core' - '@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/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 46d0abdbaae6b..5a0ae9bbfb91b 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' @@ -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/fields_metadata/moon.yml b/x-pack/platform/plugins/shared/fields_metadata/moon.yml index 589628dcf9765..d59963ecdbb32 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' @@ -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/fleet/cypress/moon.yml b/x-pack/platform/plugins/shared/fleet/cypress/moon.yml index e193ed5062586..e02cd1d94b956 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 adb32a0a75686..57370fe17c512 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 359f6769e16ad..306d4a87227b2 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' @@ -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/index_management/moon.yml b/x-pack/platform/plugins/shared/index_management/moon.yml index 6369c00c93c33..0dedf94b2740e 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' @@ -96,14 +95,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 de6b28f2abe35..a5095ed3fad79 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/search-kibana' -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/search-kibana' - metadata: - sourceRoot: x-pack/platform/plugins/shared/inference + sourceRoot: x-pack/platform/plugins/shared/inference dependsOn: - '@kbn/i18n' - '@kbn/esql-language' @@ -64,14 +63,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 e0fed9e590fc2..368cc016fb7a3 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/search-kibana' -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/search-kibana' - 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 999fd8b27cac4..047b159ce22cc 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' @@ -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/plugins/shared/lens/moon.yml b/x-pack/platform/plugins/shared/lens/moon.yml index cab6933d6d154..162035396a6b5 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' @@ -164,14 +163,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 262a85c742d93..6b0a8290e8c51 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 12d37101876e5..048831204ec6b 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' @@ -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/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 22095b57b440c..1c49ec62aa38b 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' @@ -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/x-pack/platform/plugins/shared/maintenance_windows/moon.yml b/x-pack/platform/plugins/shared/maintenance_windows/moon.yml index 6e6d727036fe9..4c4d6c78b1410 100644 --- a/x-pack/platform/plugins/shared/maintenance_windows/moon.yml +++ b/x-pack/platform/plugins/shared/maintenance_windows/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/maintenance-windows-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/maintenance-windows-plugin' + title: '@kbn/maintenance-windows-plugin' description: Moon project for @kbn/maintenance-windows-plugin channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/plugins/shared/maintenance_windows + sourceRoot: x-pack/platform/plugins/shared/maintenance_windows dependsOn: - '@kbn/core' - '@kbn/security-plugin' @@ -70,14 +69,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 a937010bb484e..619a4f7a78065 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' @@ -123,14 +122,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 add8ab8e16b38..1f2871a612ebf 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' @@ -167,14 +166,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 de0a799e184e0..fec9392e64b9e 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' @@ -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/observability_ai_assistant/moon.yml b/x-pack/platform/plugins/shared/observability_ai_assistant/moon.yml index 1d34d2d4719dc..907221580f931 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-team' -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-team' - metadata: - sourceRoot: x-pack/platform/plugins/shared/observability_ai_assistant + sourceRoot: x-pack/platform/plugins/shared/observability_ai_assistant dependsOn: - '@kbn/i18n' - '@kbn/logging' @@ -88,14 +87,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 5c0ce66372280..c8b1f55a58166 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' @@ -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/shared/rule_registry/moon.yml b/x-pack/platform/plugins/shared/rule_registry/moon.yml index ea57f60c47bd8..3cac125583bcd 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' @@ -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/x-pack/platform/plugins/shared/sample_data_ingest/moon.yml b/x-pack/platform/plugins/shared/sample_data_ingest/moon.yml index aae0576d012fe..ae4dcea40d4c6 100644 --- a/x-pack/platform/plugins/shared/sample_data_ingest/moon.yml +++ b/x-pack/platform/plugins/shared/sample_data_ingest/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/sample-data-ingest' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/sample-data-ingest' + title: '@kbn/sample-data-ingest' description: Moon project for @kbn/sample-data-ingest channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/platform/plugins/shared/sample_data_ingest + sourceRoot: x-pack/platform/plugins/shared/sample_data_ingest dependsOn: - '@kbn/core' - '@kbn/logging' @@ -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/shared/saved_objects_tagging/moon.yml b/x-pack/platform/plugins/shared/saved_objects_tagging/moon.yml index 7e7893fd39dbf..a5605c56175cc 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' @@ -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/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/search_inference_endpoints/moon.yml b/x-pack/platform/plugins/shared/search_inference_endpoints/moon.yml index 2dae3c61df25a..a7442e3f561b2 100644 --- a/x-pack/platform/plugins/shared/search_inference_endpoints/moon.yml +++ b/x-pack/platform/plugins/shared/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/platform/plugins/shared/search_inference_endpoints + sourceRoot: x-pack/platform/plugins/shared/search_inference_endpoints dependsOn: - '@kbn/config-schema' - '@kbn/core' @@ -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/searchprofiler/moon.yml b/x-pack/platform/plugins/shared/searchprofiler/moon.yml index 86f1b98a3b330..5cdc558296065 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' @@ -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/platform/plugins/shared/security/moon.yml b/x-pack/platform/plugins/shared/security/moon.yml index a0fee0b5d4884..78c1a2e00c564 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' @@ -119,14 +118,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 86bc26840d6cc..94b486aef909c 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' @@ -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/slo_shared/moon.yml b/x-pack/platform/plugins/shared/slo_shared/moon.yml index 8be02df1bce74..80abacc452c13 100644 --- a/x-pack/platform/plugins/shared/slo_shared/moon.yml +++ b/x-pack/platform/plugins/shared/slo_shared/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/slo-shared-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/actionable-obs-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/slo-shared-plugin' + title: '@kbn/slo-shared-plugin' description: Moon project for @kbn/slo-shared-plugin channel: '' owner: '@elastic/actionable-obs-team' - metadata: - sourceRoot: x-pack/platform/plugins/shared/slo_shared + sourceRoot: x-pack/platform/plugins/shared/slo_shared 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/spaces/moon.yml b/x-pack/platform/plugins/shared/spaces/moon.yml index bcc479c2f1ff1..d5ef6d7f55309 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' @@ -90,14 +89,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 88774fd56ba1a..c3fef475d0c4c 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' @@ -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/stack_connectors/moon.yml b/x-pack/platform/plugins/shared/stack_connectors/moon.yml index bc3e8836dd6ee..2d2cc1eb36ee6 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' @@ -79,14 +78,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 fd9e447d6794d..7dd3fe71484fd 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: '@elastic/obs-onboarding-team @elastic/obs-sig-events-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/streams-plugin' + title: '@kbn/streams-plugin' description: Moon project for @kbn/streams-plugin channel: '' owner: '@elastic/obs-onboarding-team @elastic/obs-sig-events-team' - metadata: - sourceRoot: x-pack/platform/plugins/shared/streams + sourceRoot: x-pack/platform/plugins/shared/streams dependsOn: - '@kbn/config-schema' - '@kbn/core-pricing-common' @@ -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/shared/streams_app/moon.yml b/x-pack/platform/plugins/shared/streams_app/moon.yml index 59cade9543f2f..fa3644015c650 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/obs-onboarding-team @elastic/obs-sig-events-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/obs-onboarding-team @elastic/obs-sig-events-team' - metadata: - sourceRoot: x-pack/platform/plugins/shared/streams_app + sourceRoot: x-pack/platform/plugins/shared/streams_app dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -127,14 +126,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 fb8efdc809104..1e2ef5e651ff2 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' @@ -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/x-pack/platform/plugins/shared/triggers_actions_ui/moon.yml b/x-pack/platform/plugins/shared/triggers_actions_ui/moon.yml index a28b13b379f2a..9833384b580ab 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' @@ -118,14 +117,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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/usage_api/moon.yml b/x-pack/platform/plugins/shared/usage_api/moon.yml index 621bd14ed0956..9ae36c153b2fc 100644 --- a/x-pack/platform/plugins/shared/usage_api/moon.yml +++ b/x-pack/platform/plugins/shared/usage_api/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/usage-api-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-core' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/usage-api-plugin' + title: '@kbn/usage-api-plugin' description: Moon project for @kbn/usage-api-plugin channel: '' owner: '@elastic/kibana-core' - metadata: - sourceRoot: x-pack/platform/plugins/shared/usage_api + sourceRoot: x-pack/platform/plugins/shared/usage_api dependsOn: - '@kbn/core' - '@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/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 067b316092428..01eb4c6cfc9e7 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 2a8459b5e6ad9..7e3750c40eff8 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 89f4d3c67f80c..5f7aa37164728 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 6e361bb02a5a3..bd9fea1604fae 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 4416d783baa76..b35bd96b35f24 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 15075b685041b..50761079425de 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 3ab06f5a3646e..c8832e3d59ee6 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 161703c2b587c..00622a3df8392 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 12137d5cd095b..fd5268ae70381 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 88ede306899ba..8e4b13e96b94d 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 334eb5b3c7be9..9851630b42b7f 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 f8b9d8938c8c2..6d972d9dea651 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 6d9ea13f11c55..708d584081275 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 579e92bde62e7..9cce26cd22868 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 0a3de54f457f2..d25822af515f1 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 71f8d5b7d2406..06c8bb2e46f68 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 dc25c38653843..1afcc6cde075e 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 5ac8440a9a26d..b0c09fe30edbe 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 c6294a11612f9..fa72a4a0b1d3c 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/reporting_api_integration/plugins/reporting_fixture/moon.yml b/x-pack/platform/test/reporting_api_integration/plugins/reporting_fixture/moon.yml index 7c0b71adca065..9bfd013b5f97b 100644 --- a/x-pack/platform/test/reporting_api_integration/plugins/reporting_fixture/moon.yml +++ b/x-pack/platform/test/reporting_api_integration/plugins/reporting_fixture/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/reporting-fixture' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/response-ops' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/reporting-fixture' + title: '@kbn/reporting-fixture' description: Moon project for @kbn/reporting-fixture channel: '' owner: '@elastic/response-ops' - metadata: - sourceRoot: x-pack/platform/test/reporting_api_integration/plugins/reporting_fixture + sourceRoot: x-pack/platform/test/reporting_api_integration/plugins/reporting_fixture dependsOn: - '@kbn/core' - '@kbn/task-manager-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 5a9b828fc4f06..865f9d038ea10 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' - '@kbn/mock-idp-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/test/security_api_integration/plugins/audit_log/moon.yml b/x-pack/platform/test/security_api_integration/plugins/audit_log/moon.yml index 1d3e98e7effee..70208f2202e1f 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 c4447042d09c1..2c34696b946c7 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 6bfc2d51f0e9d..5eba5095492b8 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 9bdacd1cd55f7..a78e5420f41cc 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 4bf7ba1af858e..378849ae797c1 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 b37336be6e35f..bc78759755394 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/access_control_test_plugin/moon.yml b/x-pack/platform/test/spaces_api_integration/common/plugins/access_control_test_plugin/moon.yml index 232f7dfcc8642..c1fbd01342bfe 100644 --- a/x-pack/platform/test/spaces_api_integration/common/plugins/access_control_test_plugin/moon.yml +++ b/x-pack/platform/test/spaces_api_integration/common/plugins/access_control_test_plugin/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/access-control-test-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/kibana-security' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/access-control-test-plugin' + title: '@kbn/access-control-test-plugin' description: Moon project for @kbn/access-control-test-plugin channel: '' owner: '@elastic/kibana-security' - metadata: - sourceRoot: x-pack/platform/test/spaces_api_integration/common/plugins/access_control_test_plugin + sourceRoot: x-pack/platform/test/spaces_api_integration/common/plugins/access_control_test_plugin dependsOn: - '@kbn/core' - '@kbn/config-schema' 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 4496ee1319b5b..87a4bd16447b3 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 cb0a2c728b2e1..473c2adc6d25b 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 ae6b6f37fa8be..33b203b46366c 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 a72a2ec5f537b..d1d16688921cd 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 d5812b0a67b6b..c7cd45c125634 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 d45105db4deee..5dedc6d3f16e5 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/actionable-obs-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/actionable-obs-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 13163bd61dbde..b4189fddacb69 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/actionable-obs-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/actionable-obs-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 cec79279eec32..e0b4bc4ba7b08 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/actionable-obs-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/actionable-obs-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-evals-suite-obs-ai-assistant/moon.yml b/x-pack/solutions/observability/packages/kbn-evals-suite-obs-ai-assistant/moon.yml index 65253c3e5f9a8..991686ddebff9 100644 --- a/x-pack/solutions/observability/packages/kbn-evals-suite-obs-ai-assistant/moon.yml +++ b/x-pack/solutions/observability/packages/kbn-evals-suite-obs-ai-assistant/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/evals-suite-obs-ai-assistant' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/evals-suite-obs-ai-assistant' + title: '@kbn/evals-suite-obs-ai-assistant' description: Moon project for @kbn/evals-suite-obs-ai-assistant channel: '' owner: '@elastic/obs-ai-team' - metadata: - sourceRoot: x-pack/solutions/observability/packages/kbn-evals-suite-obs-ai-assistant + sourceRoot: x-pack/solutions/observability/packages/kbn-evals-suite-obs-ai-assistant dependsOn: - '@kbn/synthtrace-client' - '@kbn/evals' @@ -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/packages/kbn-evals-suite-observability-ai/moon.yml b/x-pack/solutions/observability/packages/kbn-evals-suite-observability-ai/moon.yml index a76c582863e8f..514bf81791af5 100644 --- a/x-pack/solutions/observability/packages/kbn-evals-suite-observability-ai/moon.yml +++ b/x-pack/solutions/observability/packages/kbn-evals-suite-observability-ai/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/evals-suite-observability-ai' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/evals-suite-observability-ai' + title: '@kbn/evals-suite-observability-ai' description: Moon project for @kbn/evals-suite-observability-ai channel: '' owner: '@elastic/obs-ai-team' - metadata: - sourceRoot: x-pack/solutions/observability/packages/kbn-evals-suite-observability-ai + sourceRoot: x-pack/solutions/observability/packages/kbn-evals-suite-observability-ai dependsOn: - '@kbn/evals' - '@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/x-pack/solutions/observability/packages/kbn-genai-cli/moon.yml b/x-pack/solutions/observability/packages/kbn-genai-cli/moon.yml index 768a8306a465d..e9fca50668a28 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-ai-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-ai-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 6cc9904c76756..94732f0201d81 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-presentation-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-presentation-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 0bce5f2ebc6e0..a2d62e8619f1e 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' @@ -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/kbn-synthetics-forge/moon.yml b/x-pack/solutions/observability/packages/kbn-synthetics-forge/moon.yml index 3771a2746ecff..84ffab8bf9dd1 100644 --- a/x-pack/solutions/observability/packages/kbn-synthetics-forge/moon.yml +++ b/x-pack/solutions/observability/packages/kbn-synthetics-forge/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/synthetics-forge' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ux-management-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/synthetics-forge' + title: '@kbn/synthetics-forge' description: Moon project for @kbn/synthetics-forge channel: '' owner: '@elastic/obs-ux-management-team' - metadata: - sourceRoot: x-pack/solutions/observability/packages/kbn-synthetics-forge + sourceRoot: x-pack/solutions/observability/packages/kbn-synthetics-forge dependsOn: - '@kbn/tooling-log' tags: diff --git a/x-pack/solutions/observability/packages/nav-icons/moon.yml b/x-pack/solutions/observability/packages/nav-icons/moon.yml index 6cd8c1a27598e..f3c115cbad097 100644 --- a/x-pack/solutions/observability/packages/nav-icons/moon.yml +++ b/x-pack/solutions/observability/packages/nav-icons/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-nav-icons' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-presentation-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-nav-icons' + title: '@kbn/observability-nav-icons' description: Moon project for @kbn/observability-nav-icons channel: '' owner: '@elastic/obs-presentation-team' - metadata: - sourceRoot: x-pack/solutions/observability/packages/nav-icons + sourceRoot: x-pack/solutions/observability/packages/nav-icons tags: - shared-browser - package 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 605772c2bd32f..3bc149fe3ce55 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-team' -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-team' - 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 7bacfea2d3bcb..ad08fbc3bb657 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-team' -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-team' - 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' @@ -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/solutions/observability/packages/synthetics-test-data/moon.yml b/x-pack/solutions/observability/packages/synthetics-test-data/moon.yml index 4a52ec5ac2952..3a4c5db5cbee7 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/actionable-obs-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/actionable-obs-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 2a17205fdf6a4..162a559474d3b 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/std' @@ -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-server/moon.yml b/x-pack/solutions/observability/packages/utils-server/moon.yml index 15c39a042061c..6778901e2ddf9 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-query' - '@kbn/traced-es-client' @@ -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/observability/plugins/apm/ftr_e2e/moon.yml b/x-pack/solutions/observability/plugins/apm/ftr_e2e/moon.yml index 8f95c9fd3c5c1..b42df29f27bfd 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/synthtrace' diff --git a/x-pack/solutions/observability/plugins/apm/moon.yml b/x-pack/solutions/observability/plugins/apm/moon.yml index f92f9fa48d345..f8d6fb6a93a2a 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' @@ -172,14 +171,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 2bb818e83e819..3eab528234cc4 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' @@ -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/observability/plugins/exploratory_view/moon.yml b/x-pack/solutions/observability/plugins/exploratory_view/moon.yml index 6fbcf8b176a90..34e7e9f6beef8 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/actionable-obs-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/actionable-obs-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/exploratory_view + sourceRoot: x-pack/solutions/observability/plugins/exploratory_view dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -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/solutions/observability/plugins/infra/moon.yml b/x-pack/solutions/observability/plugins/infra/moon.yml index 2f62aaaa482dc..7f04dfc5b75da 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-presentation-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-presentation-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/infra + sourceRoot: x-pack/solutions/observability/plugins/infra dependsOn: - '@kbn/core' - '@kbn/data-plugin' @@ -156,14 +155,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 322b4fc71d4c4..e76e5a4a88d21 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 294c7255a7877..a6c818703994d 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/observability-ui' -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/observability-ui' - 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' @@ -171,14 +170,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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_agent_builder/moon.yml b/x-pack/solutions/observability/plugins/observability_agent_builder/moon.yml index 15e8ee0134428..5a6e671fc0bbb 100644 --- a/x-pack/solutions/observability/plugins/observability_agent_builder/moon.yml +++ b/x-pack/solutions/observability/plugins/observability_agent_builder/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/observability-agent-builder-plugin' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/obs-ai-team' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/observability-agent-builder-plugin' + title: '@kbn/observability-agent-builder-plugin' description: Moon project for @kbn/observability-agent-builder-plugin channel: '' owner: '@elastic/obs-ai-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/observability_agent_builder + sourceRoot: x-pack/solutions/observability/plugins/observability_agent_builder dependsOn: - '@kbn/core' - '@kbn/agent-builder-common' @@ -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/solutions/observability/plugins/observability_ai_assistant_app/moon.yml b/x-pack/solutions/observability/plugins/observability_ai_assistant_app/moon.yml index 97d934c0b8d56..2b4a381b02b3c 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-team' -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-team' - 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' @@ -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/observability/plugins/observability_logs_explorer/moon.yml b/x-pack/solutions/observability/plugins/observability_logs_explorer/moon.yml index adabc325a200b..ee18af5c25296 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' @@ -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/solutions/observability/plugins/observability_onboarding/moon.yml b/x-pack/solutions/observability/plugins/observability_onboarding/moon.yml index af15d1cc6c169..d20885d7692b6 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' @@ -72,14 +71,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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 56c676b68fc00..0b37100c79e0e 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' @@ -72,14 +71,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 cc3a967c6553d..cdc340ba9f6f6 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' @@ -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/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 cae598b41dcf3..61da4240caacb 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-presentation-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-presentation-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/serverless_observability + sourceRoot: x-pack/solutions/observability/plugins/serverless_observability dependsOn: - '@kbn/core' - '@kbn/config-schema' @@ -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/solutions/observability/plugins/slo/moon.yml b/x-pack/solutions/observability/plugins/slo/moon.yml index 879c08790ba25..9d5c0c430113c 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/actionable-obs-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/actionable-obs-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/slo + sourceRoot: x-pack/solutions/observability/plugins/slo dependsOn: - '@kbn/i18n' - '@kbn/i18n-react' @@ -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/synthetics/moon.yml b/x-pack/solutions/observability/plugins/synthetics/moon.yml index ad4a0e7ec4ea8..5bdf7732b32f0 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/actionable-obs-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/actionable-obs-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/synthetics + sourceRoot: x-pack/solutions/observability/plugins/synthetics dependsOn: - '@kbn/alerting-plugin' - '@kbn/ml-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/uptime/moon.yml b/x-pack/solutions/observability/plugins/uptime/moon.yml index 3350ae656cde1..b00efb6eb5d95 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/actionable-obs-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/actionable-obs-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/uptime + sourceRoot: x-pack/solutions/observability/plugins/uptime dependsOn: - '@kbn/core' - '@kbn/config-schema' @@ -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/x-pack/solutions/observability/plugins/ux/moon.yml b/x-pack/solutions/observability/plugins/ux/moon.yml index 156fa3ce32db8..37ee3cbc44230 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/actionable-obs-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/actionable-obs-team' - metadata: - sourceRoot: x-pack/solutions/observability/plugins/ux + sourceRoot: x-pack/solutions/observability/plugins/ux 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/test/moon.yml b/x-pack/solutions/observability/test/moon.yml index e9344f22d390f..4ba3c39339e78 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-code-examples/moon.yml b/x-pack/solutions/search/packages/kbn-search-code-examples/moon.yml index f4d032ff3a6ca..99fb8f7733d88 100644 --- a/x-pack/solutions/search/packages/kbn-search-code-examples/moon.yml +++ b/x-pack/solutions/search/packages/kbn-search-code-examples/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-code-examples' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-code-examples' + title: '@kbn/search-code-examples' description: Moon project for @kbn/search-code-examples channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/packages/kbn-search-code-examples + sourceRoot: x-pack/solutions/search/packages/kbn-search-code-examples 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/solutions/search/packages/kbn-search-queries/moon.yml b/x-pack/solutions/search/packages/kbn-search-queries/moon.yml index fe92d08bc37ff..2d9ebc03411e8 100644 --- a/x-pack/solutions/search/packages/kbn-search-queries/moon.yml +++ b/x-pack/solutions/search/packages/kbn-search-queries/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-queries' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-queries' + title: '@kbn/search-queries' description: Moon project for @kbn/search-queries channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/packages/kbn-search-queries + sourceRoot: x-pack/solutions/search/packages/kbn-search-queries 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/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 531aebe37faac..43f3ca16cbb06 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 d332cf67ce449..07b5512c1dc2b 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_getting_started/moon.yml b/x-pack/solutions/search/plugins/search_getting_started/moon.yml index 87b3b147eba98..03c2a1749d304 100644 --- a/x-pack/solutions/search/plugins/search_getting_started/moon.yml +++ b/x-pack/solutions/search/plugins/search_getting_started/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/search-getting-started' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/search-getting-started' + title: '@kbn/search-getting-started' description: Moon project for @kbn/search-getting-started channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/search/plugins/search_getting_started + sourceRoot: x-pack/solutions/search/plugins/search_getting_started dependsOn: - '@kbn/core' - '@kbn/kibana-react-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/x-pack/solutions/search/plugins/search_homepage/moon.yml b/x-pack/solutions/search/plugins/search_homepage/moon.yml index 5313aad8d17c4..5502a264e5472 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' @@ -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/solutions/search/plugins/search_indices/moon.yml b/x-pack/solutions/search/plugins/search_indices/moon.yml index 4e0cd34af1fbf..b19580131293b 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' @@ -72,14 +71,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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_navigation/moon.yml b/x-pack/solutions/search/plugins/search_navigation/moon.yml index 811b4194774c9..80a3808cd9a32 100644 --- a/x-pack/solutions/search/plugins/search_navigation/moon.yml +++ b/x-pack/solutions/search/plugins/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_navigation + sourceRoot: x-pack/solutions/search/plugins/search_navigation 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/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 fa39f08151274..4deec66c6d3f7 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_synonyms/moon.yml b/x-pack/solutions/search/plugins/search_synonyms/moon.yml index fb0dd60ad2488..8b61a6990d93f 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' @@ -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/search/plugins/serverless_search/moon.yml b/x-pack/solutions/search/plugins/serverless_search/moon.yml index 5d2aaa60f29dc..9e5132ff665c1 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' @@ -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/x-pack/solutions/search/test/moon.yml b/x-pack/solutions/search/test/moon.yml index 1f11f69231727..fd508e4fb4651 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/core-http-common' 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 283e802727abb..c7a411445f5eb 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/contextual-security-apps' -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/contextual-security-apps' - metadata: - sourceRoot: x-pack/solutions/security/packages/distribution-bar + sourceRoot: x-pack/solutions/security/packages/distribution-bar 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/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/common/moon.yml b/x-pack/solutions/security/packages/kbn-cloud-security-posture/common/moon.yml index c8c1e273a2ecf..108788bc28f25 100644 --- a/x-pack/solutions/security/packages/kbn-cloud-security-posture/common/moon.yml +++ b/x-pack/solutions/security/packages/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/contextual-security-apps' -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/contextual-security-apps' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-cloud-security-posture/common + sourceRoot: x-pack/solutions/security/packages/kbn-cloud-security-posture/common dependsOn: - '@kbn/config-schema' - '@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/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 2be677024804d..fbf7b990a1a68 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/contextual-security-apps' -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/contextual-security-apps' - 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' @@ -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/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 d9c7c1d56b539..8827cb1bad3ab 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/contextual-security-apps' -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/contextual-security-apps' - 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' @@ -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/packages/kbn-evals-suite-endpoint/moon.yml b/x-pack/solutions/security/packages/kbn-evals-suite-endpoint/moon.yml index 83dddaa4a8a11..72d53c782b152 100644 --- a/x-pack/solutions/security/packages/kbn-evals-suite-endpoint/moon.yml +++ b/x-pack/solutions/security/packages/kbn-evals-suite-endpoint/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/evals-suite-endpoint' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-defend-workflows' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/evals-suite-endpoint' + title: '@kbn/evals-suite-endpoint' description: Moon project for @kbn/evals-suite-endpoint channel: '' owner: '@elastic/security-defend-workflows' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-evals-suite-endpoint + sourceRoot: x-pack/solutions/security/packages/kbn-evals-suite-endpoint dependsOn: - '@kbn/evals' - '@kbn/scout' @@ -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-evals-suite-entity-analytics/moon.yml b/x-pack/solutions/security/packages/kbn-evals-suite-entity-analytics/moon.yml index 53ab8b3d940dc..fd41a03af8c9d 100644 --- a/x-pack/solutions/security/packages/kbn-evals-suite-entity-analytics/moon.yml +++ b/x-pack/solutions/security/packages/kbn-evals-suite-entity-analytics/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/evals-suite-entity-analytics' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-entity-analytics' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/evals-suite-entity-analytics' + title: '@kbn/evals-suite-entity-analytics' description: Moon project for @kbn/evals-suite-entity-analytics channel: '' owner: '@elastic/security-entity-analytics' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-evals-suite-entity-analytics + sourceRoot: x-pack/solutions/security/packages/kbn-evals-suite-entity-analytics dependsOn: - '@kbn/evals' - '@kbn/tooling-log' diff --git a/x-pack/solutions/security/packages/kbn-evals-suite-security-ai-rules/moon.yml b/x-pack/solutions/security/packages/kbn-evals-suite-security-ai-rules/moon.yml index 887ce62ed1b6b..d47cde53b81a4 100644 --- a/x-pack/solutions/security/packages/kbn-evals-suite-security-ai-rules/moon.yml +++ b/x-pack/solutions/security/packages/kbn-evals-suite-security-ai-rules/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/evals-suite-security-ai-rules' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/security-detection-engine' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/evals-suite-security-ai-rules' + title: '@kbn/evals-suite-security-ai-rules' description: Moon project for @kbn/evals-suite-security-ai-rules channel: '' owner: '@elastic/security-detection-engine' - metadata: - sourceRoot: x-pack/solutions/security/packages/kbn-evals-suite-security-ai-rules + sourceRoot: x-pack/solutions/security/packages/kbn-evals-suite-security-ai-rules dependsOn: - '@kbn/evals' - '@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/solutions/security/packages/kbn-scout-security/moon.yml b/x-pack/solutions/security/packages/kbn-scout-security/moon.yml index dbed23f9561cc..bc6740017384c 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' @@ -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/kbn-securitysolution-autocomplete/moon.yml b/x-pack/solutions/security/packages/kbn-securitysolution-autocomplete/moon.yml index f1e8150315181..7649e50c53a62 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' @@ -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-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 be7c26bccd1a0..75ef1b4919337 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' @@ -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/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 a34f4dc30714c..6c05badef34f9 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/test' 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 35b5a9c353dbb..fbf70c323dfb6 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' @@ -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/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/siem-readiness/moon.yml b/x-pack/solutions/security/packages/siem-readiness/moon.yml index 5f7a6e8c98cf8..6a385c817acc3 100644 --- a/x-pack/solutions/security/packages/siem-readiness/moon.yml +++ b/x-pack/solutions/security/packages/siem-readiness/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/siem-readiness' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/contextual-security-apps' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/siem-readiness' + title: '@kbn/siem-readiness' description: Moon project for @kbn/siem-readiness channel: '' owner: '@elastic/contextual-security-apps' - metadata: - sourceRoot: x-pack/solutions/security/packages/siem-readiness + sourceRoot: x-pack/solutions/security/packages/siem-readiness dependsOn: - '@kbn/kibana-react-plugin' - '@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/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 2572bee8848ba..f51ab8ae997be 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' @@ -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/x-pack/solutions/security/plugins/cloud_security_posture/moon.yml b/x-pack/solutions/security/plugins/cloud_security_posture/moon.yml index 783fc025bd585..b76fe3485028f 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/contextual-security-apps' -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/contextual-security-apps' - metadata: - sourceRoot: x-pack/solutions/security/plugins/cloud_security_posture + sourceRoot: x-pack/solutions/security/plugins/cloud_security_posture dependsOn: - '@kbn/scout-security' - '@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/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 175bc6a6cf151..71623820cbe83 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' @@ -123,14 +122,24 @@ fileGroups: - '!target/**/*' tasks: jest: + command: node args: + - '--no-experimental-require-module' + - $workspaceRoot/scripts/jest - '--config' - $projectRoot/jest.config.js + options: + runFromWorkspaceRoot: true inputs: - '@group(src)' jestCI: + command: node 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/entity_store/moon.yml b/x-pack/solutions/security/plugins/entity_store/moon.yml index ad4dc6f6b268a..f7b9c1530b150 100644 --- a/x-pack/solutions/security/plugins/entity_store/moon.yml +++ b/x-pack/solutions/security/plugins/entity_store/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/entity-store' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/core-analysis' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/entity-store' + title: '@kbn/entity-store' description: Moon project for @kbn/entity-store channel: '' owner: '@elastic/core-analysis' - metadata: - sourceRoot: x-pack/solutions/security/plugins/entity_store + sourceRoot: x-pack/solutions/security/plugins/entity_store dependsOn: - '@kbn/core' - '@kbn/core-plugins-server' @@ -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/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 fdbcf85de675c..d29f2a0d25f64 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' @@ -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/x-pack/solutions/security/plugins/security_solution/moon.yml b/x-pack/solutions/security/plugins/security_solution/moon.yml index 7a7848fcdf2c6..d2e85f385f2e8 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 c3fa039beb537..3c6a3a5ae979b 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 17a57bf7b9475..cb2dd49f9f189 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 086bb8537b992..9f273648384d9 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/contextual-security-apps' -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/contextual-security-apps' - 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/timelines/moon.yml b/x-pack/solutions/security/plugins/timelines/moon.yml index d843002dd448f..21b73fcdabbd0 100644 --- a/x-pack/solutions/security/plugins/timelines/moon.yml +++ b/x-pack/solutions/security/plugins/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/solutions/security/plugins/timelines + sourceRoot: x-pack/solutions/security/plugins/timelines dependsOn: - '@kbn/core' - '@kbn/data-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/x-pack/solutions/security/test/moon.yml b/x-pack/solutions/security/test/moon.yml index c7f128cf50c48..9c80900ac1974 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 9e087b340e54f..bddd3ef6d84f1 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 9e2dbca068b05..579d3bc742e4c 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 ac4da50b926c8..b45051cb4ae49 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/security-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/security-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 458509f26ae5d..9d164017887d2 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/x-pack/solutions/workplaceai/plugins/serverless_workplace_ai/moon.yml b/x-pack/solutions/workplaceai/plugins/serverless_workplace_ai/moon.yml index 3503908067299..3bf2230141ffe 100644 --- a/x-pack/solutions/workplaceai/plugins/serverless_workplace_ai/moon.yml +++ b/x-pack/solutions/workplaceai/plugins/serverless_workplace_ai/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/serverless-workplace-ai' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/serverless-workplace-ai' + title: '@kbn/serverless-workplace-ai' description: Moon project for @kbn/serverless-workplace-ai channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/workplaceai/plugins/serverless_workplace_ai + sourceRoot: x-pack/solutions/workplaceai/plugins/serverless_workplace_ai dependsOn: - '@kbn/core' - '@kbn/serverless' diff --git a/x-pack/solutions/workplaceai/plugins/workplace_ai_app/moon.yml b/x-pack/solutions/workplaceai/plugins/workplace_ai_app/moon.yml index 00b010941bf40..60140f6fa2791 100644 --- a/x-pack/solutions/workplaceai/plugins/workplace_ai_app/moon.yml +++ b/x-pack/solutions/workplaceai/plugins/workplace_ai_app/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/workplace-ai-app' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/search-kibana' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/workplace-ai-app' + title: '@kbn/workplace-ai-app' description: Moon project for @kbn/workplace-ai-app channel: '' owner: '@elastic/search-kibana' - metadata: - sourceRoot: x-pack/solutions/workplaceai/plugins/workplace_ai_app + sourceRoot: x-pack/solutions/workplaceai/plugins/workplace_ai_app dependsOn: - '@kbn/core' - '@kbn/config-schema' @@ -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/solutions/workplaceai/test/moon.yml b/x-pack/solutions/workplaceai/test/moon.yml index 2f1384a4d02e6..c4821894d9162 100644 --- a/x-pack/solutions/workplaceai/test/moon.yml +++ b/x-pack/solutions/workplaceai/test/moon.yml @@ -4,19 +4,18 @@ $schema: https://moonrepo.dev/schemas/project.json id: '@kbn/test-suites-xpack-workplace-ai' -type: unknown +layer: unknown owners: defaultOwner: '@elastic/workchat-eng' -toolchain: +toolchains: default: node language: typescript project: - name: '@kbn/test-suites-xpack-workplace-ai' + title: '@kbn/test-suites-xpack-workplace-ai' description: Moon project for @kbn/test-suites-xpack-workplace-ai channel: '' owner: '@elastic/workchat-eng' - metadata: - sourceRoot: x-pack/solutions/workplaceai/test + sourceRoot: x-pack/solutions/workplaceai/test dependsOn: - '@kbn/test' - '@kbn/test-suites-xpack-platform' diff --git a/yarn.lock b/yarn.lock index a1abd2b7419cf..78fc84df4cea9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -10113,55 +10113,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" @@ -19711,7 +19705,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.4, detect-libc@^2.1.2: +detect-libc@^2.0.1, 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==