Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Implement "Arbitrary Module Namespace Identifiers"#58640

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged

Conversation

@evanw
Copy link
Contributor

@evanwevanw commentedMay 24, 2024
edited by rbuckton
Loading

This PR implementsArbitrary Module Namespace Identifiers, which is a JavaScript syntax feature that was added to JavaScript over two years ago (in ES2022) but that TypeScript never added support for. Here's an example of what this syntax looks like:

import{"Foo::new"asFoo_new}from"./foo.wasm"constfoo=Foo_new()export{Foo_newas"Foo::new"}

What this PR does:

  • The syntax can be parsed and emitted
  • It works with type checking and formatting
  • Seems to work with declaration file generation
  • Analogous syntax also works for type imports+exports
  • Converts to various module formats (ESNext,CommonJS,System,AMD,UMD)
  • Errors when the module format isES2015 orES2020
  • Can be used with "go to definition" and "find all references"
  • Has basic support for renaming quoted export names across files
  • Works with the "convert named imports to namespace import" refactoring
  • Provides completions inimport {} andexport {} lists
  • Includes test coverage for all of the above

This seemed to me like a pretty good MVP for this feature. It could certainly be more polished, but it's already very usable.

Note that this PR involves changing the TypeScript AST. This is unavoidable as the JavaScript language has added new syntax.

