SKA: Fix kebab-case issues in security-threat-hunting packages (#211349)

## Summary

This PR aims at relocating some of the Kibana modules (plugins and
packages) into a new folder structure, according to the _Sustainable
Kibana Architecture_ initiative.

> [!IMPORTANT]
> * We kindly ask you to:
> * Manually fix the errors in the error section below (if there are
any).
> * Search for the `packages[\/\\]` and `plugins[\/\\]` patterns in the
source code (Babel and Eslint config files), and update them
appropriately.
> * Manually review
`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to ensure that
any CI pipeline customizations continue to be correctly applied after
the changed path names
> * Review all of the updated files, specially the `.ts` and `.js` files
listed in the sections below, as some of them contain relative paths
that have been updated.
> * Think of potential impact of the move, including tooling and
configuration files that can be pointing to the relocated modules. E.g.:
>     * customised eslint rules
>     * docs pointing to source code

> [!NOTE]
> * This PR has been auto-generated.
> * Any manual contributions will be lost if the 'relocate' script is
re-run.
> * Try to obtain the missing reviews / approvals before applying manual
fixes, and/or keep your changes in a .patch / git stash.
> * Please use
[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)
Slack channel for feedback.

Are you trying to rebase this PR to solve merge conflicts? Please follow
the steps describe
[here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E).

#### 3 packages(s) are going to be relocated:

| Id | Target folder |
| -- | ------------- |
| `@kbn/securitysolution-data-table` |
`x-pack/solutions/security/packages/data-table` |
| `@kbn/ecs-data-quality-dashboard` |
`x-pack/solutions/security/packages/ecs-data-quality-dashboard` |
| `@kbn/security-solution-side-nav` |
`x-pack/solutions/security/packages/side-nav` |


<details >
<summary>Updated references</summary>

```
./.i18nrc.json
./package.json
./packages/kbn-ts-projects/config-paths.json
./src/platform/packages/private/kbn-repo-packages/package-map.json
./tsconfig.base.json
./tsconfig.base.type_check.json
./tsconfig.refs.json
./x-pack/solutions/security/packages/data-table/jest.config.js
./x-pack/solutions/security/packages/ecs-data-quality-dashboard/jest.config.js
./x-pack/solutions/security/packages/side-nav/jest.config.js
./yarn.lock
.github/CODEOWNERS
```

</details><details >
<summary>Updated relative paths</summary>

```
x-pack/solutions/security/packages/data-table/jest.config.js:11
x-pack/solutions/security/packages/data-table/tsconfig.json:2
x-pack/solutions/security/packages/ecs-data-quality-dashboard/jest.config.js:24
x-pack/solutions/security/packages/ecs-data-quality-dashboard/tsconfig.json:10
x-pack/solutions/security/packages/ecs-data-quality-dashboard/tsconfig.json:2
x-pack/solutions/security/packages/side-nav/jest.config.js:10
x-pack/solutions/security/packages/side-nav/tsconfig.json:2
```

</details>

---------

Co-authored-by: kibanamachine <42973632+kibanamachine@users.noreply.github.com>
This commit is contained in:
Gerard Soldevila 2025-02-19 11:21:45 +01:00 committed by GitHub
parent 70471c910f
commit 69a87194d1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
399 changed files with 58 additions and 58 deletions

6
.github/CODEOWNERS vendored
View file

@ -976,10 +976,10 @@ x-pack/solutions/search/plugins/search_solution/search_navigation @elastic/searc
x-pack/solutions/search/plugins/search_synonyms @elastic/search-kibana
x-pack/solutions/search/plugins/serverless_search @elastic/search-kibana
x-pack/solutions/security/packages/connectors @elastic/security-threat-hunting-explore
x-pack/solutions/security/packages/data_table @elastic/security-threat-hunting-investigations
x-pack/solutions/security/packages/data-stream-adapter @elastic/security-threat-hunting
x-pack/solutions/security/packages/data-table @elastic/security-threat-hunting-investigations
x-pack/solutions/security/packages/distribution-bar @elastic/kibana-cloud-security-posture
x-pack/solutions/security/packages/ecs_data_quality_dashboard @elastic/security-threat-hunting-explore
x-pack/solutions/security/packages/ecs-data-quality-dashboard @elastic/security-threat-hunting-explore
x-pack/solutions/security/packages/expandable-flyout @elastic/security-threat-hunting-investigations
x-pack/solutions/security/packages/features @elastic/security-threat-hunting-explore
x-pack/solutions/security/packages/index-adapter @elastic/security-threat-hunting
@ -1001,7 +1001,7 @@ x-pack/solutions/security/packages/kbn-securitysolution-t-grid @elastic/security
x-pack/solutions/security/packages/kbn-securitysolution-utils @elastic/security-detection-engine @elastic/security-detection-rule-management
x-pack/solutions/security/packages/navigation @elastic/security-threat-hunting-explore
x-pack/solutions/security/packages/security-ai-prompts @elastic/security-generative-ai
x-pack/solutions/security/packages/side_nav @elastic/security-threat-hunting-explore
x-pack/solutions/security/packages/side-nav @elastic/security-threat-hunting-explore
x-pack/solutions/security/packages/storybook/config @elastic/security-threat-hunting-explore
x-pack/solutions/security/packages/upselling @elastic/security-threat-hunting-explore
x-pack/solutions/security/plugins/cloud_defend @elastic/kibana-cloud-security-posture

View file

@ -118,12 +118,12 @@
"searchResponseWarnings": "src/platform/packages/shared/kbn-search-response-warnings",
"searchTypes": "src/platform/packages/shared/kbn-search-types",
"securitySolutionPackages": [
"x-pack/solutions/security/packages/data_table",
"x-pack/solutions/security/packages/ecs_data_quality_dashboard",
"x-pack/solutions/security/packages/data-table",
"x-pack/solutions/security/packages/ecs-data-quality-dashboard",
"x-pack/solutions/security/packages/features",
"x-pack/solutions/security/packages/kbn-cloud-security-posture",
"x-pack/solutions/security/packages/navigation",
"x-pack/solutions/security/packages/side_nav",
"x-pack/solutions/security/packages/side-nav",
"x-pack/solutions/security/packages/upselling"
],
"sharedPlatformPackages": ["x-pack/platform/packages/shared/kbn-cloud-security-posture"],

View file

@ -463,7 +463,7 @@
"@kbn/doc-links": "link:src/platform/packages/shared/kbn-doc-links",
"@kbn/dom-drag-drop": "link:src/platform/packages/shared/kbn-dom-drag-drop",
"@kbn/ebt-tools": "link:src/platform/packages/shared/kbn-ebt-tools",
"@kbn/ecs-data-quality-dashboard": "link:x-pack/solutions/security/packages/ecs_data_quality_dashboard",
"@kbn/ecs-data-quality-dashboard": "link:x-pack/solutions/security/packages/ecs-data-quality-dashboard",
"@kbn/ecs-data-quality-dashboard-plugin": "link:x-pack/solutions/security/plugins/ecs_data_quality_dashboard",
"@kbn/elastic-agent-utils": "link:src/platform/packages/shared/kbn-elastic-agent-utils",
"@kbn/elastic-assistant": "link:x-pack/platform/packages/shared/kbn-elastic-assistant",
@ -838,13 +838,13 @@
"@kbn/security-solution-navigation": "link:x-pack/solutions/security/packages/navigation",
"@kbn/security-solution-plugin": "link:x-pack/solutions/security/plugins/security_solution",
"@kbn/security-solution-serverless": "link:x-pack/solutions/security/plugins/security_solution_serverless",
"@kbn/security-solution-side-nav": "link:x-pack/solutions/security/packages/side_nav",
"@kbn/security-solution-side-nav": "link:x-pack/solutions/security/packages/side-nav",
"@kbn/security-solution-storybook-config": "link:x-pack/solutions/security/packages/storybook/config",
"@kbn/security-solution-upselling": "link:x-pack/solutions/security/packages/upselling",
"@kbn/security-test-endpoints-plugin": "link:x-pack/test/security_functional/plugins/test_endpoints",
"@kbn/security-ui-components": "link:x-pack/platform/packages/private/security/ui_components",
"@kbn/securitysolution-autocomplete": "link:x-pack/solutions/security/packages/kbn-securitysolution-autocomplete",
"@kbn/securitysolution-data-table": "link:x-pack/solutions/security/packages/data_table",
"@kbn/securitysolution-data-table": "link:x-pack/solutions/security/packages/data-table",
"@kbn/securitysolution-ecs": "link:src/platform/packages/shared/kbn-securitysolution-ecs",
"@kbn/securitysolution-endpoint-exceptions-common": "link:x-pack/solutions/security/packages/kbn-securitysolution-endpoint-exceptions-common",
"@kbn/securitysolution-es-utils": "link:src/platform/packages/shared/kbn-securitysolution-es-utils",

View file

@ -157,10 +157,10 @@ module.exports = {
/x-pack[\/\\]solutions[\/\\]observability[\/\\]plugins[\/\\]uptime[\/\\]public[\/\\]legacy_uptime[\/\\]components[\/\\]settings[\/\\]alert_defaults_form.tsx/,
/x-pack[\/\\]solutions[\/\\]observability[\/\\]plugins[\/\\]uptime[\/\\]public[\/\\]legacy_uptime[\/\\]components[\/\\]synthetics[\/\\]step_screenshot_display.tsx/,
/x-pack[\/\\]solutions[\/\\]observability[\/\\]plugins[\/\\]uptime[\/\\]public[\/\\]legacy_uptime[\/\\]pages[\/\\]overview.tsx/,
/x-pack[\/\\]solutions[\/\\]security[\/\\]packages[\/\\]data_table[\/\\]components[\/\\]data_table[\/\\]data_table.stories.tsx/,
/x-pack[\/\\]solutions[\/\\]security[\/\\]packages[\/\\]data_table[\/\\]components[\/\\]data_table[\/\\]index.tsx/,
/x-pack[\/\\]solutions[\/\\]security[\/\\]packages[\/\\]data_table[\/\\]components[\/\\]toolbar[\/\\]unit[\/\\]styles.tsx/,
/x-pack[\/\\]solutions[\/\\]security[\/\\]packages[\/\\]data_table[\/\\]mock[\/\\]test_providers.tsx/,
/x-pack[\/\\]solutions[\/\\]security[\/\\]packages[\/\\]data-table[\/\\]components[\/\\]data_table[\/\\]data_table.stories.tsx/,
/x-pack[\/\\]solutions[\/\\]security[\/\\]packages[\/\\]data-table[\/\\]components[\/\\]data_table[\/\\]index.tsx/,
/x-pack[\/\\]solutions[\/\\]security[\/\\]packages[\/\\]data-table[\/\\]components[\/\\]toolbar[\/\\]unit[\/\\]styles.tsx/,
/x-pack[\/\\]solutions[\/\\]security[\/\\]packages[\/\\]data-table[\/\\]mock[\/\\]test_providers.tsx/,
/x-pack[\/\\]solutions[\/\\]security[\/\\]plugins[\/\\]lists[\/\\]public[\/\\]exceptions[\/\\]components[\/\\]and_or_badge[\/\\]rounded_badge.tsx/,
/x-pack[\/\\]solutions[\/\\]security[\/\\]plugins[\/\\]lists[\/\\]public[\/\\]exceptions[\/\\]components[\/\\]and_or_badge[\/\\]rounded_badge_antenna.tsx/,
/x-pack[\/\\]solutions[\/\\]security[\/\\]plugins[\/\\]lists[\/\\]public[\/\\]exceptions[\/\\]components[\/\\]builder[\/\\]and_badge.tsx/,

View file

@ -800,8 +800,8 @@
"@kbn/dom-drag-drop/*": ["src/platform/packages/shared/kbn-dom-drag-drop/*"],
"@kbn/ebt-tools": ["src/platform/packages/shared/kbn-ebt-tools"],
"@kbn/ebt-tools/*": ["src/platform/packages/shared/kbn-ebt-tools/*"],
"@kbn/ecs-data-quality-dashboard": ["x-pack/solutions/security/packages/ecs_data_quality_dashboard"],
"@kbn/ecs-data-quality-dashboard/*": ["x-pack/solutions/security/packages/ecs_data_quality_dashboard/*"],
"@kbn/ecs-data-quality-dashboard": ["x-pack/solutions/security/packages/ecs-data-quality-dashboard"],
"@kbn/ecs-data-quality-dashboard/*": ["x-pack/solutions/security/packages/ecs-data-quality-dashboard/*"],
"@kbn/ecs-data-quality-dashboard-plugin": ["x-pack/solutions/security/plugins/ecs_data_quality_dashboard"],
"@kbn/ecs-data-quality-dashboard-plugin/*": ["x-pack/solutions/security/plugins/ecs_data_quality_dashboard/*"],
"@kbn/elastic-agent-utils": ["src/platform/packages/shared/kbn-elastic-agent-utils"],
@ -1668,8 +1668,8 @@
"@kbn/security-solution-plugin/*": ["x-pack/solutions/security/plugins/security_solution/*"],
"@kbn/security-solution-serverless": ["x-pack/solutions/security/plugins/security_solution_serverless"],
"@kbn/security-solution-serverless/*": ["x-pack/solutions/security/plugins/security_solution_serverless/*"],
"@kbn/security-solution-side-nav": ["x-pack/solutions/security/packages/side_nav"],
"@kbn/security-solution-side-nav/*": ["x-pack/solutions/security/packages/side_nav/*"],
"@kbn/security-solution-side-nav": ["x-pack/solutions/security/packages/side-nav"],
"@kbn/security-solution-side-nav/*": ["x-pack/solutions/security/packages/side-nav/*"],
"@kbn/security-solution-storybook-config": ["x-pack/solutions/security/packages/storybook/config"],
"@kbn/security-solution-storybook-config/*": ["x-pack/solutions/security/packages/storybook/config/*"],
"@kbn/security-solution-upselling": ["x-pack/solutions/security/packages/upselling"],
@ -1680,8 +1680,8 @@
"@kbn/security-ui-components/*": ["x-pack/platform/packages/private/security/ui_components/*"],
"@kbn/securitysolution-autocomplete": ["x-pack/solutions/security/packages/kbn-securitysolution-autocomplete"],
"@kbn/securitysolution-autocomplete/*": ["x-pack/solutions/security/packages/kbn-securitysolution-autocomplete/*"],
"@kbn/securitysolution-data-table": ["x-pack/solutions/security/packages/data_table"],
"@kbn/securitysolution-data-table/*": ["x-pack/solutions/security/packages/data_table/*"],
"@kbn/securitysolution-data-table": ["x-pack/solutions/security/packages/data-table"],
"@kbn/securitysolution-data-table/*": ["x-pack/solutions/security/packages/data-table/*"],
"@kbn/securitysolution-ecs": ["src/platform/packages/shared/kbn-securitysolution-ecs"],
"@kbn/securitysolution-ecs/*": ["src/platform/packages/shared/kbn-securitysolution-ecs/*"],
"@kbn/securitysolution-endpoint-exceptions-common": ["x-pack/solutions/security/packages/kbn-securitysolution-endpoint-exceptions-common"],

View file

@ -7,6 +7,6 @@
module.exports = {
preset: '@kbn/test',
roots: ['<rootDir>/x-pack/solutions/security/packages/data_table'],
roots: ['<rootDir>/x-pack/solutions/security/packages/data-table'],
rootDir: '../../../../..',
};

Some files were not shown because too many files have changed in this diff Show more