Skip to content

Don't ignore completions at source file locations #61909

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

Conversation

Andarist
Copy link
Contributor

When investigating Corsa's completions, I learned that it can't find completions for this case:
https://github.com/microsoft/typescript-go/blob/6e03d625d15ccaf727cb9a44b455eefb16f3d450/internal/fourslash/tests/gen/asOperatorCompletion_test.go#L13

In Corsa, there is no EndOfFileToken included in the SourceFile (yet? see microsoft/typescript-go#1257 ) and thus that token can't be found as the location (computed by getTouchingPropertyName(sourceFile, position)). So the location becomes simply the SourceFile itself.

But then, it turns out those completions stop working in Strada as soon as we include an extra newline at the end of the file, or if we add a comment after the as. In such situations, the found location becomes the SourceFile. I can't find a reason why the SourceFile locations would be deliberately ignored by this whole shouldIncludeSymbol function. Only 2 paths in it are actually considering location at all. I have a feeling, this condition might have been put in place to avoid checking location.parent as that's undefined for SourceFiles.

@Copilot Copilot AI review requested due to automatic review settings June 22, 2025 09:32
@github-project-automation github-project-automation bot moved this to Not started in PR Backlog Jun 22, 2025
@typescript-bot typescript-bot added the For Uncommitted Bug PR for untriaged, rejected, closed or missing bug label Jun 22, 2025
@typescript-bot
Copy link
Collaborator

This PR doesn't have any linked issues. Please open an issue that references this PR. From there we can discuss and prioritise.

1 similar comment
@typescript-bot
Copy link
Collaborator

This PR doesn't have any linked issues. Please open an issue that references this PR. From there we can discuss and prioritise.

Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR revises the logic for completions handling at source file locations and updates test baselines accordingly.

  • Adjusts the condition in completions.ts to account for export assignments without prematurely excluding SourceFile locations.
  • Updates several fourslash and baseline test files to reflect the new behavior.
  • Adds a null-check in utilities.ts to improve robustness when accessing a node’s parent.

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tests/cases/fourslash/asOperatorCompletion3.ts Adds a test case checking completions when a comment follows the as operator.
tests/cases/fourslash/asOperatorCompletion2.ts Updates the test case to verify completions without extra newline/comment.
tests/baselines/reference/tsserver/completions/in-project-reference-setup-with-existing-import.js Modifies baseline output by replacing a class entry with an alias entry for MyClass.
tests/baselines/reference/tsserver/completions/in-project-reference-setup-with-existing-import-without-includeCompletionsForModuleExports.js Aligns baseline output by substituting the removed class entry with an alias entry for MyClass.
src/services/utilities.ts Introduces an explicit null-check for node.parent in internal import equals declaration.
src/services/completions.ts Refactors the export assignment check to handle SourceFile locations by verifying location.parent exists.
Comments suppressed due to low confidence (2)

src/services/completions.ts:2742

  • The updated condition now safely checks for location.parent before evaluating export assignment. Ensure that this change correctly handles cases where location is a SourceFile by design.
        if (location.parent && isExportAssignment(location.parent)) {

src/services/utilities.ts:523

  • The added null check for node.parent improves robustness; consider verifying that similar patterns elsewhere in the codebase adhere to this safe-check approach.
    if (!node.parent) {

// export = /**/ here we want to get all meanings, so any symbol is ok
if (isExportAssignment(location.parent)) {
return true;
// export = /**/ here we want to get all meanings, so any symbol is ok
Copy link
Contributor Author

Choose a reason for hiding this comment

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

All of this is simply outdented because I removed the wrapping if statement. Within the outdented codepaths I had to guard 2 places against missing location.parent and that's it.

cc @gabritto as you have a fresh context on all of this and related topics

@github-project-automation github-project-automation bot moved this from Not started to Needs merge in PR Backlog Jun 23, 2025
@gabritto
Copy link
Member

@typescript-bot test tsserver top300

@typescript-bot
Copy link
Collaborator

typescript-bot commented Jun 23, 2025

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

Command Status Results
test tsserver top300 ✅ Started 👀 Results

@typescript-bot
Copy link
Collaborator

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

Something interesting changed - please have a look.

Details

⚠️ Old server errors ⚠️

New server no longer reports this error: Timed out after 600000 ms
Timed out after 600000 ms

Affected repos

angular/angular Raw error text: RepoResults1/angular.angular.rawError.txt in the artifact folder
Replay commands: RepoResults1/angular.angular.replay.txt in the artifact folder

Last few requests

{"seq":28956,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/adev/src/content/tutorials/learn-angular/steps/12-enable-routing/answer/src/app/user/user.ts","line":3,"offset":1}}
{"seq":28957,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/adev/src/content/tutorials/learn-angular/steps/12-enable-routing/answer/src/app/user/user.ts","line":3,"offset":1}}
{"seq":28958,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/adev/src/content/tutorials/learn-angular/steps/12-enable-routing/answer/src/app/user/user.ts","line":3,"offset":1,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":28959,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/adev/src/content/tutorials/learn-angular/steps/12-enable-routing/answer/src/app/user/user.ts","line":3,"offset":1,"entryNames":["Component"]}}

Repro steps

#!/bin/bash

git clone https://github.com/angular/angular --recurse-submodules
git -C "./angular" reset --hard a40abf09f1abcabda3752ed915bb90e4eafe078d
downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/165445/artifacts?artifactName=RepoResults1&api-version=7.0" | jq -r ".resource.downloadUrl")
wget -O RepoResults1.zip "$downloadUrl"
unzip -p RepoResults1.zip RepoResults1/angular.angular.replay.txt > angular.angular.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 ./angular ./angular.angular.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

drizzle-team/drizzle-orm Raw error text: RepoResults7/drizzle-team.drizzle-orm.rawError.txt in the artifact folder
Replay commands: RepoResults7/drizzle-team.drizzle-orm.replay.txt in the artifact folder

Last few requests

{"seq":16232,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/drizzle-orm/src/pg-core/view.ts","line":78,"offset":58,"entryNames":["AddAliasToSelection"]}}
{"seq":16233,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/drizzle-orm/src/pg-core/view.ts","line":129,"offset":79}}
{"seq":16234,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/drizzle-orm/src/pg-core/view.ts","line":174,"offset":14,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":16235,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/drizzle-orm/src/pg-core/view.ts","line":174,"offset":14,"entryNames":["AddAliasToSelection"]}}

Repro steps

#!/bin/bash

git clone https://github.com/drizzle-team/drizzle-orm --recurse-submodules
git -C "./drizzle-orm" reset --hard 9895842b1fcce4bcbddc88355d577f06acafc211
pnpm --dir "./drizzle-orm" install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/165445/artifacts?artifactName=RepoResults7&api-version=7.0" | jq -r ".resource.downloadUrl")
wget -O RepoResults7.zip "$downloadUrl"
unzip -p RepoResults7.zip RepoResults7/drizzle-team.drizzle-orm.replay.txt > drizzle-team.drizzle-orm.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 ./drizzle-orm ./drizzle-team.drizzle-orm.replay.txt <PATH_TO_tsserver.js>
TriliumNext/Trilium Raw error text: RepoResults7/TriliumNext.Trilium.rawError.txt in the artifact folder
Replay commands: RepoResults7/TriliumNext.Trilium.replay.txt in the artifact folder

Last few requests

{"seq":6044,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/apps/server/spec/etapi/post-revision.spec.ts","line":16,"offset":26,"entryNames":["app"]}}
{"seq":6045,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/apps/server/spec/etapi/post-revision.spec.ts","line":23,"offset":24}}
{"seq":6046,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/apps/server/src/becca/becca.ts"],"openFiles":[]}}
{"seq":6047,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/apps/server/spec/etapi/patch-note.spec.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

#!/bin/bash

git clone https://github.com/TriliumNext/Trilium --recurse-submodules
git -C "./Trilium" reset --hard 1ac086b88e404cbd4f2a391baf5f7de1659a47db
# Install packages (exact steps are below, but it might be easier to follow the repo readme)
pnpm --dir "./Trilium" install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
pnpm --dir "./Trilium/_regroup" install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/165445/artifacts?artifactName=RepoResults7&api-version=7.0" | jq -r ".resource.downloadUrl")
wget -O RepoResults7.zip "$downloadUrl"
unzip -p RepoResults7.zip RepoResults7/TriliumNext.Trilium.replay.txt > TriliumNext.Trilium.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 ./Trilium ./TriliumNext.Trilium.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

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 b77d479834b333386e201e0eff0225a072bb9d85
# 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/165445/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

calcom/cal.com Raw error text: RepoResults5/calcom.cal.com.rawError.txt in the artifact folder
Replay commands: RepoResults5/calcom.cal.com.replay.txt in the artifact folder

Last few requests

{"seq":939,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/app-store/getAppAssetFullPath.ts","line":1,"offset":27}}
{"seq":940,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/packages/app-store/getAppAssetFullPath.ts","textChanges":[{"newText":" //comment","start":{"line":1,"offset":46},"end":{"line":1,"offset":46}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":941,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/packages/lib/CalEventParser.test.ts"],"openFiles":[]}}
{"seq":942,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/example-apps/credential-sync/constants.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

#!/bin/bash

git clone https://github.com/calcom/cal.com --recurse-submodules
git -C "./cal.com" reset --hard fad488623f4f050565516ad77108651d7636cad9
yarn --cwd "./cal.com" install --no-immutable --mode=skip-build
downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/165445/artifacts?artifactName=RepoResults5&api-version=7.0" | jq -r ".resource.downloadUrl")
wget -O RepoResults5.zip "$downloadUrl"
unzip -p RepoResults5.zip RepoResults5/calcom.cal.com.replay.txt > calcom.cal.com.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 ./cal.com ./calcom.cal.com.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

Infisical/infisical Raw error text: RepoResults13/Infisical.infisical.rawError.txt in the artifact folder
Replay commands: RepoResults13/Infisical.infisical.replay.txt in the artifact folder

Last few requests

{"seq":442,"type":"request","command":"navto","arguments":{"searchValue":"A_A","maxResultCount":256}}
{"seq":443,"type":"request","command":"updateOpen","arguments":{"changedFiles":[{"fileName":"@PROJECT_ROOT@/frontend/src/global.d.ts","textChanges":[{"newText":" //comment","start":{"line":1,"offset":11},"end":{"line":1,"offset":11}}]}],"closedFiles":[],"openFiles":[]}}
{"seq":444,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/frontend/postcss.config.js"],"openFiles":[]}}
{"seq":445,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/backend/src/auto-start-migrations.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

#!/bin/bash

git clone https://github.com/Infisical/infisical --recurse-submodules
git -C "./infisical" reset --hard 48353ab2011097c8f3c4bf8bf994ba6b839c23f5
# Install packages (exact steps are below, but it might be easier to follow the repo readme)
npm --prefix "./infisical" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./infisical/sink/oidc-server" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./infisical/npm" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./infisical/frontend" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
npm --prefix "./infisical/backend" ci --prefer-offline --no-audit --no-progress --legacy-peer-deps --ignore-scripts -q
downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/165445/artifacts?artifactName=RepoResults13&api-version=7.0" | jq -r ".resource.downloadUrl")
wget -O RepoResults13.zip "$downloadUrl"
unzip -p RepoResults13.zip RepoResults13/Infisical.infisical.replay.txt > Infisical.infisical.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 ./infisical ./Infisical.infisical.replay.txt <PATH_TO_tsserver.js>

@typescript-bot
Copy link
Collaborator

@gabritto 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: RepoResults12/elastic.kibana.rawError.txt in the artifact folder
Replay commands: RepoResults12/elastic.kibana.replay.txt in the artifact folder

Last few requests

{"seq":79,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/kbn-ci-stats-shipper-cli/jest.config.js","line":11,"offset":12}}
{"seq":80,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/kbn-ci-stats-shipper-cli/jest.config.js","line":11,"offset":12,"includeExternalModuleExports":false,"triggerKind":1}}
{"seq":81,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/packages/kbn-ts-projects/ts_configfile.ts"],"openFiles":[]}}
{"seq":82,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/x-pack/test_serverless/functional/config.base.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

#!/bin/bash

git clone https://github.com/elastic/kibana --recurse-submodules
git -C "./kibana" reset --hard 56a0fa2176be88bac9f47c6508f0ced2378047a0
# 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/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/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/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/security-ai-prompts" 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-scout-security" 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/security/packages/connectors" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/security/packages/ai-security-labs-content" 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/packages/shared-ui" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/search/packages/kbn-search-queries" 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-scout-oblt" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/kbn-observability-schema" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/observability/packages/kbn-genai-cli" 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-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/solutions/chat/plugins/workchat-framework" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/chat/plugins/workchat-app" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/chat/plugins/wci-salesforce" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/chat/plugins/wci-index-source" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/chat/plugins/wci-external-server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/chat/plugins/serverless_chat" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/chat/packages/wci-server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/chat/packages/wci-common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/chat/packages/wci-browser" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/chat/packages/wc-integration-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/chat/packages/wc-index-schema-builder" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/chat/packages/wc-genai-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/chat/packages/wc-framework-types-server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/chat/packages/wc-framework-types-common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/solutions/chat/packages/wc-framework-types-browser" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/test/plugin_api_integration/plugins/sample_task_plugin" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/test/plugin_api_integration/plugins/event_log" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/test/plugin_api_integration/plugins/elasticsearch_client" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/test/alerting_api_integration/packages/helpers" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/test/alerting_api_integration/common/plugins/alerts_restricted" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/test/alerting_api_integration/common/plugins/alerts" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/test/alerting_api_integration/common/plugins/actions_simulators" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/test/alerting_api_integration/common/plugins/aad" 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/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/plugins/shared/automatic_import" 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/onechat/onechat-server" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/onechat/onechat-genai-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/onechat/onechat-common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/onechat/onechat-browser" 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/logs-overview" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-streams-schema" 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-search-index-documents" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-sample-parser" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-profiler-cli" 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-kibana-api-cli" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-key-value-metadata-table" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-inference-tracing" 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-inference-cli" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/kbn-event-stacktrace" 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-apm-types" 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/file-upload-common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/file-upload" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/shared/alerting-rule-utils" 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-langchain" 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/shared/ai-assistant/ai-assistant-cta" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/x-pack/platform/packages/private/upgrade-assistant" 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/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/src/platform/test/server_integration/plugins/status_plugin_b" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/server_integration/plugins/status_plugin_a" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/usage_collection" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/ui_settings_plugin" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/telemetry" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/session_notifications" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/saved_objects_hidden_type" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/saved_object_import_warnings" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/saved_object_export_transforms" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/rendering_plugin" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/management_test_plugin" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/kbn_tp_custom_visualizations" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/kbn_top_nav" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/kbn_sample_panel_action" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/index_patterns" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/hardening" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/eui_provider_dev_warning" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/elasticsearch_client_plugin" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/data_search" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_provider_plugin" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_plugin_static_assets" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_plugin_route_timeouts" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_plugin_helpmenu" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_plugin_execution_context" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_plugin_deprecations" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_plugin_deep_links" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_plugin_chromeless" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_plugin_b" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_plugin_appleave" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_plugin_a" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_http" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_history_block" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_dynamic_resolving_b" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_dynamic_resolving_a" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/core_app_status" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/plugin_functional/plugins/app_link_test" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/node_roles_functional/plugins/core_plugin_initializer_context" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/interpreter_functional/plugins/kbn_tp_run_pipeline" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/health_gateway/plugins/status" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/test/analytics/plugins/analytics_plugin_a" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/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/types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/serverless/storybook/config" 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/serverless/settings/common" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/serverless/settings/chat_project" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/response-ops/rules-apis" 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/response-ops/recurring-schedule-form" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/response-ops/alerts-table" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/response-ops/alerts-filters-form" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/response-ops/alerts-fields-browser" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/response-ops/alerts-delete" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/response-ops/alerts-apis" 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-tabs" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-unified-histogram" 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-tracing" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-traced-es-client" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-tooling-log" 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-test-subj-selector" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-test-jest-helpers" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-test" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-telemetry-config" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-telemetry" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-storybook" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-storybook/preset" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-storage-adapter" 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-scout" 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-generator" 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-openapi-bundler" 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/storybook/config" 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/form" 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/settings/components/field_category" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-management/settings/application" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-management/delete_managed_assets_callout" 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-grok-ui" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-ftr-common-functional-ui-services" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-ftr-common-functional-services" 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-expect" 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-types" 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-es-archiver" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-es" 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-dev-utils" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-dev-proc-runner" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-dev-cli-runner" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-dev-cli-errors" 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-data-grid-in-table-search" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-cypress-config" 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-css-utils" 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-babel-register" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-axe-config" 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-ui-shared" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-apm-types-shared" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-apm-synthtrace-client" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-apm-synthtrace" 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-ambient-ui-types" install --ignore-engines --ignore-scripts --silent
yarn --cwd "./kibana/src/platform/packages/shared/kbn-ambient-storybook-types" 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/chat" 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-sc
:error: Truncated - see log for full output :error:
</details>

@typescript-bot
Copy link
Collaborator

@gabritto 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":301,"type":"request","command":"getOutliningSpans","arguments":{"file":"@PROJECT_ROOT@/packages/zod-types/src/z-color.ts"}}
{"seq":302,"type":"request","command":"navtree","arguments":{"file":"@PROJECT_ROOT@/packages/zod-types/src/z-color.ts"}}
{"seq":303,"type":"request","command":"navbar","arguments":{"file":"@PROJECT_ROOT@/packages/zod-types/src/z-color.ts"}}
{"seq":304,"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 6ef799d25cd9b5a325f8f3b1d22d1447f9364ab5
pnpm --dir "./remotion" install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silent
downloadUrl=$(curl -s "https://typescript.visualstudio.com/TypeScript/_apis/build/builds/165445/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>

@DanielRosenwasser
Copy link
Member

I have a feeling, this condition might have been put in place to avoid checking location.parent as that's undefined for SourceFiles.

I think that's exactly it.

@DanielRosenwasser DanielRosenwasser merged commit 78c1679 into microsoft:main Jun 23, 2025
32 checks passed
@github-project-automation github-project-automation bot moved this from Needs merge to Done in PR Backlog Jun 23, 2025
@DanielRosenwasser
Copy link
Member

Thanks!

@Andarist Andarist deleted the improve-complications-at-source-file-locations branch June 23, 2025 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
For Uncommitted Bug PR for untriaged, rejected, closed or missing bug
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

4 participants