What this PR does not do:

  • Syntax highlighting (a separate PR for that ishere)
  • Does not work with the "convert namespace import to named imports" refactoring (introducing this syntax when it's absent may not be a good idea)

My rationale for this PR:

It's especially unfortunate that TypeScript hasn't implemented this JavaScript feature yet because of the popularity of VSCode. The TypeScript language server is also used for JavaScript, so the lack of support for this makes valid JavaScript files that use this feature look invalid in VSCode. I would not be surprised if TypeScript's lack of support is the main reason why I haven't seen any real usage of this feature yet. I'm hopeful that this PR will be able to get this fixed!

Real-world example:

This syntax feature is used by esbuild to configure expressions to be replaced at build-time. Theinject setting takes a file and considers each named export to be a potential expression to replace. For example (see it live):

// This file is passed to esbuild using "--inject:./inject.js"// Minify calls to math functionsconstsin=Math.sin,cos=Math.cos,tan=Math.tanexport{sinas'Math.sin',cosas'Math.cos',tanas'Math.tan'}// Polyfill 32-bit integer multiply if neededconstimul=Math.imul||((x,y)=>{constxlo=x&0xffff,ylo=y&0xffffreturnxlo*ylo+(((x>>>16)*ylo+(y>>>16)*xlo)<<16>>>0)|0})export{imulas'Math.imul'}

This syntax feature is used to convey the expressions to replace because it's both concise and tree-shaking friendly. But writing such a file using VSCode is awkward as the TypeScript language service doesn't fully understand JavaScript syntax. It's also unfortunate that such a file has to be written in JavaScript instead of TypeScript and can't take advantage of type checking.

See also:

Fixes#40594
Fixes#43870
Fixes#49147
Fixes#52092
Fixes#54584
Fixes#54733
Fixes#56200
Fixes#56375
Fixes#57017

petamoriken, mischnic, cedx, fadrian06, ExE-Boss, hzy, nikrad, the-didi, Mqxx, herudi, and 19 more reacted with thumbs up emojilazytype, matthewmueller, csvn, whzx5byb, tonivj5, uhyo, mischnic, fadrian06, mwoss, ExE-Boss, and 12 more reacted with hooray emojiguybedford, mischnic, fadrian06, ExE-Boss, privatenumber, nikrad, the-didi, Mqxx, Sharqiewicz, cf-19, and 10 more reacted with heart emojiExE-Boss, hzy, nikrad, wesleyzloza, the-didi, Sharqiewicz, KraXen72, fadrian06, sadeghbarati, kirillgroshkov, and 3 more reacted with rocket emojiRudxain reacted with eyes emoji
@typescript-bottypescript-bot added the For Uncommitted BugPR for untriaged, rejected, closed or missing bug labelMay 24, 2024
@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.

@typescript-bot
Copy link
Collaborator

Looks like you're introducing a change to the public API surface area. If this includes breaking changes, please document themon our wiki's API Breaking Changes page.

Also, please make sure@DanielRosenwasser and@RyanCavanaugh are aware of the changes, just as a heads up.

@evanw
Copy link
ContributorAuthor

@microsoft-github-policy-service agree

@jakebailey
Copy link
Member

@typescript-bot test it

typescript-bot reacted with thumbs up emoji

@typescript-bot
Copy link
Collaborator

typescript-bot commentedMay 24, 2024
edited
Loading

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

CommandStatusResults
test top400✅ Started✅ Results
user test this✅ Started✅ Results
run dt✅ Started✅ Results
perf test this faster✅ Started👀 Results

@typescript-bot
Copy link
Collaborator

Hey@jakebailey, the results of running the DT tests are ready.

Everything looks the same!

You can check the log here.

@typescript-bot
Copy link
Collaborator

@jakebailey Here are the results of running the user tests comparingmain andrefs/pull/58640/merge:

Everything looks good!

@typescript-bot
Copy link
Collaborator

@jakebailey
The results of the perf run you requested are in!

Here they are:

tsc

Comparison Report - baseline..pr
MetricbaselineprDeltaBestWorstp-value
Compiler-Unions - node (v18.15.0, x64)
Errors3030~~~p=1.000 n=6
Symbols62,15462,154~~~p=1.000 n=6
Types50,24850,248~~~p=1.000 n=6
Memory used192,855k (± 0.77%)192,941k (± 0.75%)~192,147k195,876kp=0.936 n=6
Parse Time1.28s (± 1.83%)1.30s (± 0.90%)~1.28s1.31sp=0.122 n=6
Bind Time0.72s0.72s~~~p=1.000 n=6
Check Time9.57s (± 0.54%)9.56s (± 0.37%)~9.53s9.62sp=0.747 n=6
Emit Time2.64s (± 0.34%)2.64s (± 0.68%)~2.61s2.66sp=0.804 n=6
Total Time14.21s (± 0.39%)14.21s (± 0.25%)~14.17s14.28sp=0.686 n=6
angular-1 - node (v18.15.0, x64)
Errors55~~~p=1.000 n=6
Symbols944,110944,110~~~p=1.000 n=6
Types407,140407,140~~~p=1.000 n=6
Memory used1,222,079k (± 0.01%)1,222,102k (± 0.00%)~1,222,047k1,222,162kp=0.471 n=6
Parse Time6.78s (± 0.45%)6.79s (± 0.23%)~6.77s6.81sp=0.570 n=6
Bind Time1.88s (± 0.71%)1.87s (± 0.55%)~1.86s1.89sp=0.249 n=6
Check Time31.28s (± 0.32%)31.26s (± 0.39%)~31.10s31.40sp=0.936 n=6
Emit Time14.77s (± 0.51%)14.76s (± 0.39%)~14.67s14.82sp=1.000 n=6
Total Time54.71s (± 0.24%)54.68s (± 0.22%)~54.48s54.84sp=0.810 n=6
mui-docs - node (v18.15.0, x64)
Errors55~~~p=1.000 n=6
Symbols1,978,5701,978,570~~~p=1.000 n=6
Types882,090882,090~~~p=1.000 n=6
Memory used1,885,378k (± 0.00%)1,885,415k (± 0.00%)~1,885,372k1,885,468kp=0.173 n=6
Parse Time6.76s (± 0.15%)6.80s (± 0.39%)+0.03s (+ 0.49%)6.77s6.83sp=0.014 n=6
Bind Time2.29s (± 0.66%)2.29s (± 0.75%)~2.26s2.31sp=0.683 n=6
Check Time60.75s (± 0.58%)60.40s (± 0.44%)-0.35s (- 0.57%)60.10s60.82sp=0.037 n=6
Emit Time0.14s (± 3.60%)0.15s (± 5.56%)~0.14s0.16sp=0.523 n=6
Total Time69.94s (± 0.49%)69.63s (± 0.38%)~69.30s70.04sp=0.093 n=6
self-build-src - node (v18.15.0, x64)
Errors00~~~p=1.000 n=6
Symbols1,225,0031,225,474+471 (+ 0.04%)~~p=0.001 n=6
Types260,663260,772+109 (+ 0.04%)~~p=0.001 n=6
Memory used2,342,063k (± 0.05%)2,342,252k (± 0.04%)~2,340,774k2,343,482kp=0.936 n=6
Parse Time4.99s (± 1.16%)4.99s (± 0.72%)~4.93s5.02sp=0.810 n=6
Bind Time1.91s (± 0.33%)1.90s (± 0.64%)~1.89s1.92sp=0.344 n=6
Check Time33.81s (± 0.28%)33.85s (± 0.43%)~33.65s34.06sp=0.575 n=6
Emit Time2.63s (± 1.49%)2.66s (± 1.46%)~2.61s2.70sp=0.173 n=6
Total Time43.36s (± 0.21%)43.41s (± 0.36%)~43.20s43.62sp=0.689 n=6
self-build-src-public-api - node (v18.15.0, x64)
Errors00~~~p=1.000 n=6
Symbols1,225,0031,225,474+471 (+ 0.04%)~~p=0.001 n=6
Types260,663260,772+109 (+ 0.04%)~~p=0.001 n=6
Memory used2,442,842k (± 2.51%)2,418,764k (± 0.03%)~2,418,174k2,419,984kp=0.575 n=6
Parse Time7.69s (± 0.77%)7.71s (± 0.95%)~7.61s7.79sp=0.689 n=6
Bind Time2.51s (± 0.70%)2.52s (± 0.78%)~2.50s2.55sp=1.000 n=6
Check Time50.09s (± 0.73%)49.83s (± 0.19%)~49.67s49.93sp=0.378 n=6
Emit Time3.93s (± 2.89%)4.00s (± 2.17%)~3.83s4.07sp=0.471 n=6
Total Time64.21s (± 0.58%)64.04s (± 0.17%)~63.96s64.22sp=0.689 n=6
self-compiler - node (v18.15.0, x64)
Errors00~~~p=1.000 n=6
Symbols257,738257,986+248 (+ 0.10%)~~p=0.001 n=6
Types104,935105,027+92 (+ 0.09%)~~p=0.001 n=6
Memory used426,658k (± 0.01%)427,059k (± 0.02%)+401k (+ 0.09%)426,938k427,245kp=0.005 n=6
Parse Time3.38s (± 0.69%)3.40s (± 0.83%)~3.37s3.44sp=0.104 n=6
Bind Time1.32s (± 0.92%)1.33s (± 0.31%)~1.33s1.34sp=0.218 n=6
Check Time17.99s (± 0.32%)18.06s (± 0.40%)~18.01s18.18sp=0.128 n=6
Emit Time1.32s (± 1.14%)1.34s (± 1.30%)+0.03s (+ 2.03%)1.33s1.37sp=0.026 n=6
Total Time24.00s (± 0.32%)24.14s (± 0.33%)+0.13s (+ 0.54%)24.05s24.23sp=0.030 n=6
ts-pre-modules - node (v18.15.0, x64)
Errors3535~~~p=1.000 n=6
Symbols224,575224,575~~~p=1.000 n=6
Types93,78593,785~~~p=1.000 n=6
Memory used369,858k (± 0.02%)369,822k (± 0.01%)~369,756k369,868kp=0.093 n=6
Parse Time2.85s (± 0.60%)2.82s (± 0.80%)~2.79s2.86sp=0.052 n=6
Bind Time1.58s (± 1.18%)1.57s (± 0.26%)~1.56s1.57sp=0.865 n=6
Check Time15.60s (± 0.34%)15.65s (± 0.30%)~15.58s15.70sp=0.169 n=6
Emit Time0.00s0.00s~~~p=1.000 n=6
Total Time20.04s (± 0.17%)20.04s (± 0.24%)~19.97s20.09sp=0.746 n=6
vscode - node (v18.15.0, x64)
Errors00~~~p=1.000 n=6
Symbols2,835,6012,835,601~~~p=1.000 n=6
Types961,024961,024~~~p=1.000 n=6
Memory used3,008,070k (± 0.00%)3,008,058k (± 0.00%)~3,007,841k3,008,141kp=0.810 n=6
Parse Time13.83s (± 0.35%)13.79s (± 0.21%)~13.76s13.82sp=0.123 n=6
Bind Time4.14s (± 0.25%)4.23s (± 2.75%)+0.08s (+ 2.05%)4.15s4.38sp=0.039 n=6
Check Time73.94s (± 1.90%)73.66s (± 2.17%)~72.43s76.86sp=0.298 n=6
Emit Time22.84s (± 7.11%)22.82s (± 6.98%)~19.58s23.70sp=0.810 n=6
Total Time114.76s (± 0.34%)114.49s (± 0.29%)~113.89s114.87sp=0.423 n=6
webpack - node (v18.15.0, x64)
Errors00~~~p=1.000 n=6
Symbols266,087266,087~~~p=1.000 n=6
Types108,518108,518~~~p=1.000 n=6
Memory used410,889k (± 0.01%)411,038k (± 0.03%)+149k (+ 0.04%)410,852k411,168kp=0.045 n=6
Parse Time4.79s (± 0.41%)4.75s (± 0.78%)~4.71s4.81sp=0.075 n=6
Bind Time2.07s (± 1.00%)2.07s (± 1.09%)~2.03s2.09sp=0.625 n=6
Check Time21.04s (± 0.44%)21.13s (± 0.30%)~21.04s21.22sp=0.078 n=6
Emit Time0.00s0.00s~~~p=1.000 n=6
Total Time27.91s (± 0.37%)27.95s (± 0.28%)~27.82s28.04sp=0.378 n=6
xstate-main - node (v18.15.0, x64)
Errors00~~~p=1.000 n=6
Symbols535,745535,745~~~p=1.000 n=6
Types182,753182,753~~~p=1.000 n=6
Memory used470,388k (± 0.01%)470,428k (± 0.01%)~470,393k470,474kp=0.298 n=6
Parse Time3.95s (± 0.35%)3.96s (± 0.44%)~3.94s3.99sp=0.087 n=6
Bind Time1.48s (± 1.57%)1.50s (± 0.69%)~1.48s1.51sp=0.250 n=6
Check Time22.63s (± 0.35%)22.64s (± 0.23%)~22.57s22.69sp=0.936 n=6
Emit Time0.00s0.00s~~~p=1.000 n=6
Total Time28.06s (± 0.23%)28.10s (± 0.22%)~28.02s28.17sp=0.226 n=6
System info unknown
Hosts
  • node (v18.15.0, x64)
Scenarios
  • Compiler-Unions - node (v18.15.0, x64)
  • angular-1 - node (v18.15.0, x64)
  • mui-docs - node (v18.15.0, x64)
  • self-build-src - node (v18.15.0, x64)
  • self-build-src-public-api - node (v18.15.0, x64)
  • self-compiler - node (v18.15.0, x64)
  • ts-pre-modules - node (v18.15.0, x64)
  • vscode - node (v18.15.0, x64)
  • webpack - node (v18.15.0, x64)
  • xstate-main - node (v18.15.0, x64)
BenchmarkNameIterations
Currentpr6
Baselinebaseline6

Developer Information:

Download Benchmarks

@fatcerberus
Copy link

I would not be surprised if TypeScript's lack of support is the main reason why I haven't seen any real usage of this feature yet.

I don't know. I feel like, if I, as a library writer in control of my own API, have the choice between telling my users either:

  1. You have to writeimport { "Foo.new" as Foo_new } from "foo" (a renaming import) for each thing you want to import from this library, -OR-
  2. You can just writeimport { Foo_new } from "foo" if you want.

Then I'm going to choose to tell them 2) every time. If I know a plurality of my consumers are importing from JavaScript then I'm only going to tell them 1) if there's absolutely no way around it.

