Skip to content

Commit

Permalink
[8.x] Sustainable Kibana Architecture: Move reporting related packages (
Browse files Browse the repository at this point in the history
#205587) (#205760)

# Backport

This will backport the following commits from `main` to `8.x`:
- [Sustainable Kibana Architecture: Move reporting related packages
(#205587)](#205587)

<!--- Backport version: 8.9.8 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sqren/backport)

<!--BACKPORT [{"author":{"name":"Anton
Dosov","email":"[email protected]"},"sourceCommit":{"committedDate":"2025-01-07T14:32:38Z","message":"Sustainable
Kibana Architecture: Move reporting related packages (#205587)\n\n##
Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules
(plugins and\r\npackages) into a new folder structure, according to the
_Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n>
[!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors
in the error section below (if there are\r\nany).\r\n> * Search for the
`packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource
code (Babel and Eslint config files), and update
them\r\nappropriately.\r\n> * Manually
review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to
ensure that\r\nany CI pipeline customizations continue to be correctly
applied after\r\nthe changed path names\r\n> * Review all of the updated
files, specially the `.ts` and `.js` files\r\nlisted in the sections
below, as some of them contain relative paths\r\nthat have been
updated.\r\n> * Think of potential impact of the move, including tooling
and\r\nconfiguration files that can be pointing to the relocated
modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to
source code\r\n\r\n> [!NOTE]\r\n> * This PR has been
auto-generated.\r\n> * Any manual contributions will be lost if the
'relocate' script is\r\nre-run.\r\n> * Try to obtain the missing reviews
/ approvals before applying manual\r\nfixes, and/or keep your changes in
a .patch / git stash.\r\n> * Please
use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack
channel for feedback.\r\n\r\nAre you trying to rebase this PR to solve
merge conflicts? Please follow\r\nthe steps
describe\r\n[here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E).\r\n\r\n####
13 packages(s) are going to be relocated:\r\n\r\n| Id | Target folder
|\r\n| -- | ------------- |\r\n| `@kbn/generate-csv` |
`src/platform/packages/private/kbn-generate-csv`\r\n|\r\n|
`@kbn/reporting-common`
|\r\n`src/platform/packages/private/kbn-reporting/common` |\r\n|
`@kbn/reporting-csv-share-panel`
|\r\n`src/platform/packages/private/kbn-reporting/get_csv_panel_actions`
|\r\n| `@kbn/reporting-export-types-csv`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/csv`
|\r\n| `@kbn/reporting-export-types-csv-common`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/csv_common`
|\r\n| `@kbn/reporting-export-types-pdf`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/pdf`
|\r\n| `@kbn/reporting-export-types-pdf-common`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/pdf_common`
|\r\n| `@kbn/reporting-export-types-png`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/png`
|\r\n| `@kbn/reporting-export-types-png-common`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/png_common`
|\r\n| `@kbn/reporting-mocks-server`
|\r\n`src/platform/packages/private/kbn-reporting/mocks_server` |\r\n|
`@kbn/reporting-public`
|\r\n`src/platform/packages/private/kbn-reporting/public` |\r\n|
`@kbn/reporting-server`
|\r\n`src/platform/packages/private/kbn-reporting/server` |\r\n|
`@kbn/screenshotting-server`
|\r\n`src/platform/packages/private/kbn-screenshotting-server`
|\r\n\r\n\r\n<details >\r\n<summary>Updated relative
paths</summary>\r\n\r\n```\r\nsrc/platform/packages/private/kbn-generate-csv/jest.config.js:12\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:23\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:26\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:29\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:32\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:56\r\nsrc/platform/packages/private/kbn-reporting/common/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:21\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:24\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:27\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:30\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:33\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:22\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:25\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:28\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:31\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:34\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:37\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:40\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:46\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:49\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:52\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:55\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/tsconfig.type_check.json:20\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/tsconfig.type_check.json:23\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/tsconfig.type_check.json:26\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:21\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:24\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:27\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:30\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:36\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:39\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf_common/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf_common/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf_common/tsconfig.type_check.json:20\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf_common/tsconfig.type_check.json:23\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:22\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:25\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:28\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:31\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:37\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:40\r\nsrc/platform/packages/private/kbn-reporting/export_types/png_common/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/png_common/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/png_common/tsconfig.type_check.json:20\r\nsrc/platform/packages/private/kbn-reporting/export_types/png_common/tsconfig.type_check.json:23\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:21\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:24\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:27\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:33\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:36\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:39\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:42\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:45\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:48\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:51\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:54\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:60\r\nsrc/platform/packages/private/kbn-reporting/mocks_server/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/mocks_server/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/mocks_server/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/public/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:24\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:27\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:30\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:33\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:36\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:39\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:42\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:45\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:57\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:60\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:63\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:66\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:69\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:72\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:75\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:78\r\nsrc/platform/packages/private/kbn-reporting/server/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:21\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:24\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:27\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:30\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:33\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:36\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:42\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:45\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:48\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:51\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:54\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:57\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:60\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:63\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:66\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:69\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:72\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:75\r\nsrc/platform/packages/private/kbn-screenshotting-server/jest.config.js:12\r\nsrc/platform/packages/private/kbn-screenshotting-server/src/paths.ts:106\r\nsrc/platform/packages/private/kbn-screenshotting-server/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-screenshotting-server/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-screenshotting-server/tsconfig.type_check.json:20\r\n```\r\n\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by:
Elastic Machine
<[email protected]>","sha":"9e1ff1f95da896a67ee8edd436ad48a7bb81129f","branchLabelMapping":{"^v9.0.0$":"main","^v8.18.0$":"8.x","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","v9.0.0","Team:SharedUX","backport:prev-minor","plugin
groups"],"number":205587,"url":"https://github.com/elastic/kibana/pull/205587","mergeCommit":{"message":"Sustainable
Kibana Architecture: Move reporting related packages (#205587)\n\n##
Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules
(plugins and\r\npackages) into a new folder structure, according to the
_Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n>
[!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors
in the error section below (if there are\r\nany).\r\n> * Search for the
`packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource
code (Babel and Eslint config files), and update
them\r\nappropriately.\r\n> * Manually
review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to
ensure that\r\nany CI pipeline customizations continue to be correctly
applied after\r\nthe changed path names\r\n> * Review all of the updated
files, specially the `.ts` and `.js` files\r\nlisted in the sections
below, as some of them contain relative paths\r\nthat have been
updated.\r\n> * Think of potential impact of the move, including tooling
and\r\nconfiguration files that can be pointing to the relocated
modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to
source code\r\n\r\n> [!NOTE]\r\n> * This PR has been
auto-generated.\r\n> * Any manual contributions will be lost if the
'relocate' script is\r\nre-run.\r\n> * Try to obtain the missing reviews
/ approvals before applying manual\r\nfixes, and/or keep your changes in
a .patch / git stash.\r\n> * Please
use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack
channel for feedback.\r\n\r\nAre you trying to rebase this PR to solve
merge conflicts? Please follow\r\nthe steps
describe\r\n[here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E).\r\n\r\n####
13 packages(s) are going to be relocated:\r\n\r\n| Id | Target folder
|\r\n| -- | ------------- |\r\n| `@kbn/generate-csv` |
`src/platform/packages/private/kbn-generate-csv`\r\n|\r\n|
`@kbn/reporting-common`
|\r\n`src/platform/packages/private/kbn-reporting/common` |\r\n|
`@kbn/reporting-csv-share-panel`
|\r\n`src/platform/packages/private/kbn-reporting/get_csv_panel_actions`
|\r\n| `@kbn/reporting-export-types-csv`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/csv`
|\r\n| `@kbn/reporting-export-types-csv-common`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/csv_common`
|\r\n| `@kbn/reporting-export-types-pdf`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/pdf`
|\r\n| `@kbn/reporting-export-types-pdf-common`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/pdf_common`
|\r\n| `@kbn/reporting-export-types-png`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/png`
|\r\n| `@kbn/reporting-export-types-png-common`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/png_common`
|\r\n| `@kbn/reporting-mocks-server`
|\r\n`src/platform/packages/private/kbn-reporting/mocks_server` |\r\n|
`@kbn/reporting-public`
|\r\n`src/platform/packages/private/kbn-reporting/public` |\r\n|
`@kbn/reporting-server`
|\r\n`src/platform/packages/private/kbn-reporting/server` |\r\n|
`@kbn/screenshotting-server`
|\r\n`src/platform/packages/private/kbn-screenshotting-server`
|\r\n\r\n\r\n<details >\r\n<summary>Updated relative
paths</summary>\r\n\r\n```\r\nsrc/platform/packages/private/kbn-generate-csv/jest.config.js:12\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:23\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:26\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:29\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:32\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:56\r\nsrc/platform/packages/private/kbn-reporting/common/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:21\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:24\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:27\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:30\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:33\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:22\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:25\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:28\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:31\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:34\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:37\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:40\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:46\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:49\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:52\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:55\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/tsconfig.type_check.json:20\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/tsconfig.type_check.json:23\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/tsconfig.type_check.json:26\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:21\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:24\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:27\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:30\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:36\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:39\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf_common/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf_common/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf_common/tsconfig.type_check.json:20\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf_common/tsconfig.type_check.json:23\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:22\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:25\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:28\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:31\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:37\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:40\r\nsrc/platform/packages/private/kbn-reporting/export_types/png_common/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/png_common/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/png_common/tsconfig.type_check.json:20\r\nsrc/platform/packages/private/kbn-reporting/export_types/png_common/tsconfig.type_check.json:23\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:21\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:24\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:27\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:33\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:36\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:39\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:42\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:45\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:48\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:51\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:54\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:60\r\nsrc/platform/packages/private/kbn-reporting/mocks_server/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/mocks_server/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/mocks_server/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/public/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:24\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:27\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:30\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:33\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:36\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:39\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:42\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:45\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:57\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:60\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:63\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:66\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:69\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:72\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:75\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:78\r\nsrc/platform/packages/private/kbn-reporting/server/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:21\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:24\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:27\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:30\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:33\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:36\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:42\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:45\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:48\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:51\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:54\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:57\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:60\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:63\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:66\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:69\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:72\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:75\r\nsrc/platform/packages/private/kbn-screenshotting-server/jest.config.js:12\r\nsrc/platform/packages/private/kbn-screenshotting-server/src/paths.ts:106\r\nsrc/platform/packages/private/kbn-screenshotting-server/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-screenshotting-server/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-screenshotting-server/tsconfig.type_check.json:20\r\n```\r\n\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by:
Elastic Machine
<[email protected]>","sha":"9e1ff1f95da896a67ee8edd436ad48a7bb81129f"}},"sourceBranch":"main","suggestedTargetBranches":[],"targetPullRequestStates":[{"branch":"main","label":"v9.0.0","labelRegex":"^v9.0.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/205587","number":205587,"mergeCommit":{"message":"Sustainable
Kibana Architecture: Move reporting related packages (#205587)\n\n##
Summary\r\n\r\nThis PR aims at relocating some of the Kibana modules
(plugins and\r\npackages) into a new folder structure, according to the
_Sustainable\r\nKibana Architecture_ initiative.\r\n\r\n>
[!IMPORTANT]\r\n> * We kindly ask you to:\r\n> * Manually fix the errors
in the error section below (if there are\r\nany).\r\n> * Search for the
`packages[\\/\\\\]` and `plugins[\\/\\\\]` patterns in the\r\nsource
code (Babel and Eslint config files), and update
them\r\nappropriately.\r\n> * Manually
review\r\n`.buildkite/scripts/pipelines/pull_request/pipeline.ts` to
ensure that\r\nany CI pipeline customizations continue to be correctly
applied after\r\nthe changed path names\r\n> * Review all of the updated
files, specially the `.ts` and `.js` files\r\nlisted in the sections
below, as some of them contain relative paths\r\nthat have been
updated.\r\n> * Think of potential impact of the move, including tooling
and\r\nconfiguration files that can be pointing to the relocated
modules. E.g.:\r\n> * customised eslint rules\r\n> * docs pointing to
source code\r\n\r\n> [!NOTE]\r\n> * This PR has been
auto-generated.\r\n> * Any manual contributions will be lost if the
'relocate' script is\r\nre-run.\r\n> * Try to obtain the missing reviews
/ approvals before applying manual\r\nfixes, and/or keep your changes in
a .patch / git stash.\r\n> * Please
use\r\n[#sustainable_kibana_architecture](https://elastic.slack.com/archives/C07TCKTA22E)\r\nSlack
channel for feedback.\r\n\r\nAre you trying to rebase this PR to solve
merge conflicts? Please follow\r\nthe steps
describe\r\n[here](https://elastic.slack.com/archives/C07TCKTA22E/p1734019532879269?thread_ts=1734019339.935419&cid=C07TCKTA22E).\r\n\r\n####
13 packages(s) are going to be relocated:\r\n\r\n| Id | Target folder
|\r\n| -- | ------------- |\r\n| `@kbn/generate-csv` |
`src/platform/packages/private/kbn-generate-csv`\r\n|\r\n|
`@kbn/reporting-common`
|\r\n`src/platform/packages/private/kbn-reporting/common` |\r\n|
`@kbn/reporting-csv-share-panel`
|\r\n`src/platform/packages/private/kbn-reporting/get_csv_panel_actions`
|\r\n| `@kbn/reporting-export-types-csv`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/csv`
|\r\n| `@kbn/reporting-export-types-csv-common`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/csv_common`
|\r\n| `@kbn/reporting-export-types-pdf`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/pdf`
|\r\n| `@kbn/reporting-export-types-pdf-common`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/pdf_common`
|\r\n| `@kbn/reporting-export-types-png`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/png`
|\r\n| `@kbn/reporting-export-types-png-common`
|\r\n`src/platform/packages/private/kbn-reporting/export_types/png_common`
|\r\n| `@kbn/reporting-mocks-server`
|\r\n`src/platform/packages/private/kbn-reporting/mocks_server` |\r\n|
`@kbn/reporting-public`
|\r\n`src/platform/packages/private/kbn-reporting/public` |\r\n|
`@kbn/reporting-server`
|\r\n`src/platform/packages/private/kbn-reporting/server` |\r\n|
`@kbn/screenshotting-server`
|\r\n`src/platform/packages/private/kbn-screenshotting-server`
|\r\n\r\n\r\n<details >\r\n<summary>Updated relative
paths</summary>\r\n\r\n```\r\nsrc/platform/packages/private/kbn-generate-csv/jest.config.js:12\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:23\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:26\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:29\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:32\r\nsrc/platform/packages/private/kbn-generate-csv/tsconfig.type_check.json:56\r\nsrc/platform/packages/private/kbn-reporting/common/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:21\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:24\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:27\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:30\r\nsrc/platform/packages/private/kbn-reporting/common/tsconfig.type_check.json:33\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:22\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:25\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:28\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:31\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:34\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:37\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:40\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:46\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:49\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:52\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv/tsconfig.type_check.json:55\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/tsconfig.type_check.json:20\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/tsconfig.type_check.json:23\r\nsrc/platform/packages/private/kbn-reporting/export_types/csv_common/tsconfig.type_check.json:26\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:21\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:24\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:27\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:30\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:36\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf/tsconfig.type_check.json:39\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf_common/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf_common/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf_common/tsconfig.type_check.json:20\r\nsrc/platform/packages/private/kbn-reporting/export_types/pdf_common/tsconfig.type_check.json:23\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:22\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:25\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:28\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:31\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:37\r\nsrc/platform/packages/private/kbn-reporting/export_types/png/tsconfig.type_check.json:40\r\nsrc/platform/packages/private/kbn-reporting/export_types/png_common/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/png_common/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/export_types/png_common/tsconfig.type_check.json:20\r\nsrc/platform/packages/private/kbn-reporting/export_types/png_common/tsconfig.type_check.json:23\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:21\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:24\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:27\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:33\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:36\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:39\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:42\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:45\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:48\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:51\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:54\r\nsrc/platform/packages/private/kbn-reporting/get_csv_panel_actions/tsconfig.type_check.json:60\r\nsrc/platform/packages/private/kbn-reporting/mocks_server/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/mocks_server/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/mocks_server/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/public/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:24\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:27\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:30\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:33\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:36\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:39\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:42\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:45\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:57\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:60\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:63\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:66\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:69\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:72\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:75\r\nsrc/platform/packages/private/kbn-reporting/public/tsconfig.type_check.json:78\r\nsrc/platform/packages/private/kbn-reporting/server/jest.config.js:12\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:21\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:24\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:27\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:30\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:33\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:36\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:42\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:45\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:48\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:51\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:54\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:57\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:60\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:63\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:66\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:69\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:72\r\nsrc/platform/packages/private/kbn-reporting/server/tsconfig.type_check.json:75\r\nsrc/platform/packages/private/kbn-screenshotting-server/jest.config.js:12\r\nsrc/platform/packages/private/kbn-screenshotting-server/src/paths.ts:106\r\nsrc/platform/packages/private/kbn-screenshotting-server/tsconfig.json:2\r\nsrc/platform/packages/private/kbn-screenshotting-server/tsconfig.type_check.json:2\r\nsrc/platform/packages/private/kbn-screenshotting-server/tsconfig.type_check.json:20\r\n```\r\n\r\n</details>\r\n\r\n---------\r\n\r\nCo-authored-by:
Elastic Machine
<[email protected]>","sha":"9e1ff1f95da896a67ee8edd436ad48a7bb81129f"}}]}]
BACKPORT-->
  • Loading branch information
Dosant authored Jan 7, 2025
1 parent 2db7358 commit 7a19ecf
Show file tree
Hide file tree
Showing 193 changed files with 140 additions and 140 deletions.
26 changes: 13 additions & 13 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -498,7 +498,7 @@ packages/kbn-gen-ai-functional-testing @elastic/appex-ai-infra
x-pack/examples/gen_ai_streaming_response_example @elastic/response-ops
packages/kbn-generate @elastic/kibana-operations
packages/kbn-generate-console-definitions @elastic/kibana-management
packages/kbn-generate-csv @elastic/appex-sharedux
src/platform/packages/private/kbn-generate-csv @elastic/appex-sharedux
packages/kbn-get-repo-files @elastic/kibana-operations
x-pack/platform/plugins/private/global_search_bar @elastic/appex-sharedux
x-pack/platform/plugins/shared/global_search @elastic/appex-sharedux
Expand Down Expand Up @@ -733,18 +733,18 @@ src/platform/packages/private/kbn-repo-packages @elastic/kibana-operations
packages/kbn-repo-path @elastic/kibana-operations
packages/kbn-repo-source-classifier @elastic/kibana-operations
packages/kbn-repo-source-classifier-cli @elastic/kibana-operations
packages/kbn-reporting/common @elastic/appex-sharedux
packages/kbn-reporting/get_csv_panel_actions @elastic/appex-sharedux
packages/kbn-reporting/export_types/csv @elastic/appex-sharedux
packages/kbn-reporting/export_types/csv_common @elastic/appex-sharedux
packages/kbn-reporting/export_types/pdf @elastic/appex-sharedux
packages/kbn-reporting/export_types/pdf_common @elastic/appex-sharedux
packages/kbn-reporting/export_types/png @elastic/appex-sharedux
packages/kbn-reporting/export_types/png_common @elastic/appex-sharedux
packages/kbn-reporting/mocks_server @elastic/appex-sharedux
src/platform/packages/private/kbn-reporting/common @elastic/appex-sharedux
src/platform/packages/private/kbn-reporting/get_csv_panel_actions @elastic/appex-sharedux
src/platform/packages/private/kbn-reporting/export_types/csv @elastic/appex-sharedux
src/platform/packages/private/kbn-reporting/export_types/csv_common @elastic/appex-sharedux
src/platform/packages/private/kbn-reporting/export_types/pdf @elastic/appex-sharedux
src/platform/packages/private/kbn-reporting/export_types/pdf_common @elastic/appex-sharedux
src/platform/packages/private/kbn-reporting/export_types/png @elastic/appex-sharedux
src/platform/packages/private/kbn-reporting/export_types/png_common @elastic/appex-sharedux
src/platform/packages/private/kbn-reporting/mocks_server @elastic/appex-sharedux
x-pack/platform/plugins/private/reporting @elastic/appex-sharedux
packages/kbn-reporting/public @elastic/appex-sharedux
packages/kbn-reporting/server @elastic/appex-sharedux
src/platform/packages/private/kbn-reporting/public @elastic/appex-sharedux
src/platform/packages/private/kbn-reporting/server @elastic/appex-sharedux
src/platform/packages/shared/kbn-resizable-layout @elastic/kibana-data-discovery
examples/resizable_layout_examples @elastic/kibana-data-discovery
x-pack/test/plugin_functional/plugins/resolver_test @elastic/security-solution
Expand Down Expand Up @@ -786,7 +786,7 @@ examples/screenshot_mode_example @elastic/appex-sharedux
src/platform/plugins/shared/screenshot_mode @elastic/appex-sharedux
x-pack/examples/screenshotting_example @elastic/appex-sharedux
x-pack/platform/plugins/shared/screenshotting @elastic/kibana-reporting-services
packages/kbn-screenshotting-server @elastic/appex-sharedux
src/platform/packages/private/kbn-screenshotting-server @elastic/appex-sharedux
x-pack/solutions/search/packages/kbn-search-api-keys-components @elastic/search-kibana
x-pack/solutions/search/packages/kbn-search-api-keys-server @elastic/search-kibana
src/platform/packages/shared/kbn-search-api-panels @elastic/search-kibana
Expand Down
4 changes: 2 additions & 2 deletions .i18nrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
"files": "src/platform/plugins/shared/files",
"filesManagement": "src/platform/plugins/private/files_management",
"flot": "packages/kbn-flot-charts/lib",
"generateCsv": "packages/kbn-generate-csv",
"generateCsv": "src/platform/packages/private/kbn-generate-csv",
"grouping": "src/platform/packages/shared/kbn-grouping/src",
"alertsGrouping": "x-pack/solutions/observability/packages/kbn-alerts-grouping",
"guidedOnboarding": "src/platform/plugins/shared/guided_onboarding",
Expand Down Expand Up @@ -104,7 +104,7 @@
"reactPackages": "packages/react",
"esqlEditor": "src/platform/packages/private/kbn-esql-editor",
"esqlUtils": "src/platform/packages/shared/kbn-esql-utils",
"reporting": "packages/kbn-reporting",
"reporting": "src/platform/packages/private/kbn-reporting",
"savedObjects": "src/platform/plugins/shared/saved_objects",
"savedObjectsFinder": "src/platform/plugins/shared/saved_objects_finder",
"savedObjectsManagement": "src/platform/plugins/shared/saved_objects_management",
Expand Down
26 changes: 13 additions & 13 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -544,7 +544,7 @@
"@kbn/functional-with-es-ssl-cases-test-plugin": "link:x-pack/test/functional_with_es_ssl/plugins/cases",
"@kbn/gen-ai-streaming-response-example-plugin": "link:x-pack/examples/gen_ai_streaming_response_example",
"@kbn/generate-console-definitions": "link:packages/kbn-generate-console-definitions",
"@kbn/generate-csv": "link:packages/kbn-generate-csv",
"@kbn/generate-csv": "link:src/platform/packages/private/kbn-generate-csv",
"@kbn/global-search-bar-plugin": "link:x-pack/platform/plugins/private/global_search_bar",
"@kbn/global-search-plugin": "link:x-pack/platform/plugins/shared/global_search",
"@kbn/global-search-providers-plugin": "link:x-pack/platform/plugins/private/global_search_providers",
Expand Down Expand Up @@ -745,18 +745,18 @@
"@kbn/rendering-plugin": "link:test/plugin_functional/plugins/rendering_plugin",
"@kbn/repo-info": "link:src/platform/packages/shared/kbn-repo-info",
"@kbn/repo-packages": "link:src/platform/packages/private/kbn-repo-packages",
"@kbn/reporting-common": "link:packages/kbn-reporting/common",
"@kbn/reporting-csv-share-panel": "link:packages/kbn-reporting/get_csv_panel_actions",
"@kbn/reporting-export-types-csv": "link:packages/kbn-reporting/export_types/csv",
"@kbn/reporting-export-types-csv-common": "link:packages/kbn-reporting/export_types/csv_common",
"@kbn/reporting-export-types-pdf": "link:packages/kbn-reporting/export_types/pdf",
"@kbn/reporting-export-types-pdf-common": "link:packages/kbn-reporting/export_types/pdf_common",
"@kbn/reporting-export-types-png": "link:packages/kbn-reporting/export_types/png",
"@kbn/reporting-export-types-png-common": "link:packages/kbn-reporting/export_types/png_common",
"@kbn/reporting-mocks-server": "link:packages/kbn-reporting/mocks_server",
"@kbn/reporting-common": "link:src/platform/packages/private/kbn-reporting/common",
"@kbn/reporting-csv-share-panel": "link:src/platform/packages/private/kbn-reporting/get_csv_panel_actions",
"@kbn/reporting-export-types-csv": "link:src/platform/packages/private/kbn-reporting/export_types/csv",
"@kbn/reporting-export-types-csv-common": "link:src/platform/packages/private/kbn-reporting/export_types/csv_common",
"@kbn/reporting-export-types-pdf": "link:src/platform/packages/private/kbn-reporting/export_types/pdf",
"@kbn/reporting-export-types-pdf-common": "link:src/platform/packages/private/kbn-reporting/export_types/pdf_common",
"@kbn/reporting-export-types-png": "link:src/platform/packages/private/kbn-reporting/export_types/png",
"@kbn/reporting-export-types-png-common": "link:src/platform/packages/private/kbn-reporting/export_types/png_common",
"@kbn/reporting-mocks-server": "link:src/platform/packages/private/kbn-reporting/mocks_server",
"@kbn/reporting-plugin": "link:x-pack/platform/plugins/private/reporting",
"@kbn/reporting-public": "link:packages/kbn-reporting/public",
"@kbn/reporting-server": "link:packages/kbn-reporting/server",
"@kbn/reporting-public": "link:src/platform/packages/private/kbn-reporting/public",
"@kbn/reporting-server": "link:src/platform/packages/private/kbn-reporting/server",
"@kbn/resizable-layout": "link:src/platform/packages/shared/kbn-resizable-layout",
"@kbn/resizable-layout-examples-plugin": "link:examples/resizable_layout_examples",
"@kbn/resolver-test-plugin": "link:x-pack/test/plugin_functional/plugins/resolver_test",
Expand Down Expand Up @@ -795,7 +795,7 @@
"@kbn/screenshot-mode-plugin": "link:src/platform/plugins/shared/screenshot_mode",
"@kbn/screenshotting-example-plugin": "link:x-pack/examples/screenshotting_example",
"@kbn/screenshotting-plugin": "link:x-pack/platform/plugins/shared/screenshotting",
"@kbn/screenshotting-server": "link:packages/kbn-screenshotting-server",
"@kbn/screenshotting-server": "link:src/platform/packages/private/kbn-screenshotting-server",
"@kbn/search-api-keys-components": "link:x-pack/solutions/search/packages/kbn-search-api-keys-components",
"@kbn/search-api-keys-server": "link:x-pack/solutions/search/packages/kbn-search-api-keys-server",
"@kbn/search-api-panels": "link:src/platform/packages/shared/kbn-search-api-panels",
Expand Down
14 changes: 0 additions & 14 deletions packages/kbn-reporting/mocks_server/jest.config.js

This file was deleted.

14 changes: 0 additions & 14 deletions packages/kbn-reporting/server/jest.config.js

This file was deleted.

14 changes: 0 additions & 14 deletions packages/kbn-screenshotting-server/jest.config.js

This file was deleted.

File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@

module.exports = {
preset: '@kbn/test/jest_node',
rootDir: '../..',
roots: ['<rootDir>/packages/kbn-generate-csv/'],
rootDir: '../../../../..',
roots: ['<rootDir>/src/platform/packages/private/kbn-generate-csv/'],
};
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.base.json",
"extends": "../../../../../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
"types": [
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@

module.exports = {
preset: '@kbn/test',
rootDir: '../../..',
roots: ['<rootDir>/packages/kbn-reporting/get_csv_panel_actions'],
rootDir: '../../../../../..',
roots: ['<rootDir>/src/platform/packages/private/kbn-reporting/common'],
};
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../tsconfig.base.json",
"extends": "../../../../../../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
"types": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ export interface ReportOutput extends TaskRunResult {
}

/**
* @see also {@link packages/kbn-reporting/common/types.ts}
* @see also {@link src/platform/packages/private/kbn-reporting/common/types.ts}
*/
export type CsvPagingStrategy = 'pit' | 'scroll';

Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@

module.exports = {
preset: '@kbn/test/jest_node',
rootDir: '../../../..',
roots: ['<rootDir>/packages/kbn-reporting/export_types/png'],
rootDir: '../../../../../../..',
roots: ['<rootDir>/src/platform/packages/private/kbn-reporting/export_types/csv'],
};
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../../tsconfig.base.json",
"extends": "../../../../../../../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
"types": [
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the "Elastic License
* 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side
* Public License v 1"; you may not use this file except in compliance with, at
* your election, the "Elastic License 2.0", the "GNU Affero General Public
* License v3.0 only", or the "Server Side Public License, v 1".
*/

module.exports = {
preset: '@kbn/test',
rootDir: '../../../../../../..',
roots: ['<rootDir>/src/platform/packages/private/kbn-reporting/export_types/csv_common'],
};
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../../tsconfig.base.json",
"extends": "../../../../../../../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
"types": [
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the "Elastic License
* 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side
* Public License v 1"; you may not use this file except in compliance with, at
* your election, the "Elastic License 2.0", the "GNU Affero General Public
* License v3.0 only", or the "Server Side Public License, v 1".
*/

module.exports = {
preset: '@kbn/test/jest_node',
rootDir: '../../../../../../..',
roots: ['<rootDir>/src/platform/packages/private/kbn-reporting/export_types/pdf'],
};
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../../tsconfig.base.json",
"extends": "../../../../../../../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
"types": [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../../tsconfig.base.json",
"extends": "../../../../../../../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
"types": [
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/*
* Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one
* or more contributor license agreements. Licensed under the "Elastic License
* 2.0", the "GNU Affero General Public License v3.0 only", and the "Server Side
* Public License v 1"; you may not use this file except in compliance with, at
* your election, the "Elastic License 2.0", the "GNU Affero General Public
* License v3.0 only", or the "Server Side Public License, v 1".
*/

module.exports = {
preset: '@kbn/test/jest_node',
rootDir: '../../../../../../..',
roots: ['<rootDir>/src/platform/packages/private/kbn-reporting/export_types/png'],
};
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../../tsconfig.base.json",
"extends": "../../../../../../../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
"types": [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../../tsconfig.base.json",
"extends": "../../../../../../../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
"types": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@

module.exports = {
preset: '@kbn/test',
rootDir: '../../../..',
roots: ['<rootDir>/packages/kbn-reporting/export_types/csv_common'],
rootDir: '../../../../../..',
roots: ['<rootDir>/src/platform/packages/private/kbn-reporting/get_csv_panel_actions'],
};
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../tsconfig.base.json",
"extends": "../../../../../../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
"types": [
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@

module.exports = {
preset: '@kbn/test/jest_node',
rootDir: '../../../..',
roots: ['<rootDir>/packages/kbn-reporting/export_types/pdf'],
rootDir: '../../../../../..',
roots: ['<rootDir>/src/platform/packages/private/kbn-reporting/mocks_server'],
};
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../tsconfig.base.json",
"extends": "../../../../../../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
"types": [
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@

module.exports = {
preset: '@kbn/test',
rootDir: '../../..',
roots: ['<rootDir>/packages/kbn-reporting/public'],
rootDir: '../../../../../..',
roots: ['<rootDir>/src/platform/packages/private/kbn-reporting/public'],
};
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../tsconfig.base.json",
"extends": "../../../../../../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
"types": ["jest", "node"]
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@

module.exports = {
preset: '@kbn/test',
rootDir: '../../..',
roots: ['<rootDir>/packages/kbn-reporting/common'],
rootDir: '../../../../../..',
roots: ['<rootDir>/src/platform/packages/private/kbn-reporting/server'],
};
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../../tsconfig.base.json",
"extends": "../../../../../../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
"types": [
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@

module.exports = {
preset: '@kbn/test/jest_node',
rootDir: '../../../..',
roots: ['<rootDir>/packages/kbn-reporting/export_types/csv'],
rootDir: '../../../../..',
roots: ['<rootDir>/src/platform/packages/private/kbn-screenshotting-server'],
};
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ export class ChromiumArchivePaths {
];

// zip files get downloaded to a .chromium directory in the kibana root
public readonly archivesPath = path.resolve(__dirname, '../../../.chromium');
public readonly archivesPath = path.resolve(__dirname, '../../../../../../.chromium');

public find(platform: string, architecture: string, packages: PackageInfo[] = this.packages) {
return packages.find((p) => p.platform === platform && p.architecture === architecture);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"extends": "../../tsconfig.base.json",
"extends": "../../../../../tsconfig.base.json",
"compilerOptions": {
"outDir": "target/types",
"types": [
Expand Down
Loading

0 comments on commit 7a19ecf

Please sign in to comment.