Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

allow calling goToDef on modifiers of named declarations #60384

Merged
merged 5 commits into from
Jan 24, 2025

Conversation

iisaduan
Copy link
Member

@iisaduan iisaduan commented Oct 31, 2024

Fixes #60308.

There are some symbols where goToDef/goToType previously did not return a definition. For those cases, I have not changed the behavior, this PR just makes it so that calling goTo(Type)Definition on a modifier will do the same behavior as if the call was triggered on the name.

The first commit refactors some existing goToDefinition keyword cases. It may be easier to review by looking at the first commit, and then the rest of the commits without the first one.

@typescript-bot typescript-bot added Author: Team For Milestone Bug PRs that fix a bug with a specific milestone labels Oct 31, 2024
@iisaduan iisaduan requested review from DanielRosenwasser, gabritto, navya9singh, sandersn and mjbvz and removed request for navya9singh October 31, 2024 18:49
Copy link
Contributor

@mjbvz mjbvz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for looking into this!

switch (node.kind) {
case SyntaxKind.ReturnKeyword:
findFunctionDecl = n => {
return isClassStaticBlockDeclaration(n)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This feels like it's very much a special-case. Are you trying to just not break some sort of test case?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It was existing code, so I'm not sure if there are more cases that would be an issue, but it breaks https://github.com/microsoft/TypeScript/blob/main/tests/cases/fourslash/goToDefinitionReturn5.ts

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's probably just fine to update the baseline there.

Comment on lines 180 to 183
if (findFunctionDecl) {
const functionDeclaration = findAncestor(node, findFunctionDecl) as FunctionLikeDeclaration | undefined;
const isCorrectDeclaration = functionDeclaration && (!checkFunctionDeclaration || checkFunctionDeclaration(functionDeclaration));
return isCorrectDeclaration ? [createDefinitionFromSignatureDeclaration(typeChecker, functionDeclaration)] : undefined;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I kind of find the indirection here hard to follow. I can see wanting to find some common logic, but I'd suggest just writing it out explicitly in each branch for now.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, the idea that you wouldn't want to still jump to the nearest function even if it's not async or a generator is something I'm not so sure of. So the idea that you need a checkFunctionDeclaration to validate that you got a function of the right kind feels like it would break down unnecessarily during refactoring.

@iisaduan
Copy link
Member Author

iisaduan commented Jan 15, 2025

@mjbvz I addressed @DanielRosenwasser 's comments and added some more keywords to return definitions. Would you both take a look to see if the new behavior is returning reasonable definitions?

Copy link
Contributor

@mjbvz mjbvz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @iisaduan! Just tested this in VS Code and the new behavior looks great. Thank you for looking into this

@DanielRosenwasser
Copy link
Member

@typescript-bot pack this
@typescript-bot test tsserver top300

@typescript-bot
Copy link
Collaborator

Starting jobs; this comment will be updated as builds start and complete.

Command Status Results
pack this 🔄
test tsserver top300 🔄

@typescript-bot
Copy link
Collaborator

typescript-bot commented Jan 21, 2025

Starting jobs; this comment will be updated as builds start and complete.

Command Status Results
pack this ✅ Started ✅ Results
test tsserver top300 ✅ Started 👀 Results

@typescript-bot
Copy link
Collaborator

typescript-bot commented Jan 21, 2025

Hey @DanielRosenwasser, I've packed this into an installable tgz. You can install it for testing by referencing it in your package.json like so:

{
    "devDependencies": {
        "typescript": "https://typescript.visualstudio.com/cf7ac146-d525-443c-b23c-0d58337efebc/_apis/build/builds/164591/artifacts?artifactName=tgz&fileId=D9420D07F0AB9820DE32A22FA06FC932D1DABB92C4B99A177610E0A7132C9B2102&fileName=/typescript-5.8.0-insiders.20250121.tgz"
    }
}

and then running npm install.


There is also a playground for this build and an npm module you can use via "typescript": "npm:@typescript-deploys/[email protected]".;

@typescript-bot
Copy link
Collaborator

@DanielRosenwasser Here are the results of running the top 300 repos with tsserver comparing main and refs/pull/60384/merge:

Something interesting changed - please have a look.

Details

Server exited prematurely with code unknown and signal SIGABRT

Server exited prematurely with code unknown and signal SIGABRT

Affected repos

backstage/backstage Raw error text: RepoResults6/backstage.backstage.rawError.txt in the artifact folder
Replay commands: RepoResults6/backstage.backstage.replay.txt in the artifact folder

Last few requests

{"rootDirPlaceholder":"@PROJECT_ROOT@","serverArgs":["--disableAutomaticTypingAcquisition"]}
{"seq":1,"type":"request","command":"configure","arguments":{"preferences":{"disableLineTextInReferences":true,"includePackageJsonAutoImports":"auto","includeCompletionsForImportStatements":true,"includeCompletionsWithSnippetText":true,"includeAutomaticOptionalChainCompletions":true,"includeCompletionsWithInsertText":true,"includeCompletionsWithClassMemberSnippets":true,"allowIncompleteCompletions":true,"includeCompletionsForModuleExports":false},"watchOptions":{"excludeDirectories":["**/node_modules"]}}}
{"seq":2,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/scripts/verify-local-dependencies.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

#!/bin/bash

git clone https://github.com/backstage/backstage --recurse-submodules
git -C "./backstage" reset --hard 08cb6ef94c7765c7a0834b398973f0eb22111918
# Install packages (exact steps are below, but it might be easier to follow the repo readme)
yarn --cwd "./backstage" install --no-immutable --mode=skip-build
yarn --cwd "./backstage/storybook" install --no-immutable --mode=skip-build
yarn --cwd "./backstage/microsite" install --no-immutable --mode=skip-build
yarn --cwd "./backstage/canon-docs" install --no-immutable --mode=skip-build
downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/164592/artifacts?artifactName=RepoResults6&api-version=7.0" | jq -r ".resource.downloadUrl")
wget -O RepoResults6.zip "$downloadUrl"
unzip -p RepoResults6.zip RepoResults6/backstage.backstage.replay.txt > backstage.backstage.replay.txt
npm install --no-save @typescript/server-replay

To run the repro:

# `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc.
npx tsreplay ./backstage ./backstage.backstage.replay.txt <PATH_TO_tsserver.js>

Server exited prematurely with code unknown and signal SIGABRT

Server exited prematurely with code unknown and signal SIGABRT

Affected repos

babel/babel Raw error text: RepoResults3/babel.babel.rawError.txt in the artifact folder
Replay commands: RepoResults3/babel.babel.replay.txt in the artifact folder

Last few requests

{"seq":615,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/babel-traverse/src/path/evaluation.ts","line":26,"offset":24,"includeExternalModuleExports":true,"triggerKind":1}}
{"seq":616,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/babel-traverse/src/path/evaluation.ts","line":42,"offset":8}}
{"seq":617,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/babel-traverse/src/path/evaluation.ts","line":42,"offset":8,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":618,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/babel-traverse/src/path/evaluation.ts","line":107,"offset":12}}

Repro steps

#!/bin/bash

git clone https://github.com/babel/babel --recurse-submodules
git -C "./babel" reset --hard c079fddc50641a889bd94855ea2962c009d2e4b0
downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/164592/artifacts?artifactName=RepoResults3&api-version=7.0" | jq -r ".resource.downloadUrl")
wget -O RepoResults3.zip "$downloadUrl"
unzip -p RepoResults3.zip RepoResults3/babel.babel.replay.txt > babel.babel.replay.txt
npm install --no-save @typescript/server-replay

To run the repro:

# `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc.
npx tsreplay ./babel ./babel.babel.replay.txt <PATH_TO_tsserver.js>

Server exited prematurely with code unknown and signal SIGABRT

Server exited prematurely with code unknown and signal SIGABRT

Affected repos

labring/sealos Raw error text: RepoResults16/labring.sealos.rawError.txt in the artifact folder
Replay commands: RepoResults16/labring.sealos.replay.txt in the artifact folder

Last few requests

{"seq":10,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/frontend/desktop/next-env.d.ts"}}
{"seq":11,"type":"request","command":"navtree","arguments":{"file":"@PROJECT_ROOT@/frontend/desktop/next-env.d.ts"}}
{"seq":12,"type":"request","command":"navbar","arguments":{"file":"@PROJECT_ROOT@/frontend/desktop/next-env.d.ts"}}
{"seq":13,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/frontend/providers/workorder/next.config.js","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

#!/bin/bash

git clone https://github.com/labring/sealos --recurse-submodules
git -C "./sealos" reset --hard f31d74762c4b98d9d23a240fa4fb705ad2c12cef
# Install packages (exact steps are below, but it might be easier to follow the repo readme)
pnpm --dir "./sealos/service/license" install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
pnpm --dir "./sealos/frontend" install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
npm --prefix "./sealos/extensions/ide/vscode/devbox" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
yarn --cwd "./sealos/docs/website" install --ignore-engines --ignore-scripts --silent
downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/164592/artifacts?artifactName=RepoResults16&api-version=7.0" | jq -r ".resource.downloadUrl")
wget -O RepoResults16.zip "$downloadUrl"
unzip -p RepoResults16.zip RepoResults16/labring.sealos.replay.txt > labring.sealos.replay.txt
npm install --no-save @typescript/server-replay

To run the repro:

# `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc.
npx tsreplay ./sealos ./labring.sealos.replay.txt <PATH_TO_tsserver.js>

@typescript-bot
Copy link
Collaborator

@DanielRosenwasser Here are some more interesting changes from running the top 300 repos suite

Details

Server exited prematurely with code unknown and signal SIGABRT

Server exited prematurely with code unknown and signal SIGABRT

Affected repos

elastic/kibana Raw error text: RepoResults11/elastic.kibana.rawError.txt in the artifact folder
Replay commands: RepoResults11/elastic.kibana.replay.txt in the artifact folder

Last few requests

{"seq":399,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/examples/field_formats_example/public/plugin.tsx","line":72,"offset":31,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":400,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/examples/field_formats_example/public/plugin.tsx","line":75,"offset":20,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":" "}}
{"seq":401,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/examples/screenshot_mode_example/public/index.ts"],"openFiles":[]}}
{"seq":402,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/x-pack/test/upgrade/services/maps_upgrade_services.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

#!/bin/bash

git clone https://github.com/elastic/kibana --recurse-submodules
git -C "./kibana" reset --hard 12998a8fe1823c3ba672ad8ff68a1292ccc72d8e
# Install packages (exact steps are below, but it might be easier to follow the repo readme)
yarn --cwd "./kibana" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test_serverless/functional/test_suites/observability/cypress" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/task_manager_claimer_update_by_query/plugins/sample_task_plugin_mget" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/security_solution_playwright" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/security_solution_cypress" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/security_solution_api_integration" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/security_api_integration/packages/helpers" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/plugin_api_perf/plugins/task_manager_performance" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/plugin_api_integration/plugins/sample_task_plugin" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/plugin_api_integration/plugins/event_log" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/plugin_api_integration/plugins/elasticsearch_client" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/functional_with_es_ssl/plugins/cases" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/functional_with_es_ssl/plugins/alerts" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/functional_execution_context/plugins/alerts" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/functional_embedded/plugins/iframe_embedded" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/functional_cors/plugins/kibana_cors_test" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/cases_api_integration/common/plugins/security_solution" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/cases_api_integration/common/plugins/observability" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/cases_api_integration/common/plugins/cases" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/alerting_api_integration/packages/helpers" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/alerting_api_integration/common/plugins/alerts_restricted" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/alerting_api_integration/common/plugins/alerts" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/alerting_api_integration/common/plugins/actions_simulators" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/test/alerting_api_integration/common/plugins/aad" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/plugins/threat_intelligence" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/plugins/session_view" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/plugins/security_solution_serverless" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/plugins/security_solution_ess" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/plugins/security_solution" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/plugins/kubernetes_security" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/plugins/elastic_assistant" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/upselling" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/storybook/config" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/side_nav" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/navigation" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-securitysolution-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-securitysolution-t-grid" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-securitysolution-lists-common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-securitysolution-list-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-securitysolution-list-hooks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-securitysolution-list-constants" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-securitysolution-list-api" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-securitysolution-io-ts-list-types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-securitysolution-io-ts-alerting-types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-securitysolution-hook-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-securitysolution-exceptions-common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-securitysolution-exception-list-components" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-securitysolution-endpoint-exceptions-common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-securitysolution-autocomplete" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-cloud-security-posture/public" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/kbn-cloud-security-posture/graph" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/index-adapter" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/features" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/expandable-flyout" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/ecs_data_quality_dashboard" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/distribution_bar" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/data_table" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/data-stream-adapter" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/search/plugins/serverless_search" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/search/plugins/search_notebooks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/search/plugins/search_connectors" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/search/packages/search/shared_ui" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/search/packages/kbn-search-index-documents" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/search/packages/kbn-search-api-keys-server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/search/packages/kbn-search-api-keys-components" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/search/packages/kbn-ipynb" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/plugins/serverless_observability" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/plugins/profiling/e2e" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/plugins/apm/ftr_e2e" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/utils_server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/utils_common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/utils_browser" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/synthetics_test_data" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/observability_ai/observability_ai_server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/observability_ai/observability_ai_common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/kbn-streams-schema" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/kbn-investigation-shared" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/kbn-custom-integrations" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/kbn-apm-types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/kbn-alerts-grouping" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/get_padded_alert_time_range_util" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/alerting_test_data" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/alert_details" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/plugins/shared/serverless" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/plugins/shared/osquery" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/plugins/shared/integration_assistant" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/plugins/shared/fleet" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/plugins/shared/cases" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/security/plugin_types_server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/security/plugin_types_public" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/security/plugin_types_common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/security/form_components" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/security/api_key_management" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/observability/logs_overview" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/observability/alerting_rule_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/ml/trained_models_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/ml/runtime_field_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/ml/response_stream" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/ml/random_sampler_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/ml/error_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/ml/chi2test" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/ml/anomaly_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/ml/aiops_log_rate_analysis" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/ml/aiops_log_pattern_analysis" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/ml/aiops_common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-slo-schema" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-langchain" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-inference-endpoint-ui-common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-entities-schema" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-elastic-assistant-common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-elastic-assistant" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-data-forge" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-cloud-security-posture/common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-alerting-comparators" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-ai-assistant" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/index-management/index_management_shared_types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/index-lifecycle-management/index_lifecycle_management_common_shared" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/ai-infra/product-doc-common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/ai-infra/inference-common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/ai-assistant/icon" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/ai-assistant/common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/security/ui_components" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/security/role_management_model" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/security/authorization_core_common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/security/authorization_core" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/rollup" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/validators" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/url_state" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/ui_actions" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/time_buckets" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/string_hash" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/route_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/query_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/parse_interval" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/number_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/nested_property" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/local_storage" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/json_schemas" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/is_populated_object" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/is_defined" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/inference_integration_flyout" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/in_memory_table" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/field_stats_flyout" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/date_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/date_picker" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/data_view_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/data_grid" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/data_frame_analytics_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/creation_wizard_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/category_validator" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/cancellable_search" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/aiops_test_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/aiops_components" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/aiops_change_point_detection" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/ml/agg_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/maps/vector_tile_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/kbn-random-sampling" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/kbn-infra-forge" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/kbn-alerting-state-types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/packages/kbn-synthetics-private-location" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/packages/ai-infra/product-doc-artifact-builder" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/server_integration/plugins/status_plugin_b" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/server_integration/plugins/status_plugin_a" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/usage_collection" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/ui_settings_plugin" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/telemetry" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/session_notifications" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/saved_objects_hidden_type" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/saved_object_import_warnings" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/saved_object_export_transforms" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/rendering_plugin" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/management_test_plugin" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/kbn_tp_custom_visualizations" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/kbn_top_nav" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/kbn_sample_panel_action" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/index_patterns" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/hardening" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/eui_provider_dev_warning" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/elasticsearch_client_plugin" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/data_search" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_provider_plugin" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_static_assets" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_route_timeouts" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_helpmenu" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_execution_context" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_deprecations" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_deep_links" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_chromeless" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_b" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_appleave" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_plugin_a" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_http" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_history_block" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_dynamic_resolving_b" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_dynamic_resolving_a" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/core_app_status" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/plugin_functional/plugins/app_link_test" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/node_roles_functional/plugins/core_plugin_initializer_context" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/interpreter_functional/plugins/kbn_tp_run_pipeline" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/health_gateway/plugins/status" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/analytics/plugins/analytics_plugin_a" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/test/analytics/plugins/analytics_ftr_helpers" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/plugins/shared/esql_datagrid" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/plugins/shared/esql" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/table_persist" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/storybook/mock" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/router/types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/router/mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/router/impl" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/prompt/not_found" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/prompt/no_data_views/types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/prompt/no_data_views/mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/prompt/no_data_views/impl" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/page/solution_nav" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/page/no_data_config/types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/page/no_data_config/mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/page/no_data_config/impl" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/page/no_data/types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/page/no_data/mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/page/no_data/impl" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/page/kibana_template/types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/page/kibana_template/mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/page/kibana_template/impl" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/modal/tabbed" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/markdown/types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/markdown/mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/markdown/impl" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/link/redirect_app/types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/link/redirect_app/mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/link/redirect_app/impl" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/file/util" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/file/types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/file/mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/file/image/mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/file/image/impl" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/file/file_upload/impl" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/file/file_picker/impl" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/file/context" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/error_boundary" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/code_editor/mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/code_editor/impl" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/chrome/navigation" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/card/no_data/types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/card/no_data/mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/card/no_data/impl" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/button_toolbar" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/button/exit_full_screen" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/shared-ux/avatar/solution" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/serverless/settings/security_project" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/serverless/settings/search_project" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/serverless/settings/observability_project" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/response-ops/rule_params" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/response-ops/rule_form" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/react/kibana_mount" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/react/kibana_context/theme" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/react/kibana_context/styled" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/react/kibana_context/root" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/react/kibana_context/render" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/react/kibana_context/common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/presentation/presentation_publishing" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/presentation/presentation_containers" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-zod-helpers" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-zod" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-xstate-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-visualization-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-visualization-ui-components" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-utility-types-jest" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-utility-types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-utility-types/src/tsd_tests" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-user-profile-components" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-use-tracked-promise" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-unsaved-changes-prompt" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-unified-field-list" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-unified-doc-viewer" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-unified-data-table" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-ui-theme" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-ui-actions-browser" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-typed-react-router-config" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-try-in-console" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-triggers-actions-ui-types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-timerange" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-std" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-sse-utils-server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-sse-utils-client" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-sse-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-sort-predicates" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-shared-ux-utility" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-shared-svg" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-server-route-repository-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-server-route-repository-client" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-server-route-repository" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-server-http-tools" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-securitysolution-rules" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-securitysolution-io-ts-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-securitysolution-io-ts-types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-securitysolution-es-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-securitysolution-ecs" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-security-hardening" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-search-types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-search-response-warnings" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-search-errors" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-search-connectors" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-search-api-panels" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-saved-search-component" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-safer-lodash-set" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-rule-data-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-rrule" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-router-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-router-to-openapispec" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-rison" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-resizable-layout" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-repo-info" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-recently-accessed" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-react-hooks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-react-field" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-profiling-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-palettes" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-osquery-io-ts-types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-openapi-common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-object-versioning-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-object-versioning" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-object-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-monaco" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-management/settings/utilities" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-management/settings/types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-management/settings/setting_ids" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-management/settings/section_registry" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-management/settings/field_definition" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-management/settings/components/field_row" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-management/settings/components/field_input" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-management/cards_navigation" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-logging-mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-logging" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-lens-embeddable-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-io-ts-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-interpreter" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-i18n-react" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-i18n" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-guided-onboarding" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-grouping" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-flot-charts" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-field-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-field-types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-event-annotation-components" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-event-annotation-common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-esql-validation-autocomplete" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-esql-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-esql-ast" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-es-types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-es-query" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-es-errors" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-elastic-agent-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-ebt-tools" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-dom-drag-drop" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-doc-links" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-discover-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-discover-contextual-components" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-datemath" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-data-view-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-data-service" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-custom-icons" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-crypto-browser" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-crypto" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-content-management-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-config-schema" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-config" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-coloring" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-charts-theme" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-chart-icons" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-cell-actions" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-cbor" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-cases-components" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-calculate-width-from-char-count" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-calculate-auto" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-avc-banner" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-apm-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-apm-data-view" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-analytics" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-alerts-ui-shared" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-alerts-as-data-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-alerting-types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-actions-types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/home/sample_data_types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/home/sample_data_tab" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/home/sample_data_card" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/deeplinks/shared" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/deeplinks/security" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/deeplinks/search" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/deeplinks/observability" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/deeplinks/ml" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/deeplinks/management" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/deeplinks/fleet" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/deeplinks/devtools" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/deeplinks/analytics" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/content-management/user_profiles" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/content-management/table_list_view_table" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/content-management/table_list_view_common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/content-management/table_list_view" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/content-management/tabbed_table_list_view" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/content-management/favorites/favorites_server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/content-management/favorites/favorites_public" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/content-management/favorites/favorites_common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/content-management/content_insights/content_insights_server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/content-management/content_insights/content_insights_public" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/content-management/content_editor" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/cloud" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/chart-expressions-common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/shared-ux/storybook/config" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/shared-ux/page/kibana_no_data/types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/shared-ux/page/kibana_no_data/mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/shared-ux/page/kibana_no_data/impl" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/shared-ux/page/analytics_no_data/types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/shared-ux/page/analytics_no_data/mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/shared-ux/page/analytics_no_data/impl" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/serverless/types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/serverless/settings/common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/serverless/project_switcher" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-unsaved-changes-badge" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-ui-shared-deps-src" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-ui-shared-deps-npm" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-transpose-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-tinymath" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-timelion-grammar" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-screenshotting-server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-saved-objects-settings" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-reporting/server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-reporting/public" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-reporting/mocks_server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-reporting/get_csv_panel_actions" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-reporting/export_types/png_common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-reporting/export_types/png" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-reporting/export_types/pdf_common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-reporting/export_types/pdf" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-reporting/export_types/csv_common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-reporting/export_types/csv" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-reporting/common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-repo-packages" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-react-mute-legacy-root-warning" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-panel-loader" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-mapbox-gl" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-management/settings/components/form" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-management/settings/components/field_category" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-management/settings/application" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-managed-content-badge" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-lens-formula-docs" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-language-documentation" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-item-buffer" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-health-gateway-server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-hapi-mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-handlebars" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-grid-layout" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-generate-csv" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-esql-editor" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-config-mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/kbn-apm-config-loader" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/default-nav/ml" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/default-nav/management" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/default-nav/devtools" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/default-nav/analytics" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/private/analytics/utils/analytics_collection_utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/user-settings/server-mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/user-settings/server-internal" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/user-settings/server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/user-profile/server-mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/user-profile/server-internal" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/user-profile/server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/user-profile/common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/user-profile/browser-mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/user-profile/browser-internal" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/user-profile/browser" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/usage-data/server-internal" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/usage-data/server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/usage-data/base-server-internal" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/ui-settings/server-internal" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/ui-settings/server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/ui-settings/common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/ui-settings/browser-internal" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/ui-settings/browser" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/theme/browser-internal" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/theme/browser" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/test-helpers/test-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/test-helpers/so-type-serializer" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/test-helpers/http-setup-browser" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/test-helpers/deprecations-getters" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/status/server-internal" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/status/server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/status/common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/security/server-mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/security/server-internal" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/security/server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/security/common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/security/browser-mocks" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/security/browser-internal" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/security/browser" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/saved-objects/utils-server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/saved-objects/server-internal" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/saved-objects/server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/packages/saved-objects/migration-server-internal" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/core/package
:error: Truncated - see log for full output :error:
</details>

@typescript-bot
Copy link
Collaborator

@DanielRosenwasser Here are some more interesting changes from running the top 300 repos suite

Details

Server exited prematurely with code unknown and signal SIGABRT

Server exited prematurely with code unknown and signal SIGABRT

Affected repos

remotion-dev/remotion Raw error text: RepoResults10/remotion-dev.remotion.rawError.txt in the artifact folder
Replay commands: RepoResults10/remotion-dev.remotion.replay.txt in the artifact folder

Last few requests

{"seq":7973,"type":"request","command":"organizeImports","arguments":{"scope":{"type":"file","args":{"file":"@PROJECT_ROOT@/packages/template-audiogram/src/Audiogram/Waveform.tsx"}},"skipDestructiveCodeActions":true}}
{"seq":7974,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/packages/template-audiogram/src/Audiogram/Waveform.tsx"}}
{"seq":7975,"type":"request","command":"navbar","arguments":{"file":"@PROJECT_ROOT@/packages/template-audiogram/src/Audiogram/Waveform.tsx"}}
{"seq":7976,"type":"request","command":"navto","arguments":{"searchValue":"a","maxResultCount":256}}

Repro steps

#!/bin/bash

git clone https://github.com/remotion-dev/remotion --recurse-submodules
git -C "./remotion" reset --hard 697a45012248bd33df15c22c2e5c482c8ab544e4
pnpm --dir "./remotion" install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/164592/artifacts?artifactName=RepoResults10&api-version=7.0" | jq -r ".resource.downloadUrl")
wget -O RepoResults10.zip "$downloadUrl"
unzip -p RepoResults10.zip RepoResults10/remotion-dev.remotion.replay.txt > remotion-dev.remotion.replay.txt
npm install --no-save @typescript/server-replay

To run the repro:

# `npx tsreplay --help` to learn about helpful switches for debugging, logging, etc.
npx tsreplay ./remotion ./remotion-dev.remotion.replay.txt <PATH_TO_tsserver.js>

@iisaduan iisaduan dismissed DanielRosenwasser’s stale review January 23, 2025 23:57

Outdated/rerequested

@iisaduan iisaduan merged commit c5058f0 into microsoft:main Jan 24, 2025
32 checks passed
@iisaduan iisaduan deleted the goToDef-modifier branch January 24, 2025 01:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Author: Team For Milestone Bug PRs that fix a bug with a specific milestone
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

Allow running go to definition on export and other keywords
6 participants