@typescript-bot
Copy link
Collaborator

@jakebailey Here are the results of running the top 400 repos comparingmain andrefs/pull/58640/merge:

Everything looks good!

@evanw
Copy link
ContributorAuthor

Yes, if your API would be improved by not using this feature than you obviously shouldn't be using it. My point was that if you have a use case for which this feature is the most natural fit (see the real-world example I posted), you're still effectively prevented from using it because most people use VSCode these days and the TypeScript language service hasn't added support for it yet.

csvn, au5ton, ExE-Boss, and amsryq reacted with thumbs up emoji

@csvn
Copy link

csvn commentedMay 24, 2024
edited
Loading

Then I'm going to choose to tell them 2) every time. If I know a plurality of my consumers are importing from JavaScript then I'm only going to tell them 1) if there's absolutely no way around it.

I don't think that's the point. One of the issues related to this PR,#40594, mentions this feature is for WASM support, since WASM can export unicode exports.

Typescript also prides itself on being a superset of Javascript, so since Javascript supports this type of imports, Typescript should too. This PR does not encourage library authors to make their API more inconvenient to use, but there are valid use cases for it.

au5ton, ExE-Boss, and zettca reacted with thumbs up emoji

@fatcerberus
Copy link

@csvn I’m not arguing against the feature by any means - I was specifically responding to the OP’s conjecture that people might not be using the featurein JavaScript because TS doesn’t support it, which didn't make sense to me because if you have to use a quoted name in an import then there’s probably no other alternative, while if you’re writingexports for JS, there’s no reason to use it on purpose as it just makes things harder for consumers for no reason.

@DanielRosenwasser
Copy link
Member

DanielRosenwasser commentedMay 24, 2024
edited
Loading

Completions inimport {} andexport {} lists (it's unclear if this is necessary and/or how exactly this should work given that the module namespace identifiers can be, well, arbitrary)

Spitballing, but these should be

  • supported as string literal completions
  • converted into string literal completions if writing an identifier that matches and the client supports insertText
    • insert anas if the name is strictly being used for a localimport (not re-exporting)

Feel free to add that in this PR, but I wouldn't gate the PR on that at all.

@jakebailey
Copy link
Member

Ignoring what Daniel already said, I can't really find a fault with the PR as-is.

Is this something we're trying to get into 5.5 RC, or wait for 5.6?

@Jack-Works
Copy link
Contributor

Feel free to add that in this PR, but I wouldn't gate the PR on that at all.

Yes, I strongly suggest this PR should be done without fine-tuning everything. From my experience of developing#49297, I tried to make all the language service stuff great at once, and there was too much work to do and I drained.

I had a checklist for my PR, that's everything I can think of about this feature.

  • Code fix: unnecessary string namesexport { a as "b" } =>export { a as b }
  • Special case:export { a as "export=" } reportsAn export assignment cannot be used in a module with other exported elements.ts(2309)
  • Internal refactor:InternalSymbolName?,CompletionDetailsFull?,SignatureHelp
  • Completion
    • type z = typeof q.^
    • { V as '' } (empty name does not show up)
    • export { V as 'export=' } (this name does not show up)
  • Find reference:ns['b c']
  • Rename
    • export { ^a } (identifier to string)
    • export { a as ^b } (identifier to string)
    • export { a as "b" } (remove unnecessary quotes)
    • export * as "b c" (string rename)
    • export * as x (identifier to string)
    • import { a } (identifier to string)
    • import { ^c as b } (identifier to string)
    • import { "^c" as b } (string rename)
    • ns['a b'] => ns['d'] (rename to identifier not removing quotes)
    • ns.b (identifier to string)
  • Hover: generates invalid code

@evanw
Copy link
ContributorAuthor

Thanks for the heads up about theexport= edge case—I wasn't aware of that one. Arbitrary module namespace identifiers causing name collisions with internal symbols is something I had to deal with in esbuild's implementation too (I wasusing"*" as a special name before I had to change it). It is a strange edge case, but luckily it doesn't block usage of this feature other than for that specific export alias.

It looks like the way to deal with that in the TypeScript code is to add double underscores before the internal symbol name (so maybe__export=?). That seems to work but it touches a lot of files (mostly test baselines) and has other consequences (e.g. potentially affecting error messages) so maybe it's best done in a follow-up PR? I'm happy to put a PR up for that too if that's a change that the TypeScript team is open to.

Jack-Works reacted with thumbs up emoji

@evanw
Copy link
ContributorAuthor

Spitballing, but these should be

  • supported as string literal completions
  • converted into string literal completions if writing an identifier that matches and the client supports insertText
    • insert anas if the name is strictly being used for a localimport (not re-exporting)

Feel free to add that in this PR, but I wouldn't gate the PR on that at all.

I added support for the first one (completion within an existing string literal). I'm not sure whether or not I have all of the necessary context about the code to add support for the second one.

@evanw
Copy link
ContributorAuthor

Ok now I've also added support for the second one (complete identifiers into matching string literals, usingas when appropriate). But I'm less sure about this change. Is it ok to always return a non-identifier alias as a completion like that? I'm happy to roll that change back and leave it for future work if the correct approach is indeed more complicated than what my solution does.

}

/**@internal */
exportfunctiongenerateIdentifierForArbitraryString(text:string,languageVersion:ScriptTarget|undefined):string{
Copy link
Contributor

Choose a reason for hiding this comment

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

Is there a reason this is in scanner.ts? It seems to only be used in services so there's no reason it should need to be loaded by tsc.

Copy link
ContributorAuthor

Choose a reason for hiding this comment

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

It's here because it's written usingcharSize like other identifier-related code, butcharSize is not currently exported. I'll move this intocompletions.ts and inlinecharSize since it's a very small function.

@rbuckton
Copy link
Contributor

rbuckton commentedMay 30, 2024
edited
Loading

This looks good but will need to wait to merge until after we switchmain to target 5.6 next week. I'm going to modify the PR description to useFixes #<issue> for each issue instead of the bulleted list since GH's issue linking and auto-close functionality doesn't understand bulleted lists.

evanw reacted with hooray emoji

@typescript-bottypescript-bot added For Backlog BugPRs that fix a backlog bug For Milestone BugPRs that fix a bug with a specific milestone and removed For Uncommitted BugPR for untriaged, rejected, closed or missing bug labelsMay 30, 2024
@typescript-bot
Copy link
Collaborator

The TypeScript team hasn't accepted the linked issue#40594. If you can get it accepted, this PR will have a better chance of being reviewed.

3 similar comments
@typescript-bot
Copy link
Collaborator

The TypeScript team hasn't accepted the linked issue#40594. If you can get it accepted, this PR will have a better chance of being reviewed.

@typescript-bot
Copy link
Collaborator

The TypeScript team hasn't accepted the linked issue#40594. If you can get it accepted, this PR will have a better chance of being reviewed.

@typescript-bot
Copy link
Collaborator

The TypeScript team hasn't accepted the linked issue#40594. If you can get it accepted, this PR will have a better chance of being reviewed.

@rbuckton
Copy link
Contributor

@typescript-bot perf test
@typescript-bot run dt
@typescript-bot test top400
@typescript-bot test tsserver top100
@typescript-bot user test this
@typescript-bot user test tsserver

typescript-bot reacted with thumbs up emoji

@typescript-bot
Copy link
Collaborator

typescript-bot commentedMay 30, 2024
edited
Loading

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

CommandStatusResults
perf test✅ Started👀 Results
run dt✅ Started✅ Results
test top400✅ Started✅ Results
test tsserver top100✅ Started👀 Results
user test this✅ Started✅ Results
user test tsserver✅ Started👀 Results

@typescript-bot
Copy link
Collaborator

Hey@rbuckton, the results of running the DT tests are ready.

Everything looks the same!

You can check the log here.

@typescript-bot
Copy link
Collaborator

@rbuckton Here are the results of running the user tests comparingmain andrefs/pull/58640/merge:

Everything looks good!

@typescript-bot
Copy link
Collaborator

@rbuckton Here are the results of running the user tests comparingmain andrefs/pull/58640/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

effectRaw error text:RepoResults4/effect.rawError.txt in theartifact folder
Replay commands:RepoResults4/effect.replay.txt in theartifact folder

Last few requests

{"seq":11277,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/effect/test/STM.test.ts","line":398,"offset":1,"entryNames":["assert"]}}{"seq":11278,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/effect/test/STM.test.ts","line":405,"offset":14}}{"seq":11279,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/effect/test/STM.test.ts","line":409,"offset":11}}{"seq":11280,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/effect/test/STM.test.ts","line":422,"offset":58}}

Repro steps

#!/bin/bashgit clone https://github.com/Effect-TS/effect.git --recurse-submodulesgit -C"./effect" reset --hard 2c2280b98a11fc002663c55792a4fa5781cd5fb6pnpm --dir"/mnt/ts_downloads/base/effect" install --no-frozen-lockfile --prefer-offline --ignore-scripts --reporter=silentdownloadUrl=$(curl -s"https://typescript.visualstudio.com/TypeScript/_apis/build/builds/162005/artifacts?artifactName=RepoResults4&api-version=7.0"| jq -r".resource.downloadUrl")wget -O RepoResults4.zip"$downloadUrl"unzip -p RepoResults4.zip RepoResults4/effect.replay.txt> effect.replay.txtnpm install --no-save @typescript/server-replay

To run the repro:

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

@typescript-bot
Copy link
Collaborator

@rbuckton
The results of the perf run you requested are in!

Here they are:

tsc

Comparison Report - baseline..pr
MetricbaselineprDeltaBestWorstp-value
Compiler-Unions - node (v18.15.0, x64)
Errors3030~~~p=1.000 n=6
Symbols62,15362,153~~~p=1.000 n=6
Types50,24250,242~~~p=1.000 n=6
Memory used193,552k (± 0.92%)193,606k (± 0.89%)~192,298k195,838kp=0.936 n=6
Parse Time1.57s (± 0.97%)1.57s (± 1.19%)~1.54s1.59sp=1.000 n=6
Bind Time0.86s (± 1.20%)0.87s (± 1.03%)~0.86s0.88sp=0.273 n=6
Check Time11.37s (± 0.32%)11.38s (± 0.33%)~11.31s11.41sp=0.936 n=6
Emit Time3.29s (± 0.31%)3.28s (± 0.82%)~3.23s3.31sp=0.802 n=6
Total Time17.09s (± 0.27%)17.09s (± 0.21%)~17.04s17.12sp=1.000 n=6
angular-1 - node (v18.15.0, x64)
Errors55~~~p=1.000 n=6
Symbols944,109944,109~~~p=1.000 n=6
Types407,049407,049~~~p=1.000 n=6
Memory used1,222,141k (± 0.00%)1,222,110k (± 0.01%)~1,222,019k1,222,205kp=0.689 n=6
Parse Time8.11s (± 0.41%)8.12s (± 0.67%)~8.05s8.19sp=0.629 n=6
Bind Time2.24s (± 0.82%)2.24s (± 0.59%)~2.23s2.26sp=0.742 n=6
Check Time36.59s (± 0.48%)36.49s (± 0.53%)~36.29s36.84sp=0.378 n=6
Emit Time18.06s (± 0.75%)18.29s (± 1.59%)~18.04s18.79sp=0.065 n=6
Total Time64.99s (± 0.33%)65.14s (± 0.55%)~64.65s65.52sp=0.575 n=6
mui-docs - node (v18.15.0, x64)
Errors55~~~p=1.000 n=6
Symbols2,053,0852,053,085~~~p=1.000 n=6
Types899,428899,428~~~p=1.000 n=6
Memory used2,066,188k (± 0.00%)2,066,219k (± 0.00%)~2,066,136k2,066,318kp=0.230 n=6
Parse Time9.94s (± 0.23%)9.95s (± 0.39%)~9.90s10.00sp=0.684 n=6
Bind Time3.32s (± 0.49%)3.34s (± 0.74%)~3.31s3.37sp=0.222 n=6
Check Time100.43s (± 0.37%)99.95s (± 0.50%)~99.15s100.39sp=0.173 n=6
Emit Time0.20s0.20s (± 2.54%)~0.20s0.21sp=0.174 n=6
Total Time113.89s (± 0.34%)113.44s (± 0.47%)~112.62s113.96sp=0.173 n=6
self-build-src - node (v18.15.0, x64)
Errors00~~~p=1.000 n=6
Symbols1,229,4581,230,067+609 (+ 0.05%)~~p=0.001 n=6
Types260,857261,065+208 (+ 0.08%)~~p=0.001 n=6
Memory used2,375,071k (± 2.62%)2,350,955k (± 0.04%)~2,349,716k2,352,587kp=0.378 n=6
Parse Time7.50s (± 1.10%)7.50s (± 0.93%)~7.41s7.59sp=0.810 n=6
Bind Time2.79s (± 0.84%)2.80s (± 0.37%)~2.79s2.82sp=0.376 n=6
Check Time49.63s (± 0.66%)49.60s (± 0.47%)~49.32s49.96sp=0.936 n=6
Emit Time3.96s (± 3.83%)3.88s (± 2.11%)~3.75s3.97sp=0.471 n=6
Total Time63.91s (± 0.62%)63.78s (± 0.51%)~63.50s64.25sp=0.689 n=6
self-build-src-public-api - node (v18.15.0, x64)
Errors00~~~p=1.000 n=6
Symbols1,229,4581,230,067+609 (+ 0.05%)~~p=0.001 n=6
Types260,857261,065+208 (+ 0.08%)~~p=0.001 n=6
Memory used2,502,375k (± 3.29%)2,478,262k (± 3.16%)~2,425,586k2,579,558kp=0.689 n=6
Parse Time7.74s (± 0.83%)7.73s (± 0.96%)~7.62s7.83sp=0.810 n=6
Bind Time2.51s (± 1.22%)2.49s (± 0.75%)~2.47s2.52sp=0.298 n=6
Check Time49.97s (± 0.31%)50.00s (± 0.26%)~49.86s50.21sp=0.936 n=6
Emit Time3.78s (± 2.08%)3.80s (± 2.54%)~3.71s3.99sp=0.572 n=6
Total Time64.02s (± 0.27%)64.01s (± 0.21%)~63.81s64.18sp=0.810 n=6
self-compiler - node (v18.15.0, x64)
Errors00~~~p=1.000 n=6
Symbols258,408258,663+255 (+ 0.10%)~~p=0.001 n=6
Types104,963105,056+93 (+ 0.09%)~~p=0.001 n=6
Memory used427,888k (± 0.01%)428,164k (± 0.02%)+277k (+ 0.06%)428,104k428,320kp=0.005 n=6
Parse Time3.32s (± 0.80%)3.27s (± 0.90%)-0.05s (- 1.56%)3.24s3.32sp=0.020 n=6
Bind Time1.32s (± 1.44%)1.34s (± 1.02%)+0.02s (+ 1.77%)1.32s1.36sp=0.041 n=6
Check Time18.22s (± 0.45%)18.13s (± 0.24%)-0.09s (- 0.51%)18.07s18.19sp=0.036 n=6
Emit Time1.36s (± 1.70%)1.36s (± 1.10%)~1.34s1.38sp=0.683 n=6
Total Time24.22s (± 0.38%)24.10s (± 0.25%)~24.02s24.16sp=0.064 n=6
ts-pre-modules - node (v18.15.0, x64)
Errors3535~~~p=1.000 n=6
Symbols224,565224,565~~~p=1.000 n=6
Types93,73493,734~~~p=1.000 n=6
Memory used369,894k (± 0.02%)369,854k (± 0.02%)~369,736k369,958kp=0.471 n=6
Parse Time2.35s (± 1.74%)2.34s (± 0.87%)~2.31s2.37sp=0.871 n=6
Bind Time1.33s (± 0.77%)1.33s (± 1.11%)~1.31s1.35sp=0.554 n=6
Check Time13.38s (± 0.24%)13.37s (± 0.52%)~13.29s13.49sp=0.467 n=6
Emit Time0.00s0.00s~~~p=1.000 n=6
Total Time17.06s (± 0.33%)17.03s (± 0.43%)~16.97s17.16sp=0.422 n=6
vscode - node (v18.15.0, x64)
Errors1010~~~p=1.000 n=6
Symbols2,841,6872,841,687~~~p=1.000 n=6
Types963,080963,080~~~p=1.000 n=6
Memory used3,015,077k (± 0.00%)3,015,085k (± 0.00%)~3,015,007k3,015,155kp=0.689 n=6
Parse Time13.80s (± 0.15%)13.85s (± 0.20%)+0.05s (+ 0.36%)13.80s13.88sp=0.016 n=6
Bind Time4.25s (± 2.80%)4.16s (± 0.44%)~4.13s4.18sp=0.253 n=6
Check Time73.33s (± 0.25%)74.06s (± 2.31%)~72.74s77.48sp=0.261 n=6
Emit Time23.67s (± 0.43%)22.97s (± 6.86%)~19.76s23.77sp=0.378 n=6
Total Time115.05s (± 0.20%)115.04s (± 0.29%)~114.55s115.32sp=0.470 n=6
webpack - node (v18.15.0, x64)
Errors00~~~p=1.000 n=6
Symbols266,048266,048~~~p=1.000 n=6
Types108,470108,470~~~p=1.000 n=6
Memory used410,857k (± 0.03%)410,836k (± 0.01%)~410,780k410,933kp=0.689 n=6
Parse Time3.21s (± 0.25%)3.21s (± 0.48%)~3.19s3.23sp=0.801 n=6
Bind Time1.39s (± 0.45%)1.40s (± 0.87%)~1.38s1.41sp=0.344 n=6
Check Time14.39s (± 0.41%)14.42s (± 0.44%)~14.34s14.53sp=0.470 n=6
Emit Time0.00s0.00s~~~p=1.000 n=6
Total Time18.99s (± 0.33%)19.03s (± 0.30%)~18.93s19.11sp=0.257 n=6
xstate-main - node (v18.15.0, x64)
Errors00~~~p=1.000 n=6
Symbols525,588525,588~~~p=1.000 n=6
Types179,032179,032~~~p=1.000 n=6
Memory used463,430k (± 0.04%)463,171k (± 0.08%)~462,812k463,639kp=0.230 n=6
Parse Time3.14s (± 0.33%)3.14s (± 0.70%)~3.11s3.17sp=0.681 n=6
Bind Time1.18s (± 0.44%)1.19s (± 0.53%)~1.18s1.20sp=0.091 n=6
Check Time18.03s (± 0.42%)17.99s (± 0.57%)~17.86s18.11sp=0.688 n=6
Emit Time0.00s0.00s~~~p=1.000 n=6
Total Time22.35s (± 0.31%)22.32s (± 0.48%)~22.16s22.44sp=0.873 n=6
System info unknown
Hosts
  • node (v18.15.0, x64)
Scenarios
  • Compiler-Unions - node (v18.15.0, x64)
  • angular-1 - node (v18.15.0, x64)
  • mui-docs - node (v18.15.0, x64)
  • self-build-src - node (v18.15.0, x64)
  • self-build-src-public-api - node (v18.15.0, x64)
  • self-compiler - node (v18.15.0, x64)
  • ts-pre-modules - node (v18.15.0, x64)
  • vscode - node (v18.15.0, x64)
  • webpack - node (v18.15.0, x64)
  • xstate-main - node (v18.15.0, x64)
BenchmarkNameIterations
Currentpr6
Baselinebaseline6

tsserver

Comparison Report - baseline..pr
MetricbaselineprDeltaBestWorstp-value
Compiler-UnionsTSServer - node (v18.15.0, x64)
Req 1 - updateOpen3,425ms (± 0.47%)3,423ms (± 0.47%)~3,406ms3,446msp=1.000 n=6
Req 2 - geterr7,584ms (± 0.35%)7,576ms (± 0.58%)~7,521ms7,649msp=0.689 n=6
Req 3 - references431ms (± 0.98%)433ms (± 0.96%)~429ms438msp=0.251 n=6
Req 4 - navto340ms (± 0.22%)341ms (± 0.34%)~340ms343msp=0.383 n=6
Req 5 - completionInfo count1,3571,357~~~p=1.000 n=6
Req 5 - completionInfo122ms (± 6.65%)121ms (± 8.75%)~110ms137msp=0.935 n=6
CompilerTSServer - node (v18.15.0, x64)
Req 1 - updateOpen3,449ms (± 8.70%)3,152ms (±10.18%)~2,915ms3,575msp=0.093 n=6
Req 2 - geterr5,185ms (±11.94%)4,991ms (±11.56%)~4,606ms5,751msp=0.575 n=6
Req 3 - references419ms (±10.40%)411ms (± 9.60%)~363ms447msp=0.936 n=6
Req 4 - navto343ms (± 1.68%)324ms (±10.69%)~280ms353msp=1.000 n=6
Req 5 - completionInfo count1,5191,519~~~p=1.000 n=6
Req 5 - completionInfo116ms (± 7.47%)115ms (± 8.78%)~101ms125msp=1.000 n=6
xstate-main-1-tsserver - node (v18.15.0, x64)
Req 1 - updateOpen7,642ms (± 0.57%)7,636ms (± 0.39%)~7,587ms7,667msp=0.575 n=6
Req 2 - geterr1,689ms (± 0.75%)1,691ms (± 0.89%)~1,677ms1,718msp=0.936 n=6
Req 3 - references133ms (± 3.73%)133ms (± 1.63%)~131ms137msp=0.803 n=6
Req 4 - navto596ms (± 2.52%)593ms (± 1.72%)~583ms606msp=0.936 n=6
Req 5 - completionInfo count3,4133,413~~~p=1.000 n=6
Req 5 - completionInfo1,258ms (± 0.58%)1,256ms (± 1.56%)~1,236ms1,292msp=0.468 n=6
System info unknown
Hosts
  • node (v18.15.0, x64)
Scenarios
  • CompilerTSServer - node (v18.15.0, x64)
  • Compiler-UnionsTSServer - node (v18.15.0, x64)
  • xstate-main-1-tsserver - node (v18.15.0, x64)
BenchmarkNameIterations
Currentpr6
Baselinebaseline6

startup

Comparison Report - baseline..pr
MetricbaselineprDeltaBestWorstp-value
tsc-startup - node (v18.15.0, x64)
Execution time189.60ms (± 0.18%)190.02ms (± 0.18%)+0.42ms (+ 0.22%)188.54ms194.03msp=0.000 n=600
tsserver-startup - node (v18.15.0, x64)
Execution time293.69ms (± 0.25%)293.95ms (± 0.27%)+0.25ms (+ 0.09%)287.20ms300.84msp=0.000 n=600
tsserverlibrary-startup - node (v18.15.0, x64)
Execution time351.77ms (± 0.28%)351.98ms (± 0.29%)+0.21ms (+ 0.06%)343.80ms361.45msp=0.000 n=600
typescript-startup - node (v18.15.0, x64)
Execution time235.51ms (± 0.14%)235.67ms (± 0.14%)+0.16ms (+ 0.07%)234.12ms238.75msp=0.000 n=600
System info unknown
Hosts
  • node (v18.15.0, x64)
Scenarios
  • tsc-startup - node (v18.15.0, x64)
  • tsserver-startup - node (v18.15.0, x64)
  • tsserverlibrary-startup - node (v18.15.0, x64)
  • typescript-startup - node (v18.15.0, x64)
BenchmarkNameIterations
Currentpr6
Baselinebaseline6

Developer Information:

Download Benchmarks

@typescript-bot
Copy link
Collaborator

@rbuckton Here are the results of running the top 400 repos comparingmain andrefs/pull/58640/merge:

Everything looks good!

@typescript-bot
Copy link
Collaborator

@rbuckton Here are the results of running the top 200 repos comparingmain andrefs/pull/58640/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

calcom/cal.comRaw error text:RepoResults7/calcom.cal.com.rawError.txt in theartifact folder
Replay commands:RepoResults7/calcom.cal.com.replay.txt in theartifact folder

Last few requests

{"seq":135,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/prisma/seed-insights.ts","line":499,"offset":9,"entryNames":["arguments"]}}{"seq":136,"type":"request","command":"definitionAndBoundSpan","arguments":{"file":"@PROJECT_ROOT@/packages/prisma/seed-insights.ts","line":506,"offset":42}}{"seq":137,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/packages/types/EventManager.d.ts"],"openFiles":[]}}{"seq":138,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/packages/lib/weekday.test.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

#!/bin/bashgit clone https://github.com/calcom/cal.com --recurse-submodulesgit -C"./cal.com" reset --hard 3b1de344515c525a20833232e3aed0c04c273f44yarn --cwd"/mnt/ts_downloads/base/cal.com" install --no-immutable --mode=skip-builddownloadUrl=$(curl -s"https://typescript.visualstudio.com/TypeScript/_apis/build/builds/162008/artifacts?artifactName=RepoResults7&api-version=7.0"| jq -r".resource.downloadUrl")wget -O RepoResults7.zip"$downloadUrl"unzip -p RepoResults7.zip RepoResults7/calcom.cal.com.replay.txt> calcom.cal.com.replay.txtnpm 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

babel/babelRaw error text:RepoResults3/babel.babel.rawError.txt in theartifact folder
Replay commands:RepoResults3/babel.babel.replay.txt in theartifact folder

Last few requests

{"seq":771,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/babel-runtime-corejs3/helpers/esm/regeneratorRuntime.js","line":233,"offset":23,"includeExternalModuleExports":false,"triggerKind":2,"triggerCharacter":""}}{"seq":772,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/packages/babel-runtime-corejs3/helpers/esm/regeneratorRuntime.js","line":251,"offset":15,"includeExternalModuleExports":false,"triggerKind":1}}{"seq":773,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/packages/babel-runtime-corejs3/helpers/esm/regeneratorRuntime.js","line":251,"offset":15,"entryNames":["_forEachInstanceProperty"]}}{"seq":774,"type":"request","command":"references","arguments":{"file":"@PROJECT_ROOT@/packages/babel-runtime-corejs3/helpers/esm/regeneratorRuntime.js","line":259,"offset":23}}

Repro steps

#!/bin/bashgit clone https://github.com/babel/babel --recurse-submodulesgit -C"./babel" reset --hard 90fdd7e11deff47296478f8cdd77de07c51fcaeedownloadUrl=$(curl -s"https://typescript.visualstudio.com/TypeScript/_apis/build/builds/162008/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.txtnpm 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>

@typescript-bot
Copy link
Collaborator

@rbuckton Here are some more interesting changes from running the top 200 repos suite

Details

Server exited prematurely with code unknown and signal SIGABRT

Server exited prematurely with code unknown and signal SIGABRT

Affected repos

elastic/kibanaRaw error text:RepoResults14/elastic.kibana.rawError.txt in theartifact folder
Replay commands:RepoResults14/elastic.kibana.replay.txt in theartifact folder

Last few requests

{"seq":803,"type":"request","command":"completionInfo","arguments":{"file":"@PROJECT_ROOT@/x-pack/plugins/task_manager/server/buffered_task_store.mock.ts","line":8,"offset":39,"includeExternalModuleExports":false,"triggerKind":1}}{"seq":804,"type":"request","command":"completionEntryDetails","arguments":{"file":"@PROJECT_ROOT@/x-pack/plugins/task_manager/server/buffered_task_store.mock.ts","line":8,"offset":39,"entryNames":["@kbn/utility-types"]}}{"seq":805,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":["@PROJECT_ROOT@/x-pack/test/api_integration/services/transform.ts"],"openFiles":[]}}{"seq":806,"type":"request","command":"updateOpen","arguments":{"changedFiles":[],"closedFiles":[],"openFiles":[{"file":"@PROJECT_ROOT@/x-pack/plugins/stack_alerts/common/comparator_types.ts","projectRootPath":"@PROJECT_ROOT@"}]}}

Repro steps

#!/bin/bashgit clone https://github.com/elastic/kibana --recurse-submodulesgit -C"./kibana" reset --hard 4c5afdfc52235bf8d389f7302bd1b9b3003025fb# Install packages (exact steps are below, but it might be easier to follow the repo readme)yarn --cwd"/mnt/ts_downloads/base/kibana" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test_serverless/functional/test_suites/security/cypress" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test_serverless/functional/test_suites/observability/cypress" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/security_solution_cypress" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/security_solution_api_integration" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/security_api_integration/packages/helpers" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/plugin_api_perf/plugins/task_manager_performance" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/plugin_api_integration/plugins/sample_task_plugin" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/plugin_api_integration/plugins/event_log" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/plugin_api_integration/plugins/elasticsearch_client" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/functional_with_es_ssl/plugins/cases" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/functional_with_es_ssl/plugins/alerts" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/functional_execution_context/plugins/alerts" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/functional_embedded/plugins/iframe_embedded" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/functional_cors/plugins/kibana_cors_test" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/cases_api_integration/common/plugins/security_solution" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/cases_api_integration/common/plugins/observability" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/cases_api_integration/common/plugins/cases" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/alerting_api_integration/packages/helpers" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/alerting_api_integration/common/plugins/alerts_restricted" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/alerting_api_integration/common/plugins/alerts" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/alerting_api_integration/common/plugins/actions_simulators" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/test/alerting_api_integration/common/plugins/aad" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/threat_intelligence" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/session_view" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/serverless_search" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/serverless_observability" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/serverless" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/security_solution_serverless" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/security_solution_ess" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/security_solution" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/search_notebooks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/search_connectors" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/osquery" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/observability_solution/apm/scripts" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/ml" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/kubernetes_security" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/fleet" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/elastic_assistant" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/plugins/cases" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/security-solution/upselling" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/security-solution/storybook/config" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/security-solution/side_nav" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/security-solution/navigation" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/security-solution/features" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/security-solution/ecs_data_quality_dashboard" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/security-solution/data_table" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/security/plugin_types_server" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/security/plugin_types_public" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/security/plugin_types_common" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/observability/get_padded_alert_time_range_util" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/observability/alerting_test_data" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/observability/alert_details" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/url_state" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/ui_actions" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/trained_models_utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/time_buckets" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/string_hash" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/runtime_field_utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/route_utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/response_stream" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/random_sampler_utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/query_utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/number_utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/nested_property" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/local_storage" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/kibana_theme" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/is_populated_object" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/is_defined" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/inference_integration_flyout" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/in_memory_table" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/error_utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/date_utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/date_picker" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/data_view_utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/data_grid" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/data_frame_analytics_utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/creation_wizard_utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/chi2test" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/category_validator" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/cancellable_search" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/anomaly_utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/aiops_test_utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/aiops_log_rate_analysis" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/aiops_log_pattern_analysis" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/aiops_components" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/aiops_common" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/aiops_change_point_detection" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/ml/agg_utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/maps/vector_tile_utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/kbn-slo-schema" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/kbn-random-sampling" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/kbn-langchain" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/kbn-infra-forge" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/kbn-entities-schema" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/kbn-elastic-assistant-common" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/kbn-elastic-assistant" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/kbn-data-forge" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/kbn-alerting-state-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/kbn-alerting-comparators" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/x-pack/packages/index-management" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/server_integration/plugins/status_plugin_b" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/server_integration/plugins/status_plugin_a" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/usage_collection" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/ui_settings_plugin" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/telemetry" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/session_notifications" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/saved_objects_hidden_type" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/saved_objects_hidden_from_http_apis_type" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/saved_object_import_warnings" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/saved_object_export_transforms" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/rendering_plugin" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/management_test_plugin" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/kbn_tp_custom_visualizations" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/kbn_top_nav" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/kbn_sample_panel_action" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/index_patterns" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/elasticsearch_client_plugin" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/data_search" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_provider_plugin" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_plugin_static_assets" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_plugin_route_timeouts" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_plugin_helpmenu" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_plugin_execution_context" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_plugin_deprecations" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_plugin_deep_links" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_plugin_chromeless" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_plugin_b" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_plugin_appleave" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_plugin_a" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_http" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_history_block" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_dynamic_resolving_b" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_dynamic_resolving_a" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/core_app_status" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/plugin_functional/plugins/app_link_test" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/node_roles_functional/plugins/core_plugin_initializer_context" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/interpreter_functional/plugins/kbn_tp_run_pipeline" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/health_gateway/plugins/status" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/analytics/plugins/analytics_plugin_a" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/test/analytics/plugins/analytics_ftr_helpers" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/src/plugins/text_based_languages" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/src/plugins/chart_expressions/common" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/storybook/mock" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/storybook/config" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/router/types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/router/mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/router/impl" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/prompt/not_found" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/prompt/no_data_views/types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/prompt/no_data_views/mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/prompt/no_data_views/impl" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/solution_nav" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/no_data_config/types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/no_data_config/mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/no_data_config/impl" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/no_data/types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/no_data/mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/no_data/impl" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/kibana_template/types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/kibana_template/mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/kibana_template/impl" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/kibana_no_data/types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/kibana_no_data/mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/kibana_no_data/impl" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/analytics_no_data/types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/analytics_no_data/mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/page/analytics_no_data/impl" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/modal/tabbed" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/markdown/types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/markdown/mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/markdown/impl" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/link/redirect_app/types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/link/redirect_app/mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/link/redirect_app/impl" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/file/util" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/file/types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/file/mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/file/image/mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/file/image/impl" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/file/file_upload/impl" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/file/file_picker/impl" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/file/context" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/error_boundary" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/code_editor/mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/code_editor/impl" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/chrome/navigation" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/card/no_data/types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/card/no_data/mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/card/no_data/impl" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/button_toolbar" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/button/exit_full_screen" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/shared-ux/avatar/solution" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/serverless/types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/serverless/storybook/config" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/serverless/settings/security_project" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/serverless/settings/search_project" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/serverless/settings/observability_project" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/serverless/settings/common" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/serverless/project_switcher" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/react/kibana_mount" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/react/kibana_context/theme" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/react/kibana_context/styled" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/react/kibana_context/root" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/react/kibana_context/render" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/react/kibana_context/common" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/presentation/presentation_publishing" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/presentation/presentation_containers" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-zod-helpers" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-yarn-lock-validator" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-xstate-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-whereis-pkg-cli" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-web-worker-stub" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-visualization-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-visualization-ui-components" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-validate-next-docs-cli" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-utility-types-jest" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-utility-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-utility-types/src/tsd_tests" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-user-profile-components" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-use-tracked-promise" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-unsaved-changes-badge" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-unified-field-list" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-unified-doc-viewer" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-unified-data-table" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ui-theme" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ui-shared-deps-src" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ui-shared-deps-npm" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ui-actions-browser" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-typed-react-router-config" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ts-type-check-cli" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ts-projects" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-try-in-console" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-triggers-actions-ui-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-tooling-log" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-tinymath" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-timerange" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-timelion-grammar" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-text-based-editor" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-test-subj-selector" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-test-jest-helpers" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-test-eui-helpers" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-test" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-telemetry-tools" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-storybook" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-storybook/preset" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-stdio-dev-helpers" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-std" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-spec-to-console" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-sort-predicates" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-sort-package-json" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-some-dev-log" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-shared-ux-utility" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-shared-svg" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-set-map" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-server-route-repository" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-server-http-tools" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-t-grid" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-rules" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-list-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-list-hooks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-list-constants" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-list-api" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-io-ts-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-io-ts-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-io-ts-list-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-io-ts-alerting-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-hook-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-exception-list-components" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-es-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-ecs" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-securitysolution-autocomplete" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-security-hardening" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-search-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-search-response-warnings" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-search-index-documents" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-search-errors" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-search-connectors" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-search-api-panels" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-saved-objects-settings" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-safer-lodash-set" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-rule-data-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-rrule" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-router-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-router-to-openapispec" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-rison" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-resizable-layout" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-reporting/server" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-reporting/public" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-reporting/mocks_server" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-reporting/get_csv_panel_actions" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-reporting/export_types/png_common" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-reporting/export_types/png" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-reporting/export_types/pdf_common" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-reporting/export_types/pdf" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-reporting/export_types/csv_common" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-reporting/export_types/csv" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-reporting/common" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-repo-source-classifier-cli" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-repo-source-classifier" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-repo-path" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-repo-packages" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-repo-linter" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-repo-info" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-repo-file-maps" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-react-hooks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-react-field" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-profiling-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-plugin-helpers" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-plugin-generator" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-plugin-check" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-picomatcher" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-performance-testing-dataset-extractor" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-peggy-loader" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-peggy" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-panel-loader" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-osquery-io-ts-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-optimizer-webpack-helpers" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-optimizer" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-openapi-generator" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-openapi-bundler" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-object-versioning" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-monaco" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-mock-idp-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-mock-idp-plugin" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-mapbox-gl" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-management/storybook/config" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-management/settings/utilities" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-management/settings/types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-management/settings/setting_ids" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-management/settings/section_registry" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-management/settings/field_definition" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-management/settings/components/form" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-management/settings/components/field_row" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-management/settings/components/field_input" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-management/settings/components/field_category" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-management/settings/application" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-management/cards_navigation" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-managed-vscode-config-cli" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-managed-vscode-config" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-managed-content-badge" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-logging-mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-logging" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-lint-ts-projects-cli" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-lint-packages-cli" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-lens-formula-docs" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-lens-embeddable-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-language-documentation-popover" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-kibana-manifest-schema" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-json-ast" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-journeys" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-jest-serializers" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ipynb" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-io-ts-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-interpreter" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-import-resolver" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-import-locator" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-i18n-react" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-i18n" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-health-gateway-server" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-hapi-mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-handlebars" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-guided-onboarding" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-grouping" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-get-repo-files" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-generate-csv" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-generate-console-definitions" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-generate" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ftr-screenshot-filename" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ftr-common-functional-ui-services" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ftr-common-functional-services" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-formatters" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-flot-charts" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-find-used-node-modules" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-field-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-field-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-failed-test-reporter-cli" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-expect" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-expandable-flyout" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-event-annotation-components" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-event-annotation-common" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-esql-validation-autocomplete" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-esql-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-esql-ast" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-eslint-plugin-telemetry" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-eslint-plugin-imports" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-eslint-plugin-i18n" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-eslint-plugin-eslint" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-eslint-plugin-disable" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-eslint-config" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-es-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-es-query" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-es-errors" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-es-archiver" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-es" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-elastic-agent-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ebt-tools" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-dom-drag-drop" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-docs-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-doc-links" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-discover-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-dev-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-dev-proc-runner" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-dev-cli-runner" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-dev-cli-errors" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-datemath" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-data-view-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-data-stream-adapter" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-data-service" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-cypress-config" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-custom-integrations" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-custom-icons" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-crypto-browser" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-crypto" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-content-management-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-config-schema" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-config-mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-config" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-coloring" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-code-owners" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-cli-dev-mode" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ci-stats-shipper-cli" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ci-stats-reporter" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ci-stats-performance-metrics" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ci-stats-core" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-check-mappings-update-cli" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-chart-icons" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-cell-actions" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-cases-components" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-capture-oas-snapshot-cli" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-calculate-width-from-char-count" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-calculate-auto" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-bfetch-error" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-bazel-runner" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-babel-transform" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-babel-register" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-babel-preset" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-axe-config" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-apm-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-apm-synthtrace-client" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-apm-synthtrace" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-apm-data-view" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-apm-config-loader" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-analytics" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ambient-ui-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ambient-storybook-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ambient-ftr-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ambient-common-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-alerts-ui-shared" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-alerts-as-data-utils" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-alerting-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-actions-types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/kbn-ace" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/home/sample_data_types" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/home/sample_data_tab" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/home/sample_data_card" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/default-nav/ml" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/default-nav/management" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/default-nav/devtools" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/default-nav/analytics" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/deeplinks/shared" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/deeplinks/security" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/deeplinks/search" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/deeplinks/observability" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/deeplinks/ml" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/deeplinks/management" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/deeplinks/fleet" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/deeplinks/devtools" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/deeplinks/analytics" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/core/user-settings/core-user-settings-server-mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/core/user-settings/core-user-settings-server-internal" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/core/user-settings/core-user-settings-server" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/core/user-profile/core-user-profile-server-mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/core/user-profile/core-user-profile-server-internal" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/core/user-profile/core-user-profile-server" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/core/user-profile/core-user-profile-common" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/core/user-profile/core-user-profile-browser-mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/core/user-profile/core-user-profile-browser-internal" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/core/user-profile/core-user-profile-browser" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/core/usage-data/core-usage-data-server-mocks" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/core/usage-data/core-usage-data-server-internal" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/core/usage-data/core-usage-data-server" install --ignore-engines --ignore-scripts --silentyarn --cwd"/mnt/ts_downloads/base/kibana/packages/core/usage-data/core-usage-data-base-server-internal" install --ign:error: Truncated - see logfor full output :error:</details>

@rbucktonrbuckton added this to theTypeScript 5.6.0 milestoneMay 31, 2024
@rbucktonrbuckton self-assigned thisJun 4, 2024
@rbucktonrbuckton merged commit8d62e2f intomicrosoft:mainJun 4, 2024
@evanwevanw deleted the arbitraryModuleNamespaceIdentifiers branchJune 4, 2024 21:51
@microsoftmicrosoft locked asresolvedand limited conversation to collaboratorsOct 16, 2025
Sign up for freeto subscribe to this conversation on GitHub. Already have an account?Sign in.

Reviewers

@jakebaileyjakebaileyAwaiting requested review from jakebailey

@iisaduaniisaduanAwaiting requested review from iisaduan

1 more reviewer

@rbucktonrbucktonrbuckton approved these changes

Reviewers whose approvals may not affect merge requirements

Assignees

@rbucktonrbuckton

Labels

For Backlog BugPRs that fix a backlog bugFor Milestone BugPRs that fix a bug with a specific milestone

Projects

None yet

8 participants

@evanw@typescript-bot@jakebailey@fatcerberus@csvn@DanielRosenwasser@Jack-Works@rbuckton

[8]ページ先頭

©2009-2025 Movatter.jp